diff options
| author | erdgeist <erdgeist@erdgeist.org> | 2026-07-25 14:24:03 +0200 |
|---|---|---|
| committer | erdgeist <erdgeist@erdgeist.org> | 2026-07-25 14:24:03 +0200 |
| commit | de9a3a5591d4b17c0e0f17abc0ee8ffe85de50e6 (patch) | |
| tree | a66f5f798399a72a1a351c72ff1f4c864d2d5514 /config/locales/en.yml | |
| parent | baace1fa5df46694ddd515dc3bbca59b22df8692 (diff) | |
Extract admin strings to i18n: assets and events clusters
Diffstat (limited to 'config/locales/en.yml')
| -rw-r--r-- | config/locales/en.yml | 99 |
1 files changed, 99 insertions, 0 deletions
diff --git a/config/locales/en.yml b/config/locales/en.yml index 616a1d8f..83ceadda 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml | |||
| @@ -36,6 +36,26 @@ en: | |||
| 36 | container_aria_label: "Pagination" | 36 | container_aria_label: "Pagination" |
| 37 | page_aria_label: "Page %{page}" | 37 | page_aria_label: "Page %{page}" |
| 38 | 38 | ||
| 39 | activerecord: | ||
| 40 | attributes: | ||
| 41 | asset: | ||
| 42 | name: "Name" | ||
| 43 | upload: "File" | ||
| 44 | creator: "Creator" | ||
| 45 | source_url: "Source URL" | ||
| 46 | license_key: "License" | ||
| 47 | event: | ||
| 48 | title: "Title" | ||
| 49 | start_time: "Start time" | ||
| 50 | end_time: "End time" | ||
| 51 | rrule: "Rrule" | ||
| 52 | allday: "Allday" | ||
| 53 | url: "Url" | ||
| 54 | node: "Node" | ||
| 55 | tag_list: "Tags" | ||
| 56 | latitude: "Latitude" | ||
| 57 | longitude: "Longitude" | ||
| 58 | |||
| 39 | tags: | 59 | tags: |
| 40 | index: | 60 | index: |
| 41 | title: "Tags" | 61 | title: "Tags" |
| @@ -161,6 +181,10 @@ en: | |||
| 161 | destroy: "Destroy" | 181 | destroy: "Destroy" |
| 162 | search: "Search" | 182 | search: "Search" |
| 163 | reset: "Reset" | 183 | reset: "Reset" |
| 184 | show: "Show" | ||
| 185 | back: "Back" | ||
| 186 | update: "Update" | ||
| 187 | confirm_sure: "Are you sure?" | ||
| 164 | confirm_irreversible: "This cannot be undone. Continue?" | 188 | confirm_irreversible: "This cannot be undone. Continue?" |
| 165 | toggle_preview: "Toggle live preview" | 189 | toggle_preview: "Toggle live preview" |
| 166 | force_render: "Force preview render" | 190 | force_render: "Force preview render" |
| @@ -173,6 +197,9 @@ en: | |||
| 173 | locked_by: "Locked by" | 197 | locked_by: "Locked by" |
| 174 | rev: "Rev." | 198 | rev: "Rev." |
| 175 | path: "Path" | 199 | path: "Path" |
| 200 | preview: "Preview" | ||
| 201 | name: "Name" | ||
| 202 | type: "Type" | ||
| 176 | nodes: | 203 | nodes: |
| 177 | index: | 204 | index: |
| 178 | title: "Nodes" | 205 | title: "Nodes" |
| @@ -327,6 +354,47 @@ en: | |||
| 327 | delete_permanently: "Delete permanently" | 354 | delete_permanently: "Delete permanently" |
| 328 | restore_hint: "To restore a page, open it and pick a new parent in its Trash section." | 355 | restore_hint: "To restore a page, open it and pick a new parent in its Trash section." |
| 329 | 356 | ||
| 357 | events: | ||
| 358 | confirm_delete: "Delete this event?" | ||
| 359 | index: | ||
| 360 | title: "Events" | ||
| 361 | create_event: "Create event" | ||
| 362 | without_page_link: "View events without a page →" | ||
| 363 | edit_link: "edit" | ||
| 364 | edit: | ||
| 365 | title: "Editing event" | ||
| 366 | change_node: "Change node" | ||
| 367 | change_node_hint: "This will re-link the event to a different node — rarely needed." | ||
| 368 | without_node: | ||
| 369 | title: "Events without a node" | ||
| 370 | all_events_link: "← All events" | ||
| 371 | show: | ||
| 372 | title: "Event" | ||
| 373 | title_for_node: "Event for node %{path}" | ||
| 374 | node_link: "Node" | ||
| 375 | recurrence: "Recurrence" | ||
| 376 | form: | ||
| 377 | node_hint: "Optional — search and pick a node to associate this event with a page." | ||
| 378 | recurrence: "Recurrence" | ||
| 379 | title_hint: "Optional — if left blank, the associated node's title is used." | ||
| 380 | rrule_builder: | ||
| 381 | weekly: "Weekly" | ||
| 382 | monthly: "Monthly" | ||
| 383 | biweekly: "Every 2 weeks" | ||
| 384 | monthly_ordinal: "On a specific weekday each month" | ||
| 385 | ordinal_1: "1st" | ||
| 386 | ordinal_2: "2nd" | ||
| 387 | ordinal_3: "3rd" | ||
| 388 | ordinal_4: "4th" | ||
| 389 | ordinal_last: "last" | ||
| 390 | ordinal_second_last: "second to last" | ||
| 391 | ordinal_custom: "Selected weeks" | ||
| 392 | weeks_of_month: "Weeks of the month:" | ||
| 393 | exclude_month: "Except in one month" | ||
| 394 | hint: "Builds the field below automatically. If your pattern is more complex than this covers, just edit it directly below - these controls won't touch it unless you use them." | ||
| 395 | new: | ||
| 396 | title: "New event" | ||
| 397 | |||
| 330 | flash: | 398 | flash: |
| 331 | common: | 399 | common: |
| 332 | logged_in: "Logged in successfully" | 400 | logged_in: "Logged in successfully" |
| @@ -388,3 +456,34 @@ en: | |||
| 388 | none_to_remove: "No %{lang} translation exists to remove." | 456 | none_to_remove: "No %{lang} translation exists to remove." |
| 389 | last_translation: "Can't remove the only remaining translation." | 457 | last_translation: "Can't remove the only remaining translation." |
| 390 | removed: "%{lang} translation removed from the draft. Publish to make this permanent." | 458 | removed: "%{lang} translation removed from the draft. Publish to make this permanent." |
| 459 | assets: | ||
| 460 | index: | ||
| 461 | title: "Assets" | ||
| 462 | create_asset: "Create asset" | ||
| 463 | show: | ||
| 464 | thumbnail: "Thumbnail" | ||
| 465 | attached_to: "Attached to" | ||
| 466 | pending_only: "pending versions only" | ||
| 467 | not_attached: "— not attached to any page —" | ||
| 468 | new_page_with_attachment: "New page with this attachment" | ||
| 469 | public_path: "Public Path" | ||
| 470 | copy_url: "Copy URL" | ||
| 471 | creator: "Creator" | ||
| 472 | source: "Source" | ||
| 473 | license: "License" | ||
| 474 | content_type: "Content Type" | ||
| 475 | size: "Size" | ||
| 476 | new: | ||
| 477 | title: "New asset" | ||
| 478 | edit: | ||
| 479 | title: "Editing asset" | ||
| 480 | current_file: "Current File" | ||
| 481 | replace_file: "Replace file" | ||
| 482 | form: | ||
| 483 | drop_hint: "…or drop a file here." | ||
| 484 | none_option: "— none —" | ||
| 485 | attach_to_page: "attach to page" | ||
| 486 | attach_search_placeholder: "Search for a page…" | ||
| 487 | attach_hint: "Optional — attaches this asset to that page, all pending versions included." | ||
| 488 | as_headline: "attach as the page's headline" | ||
| 489 | headline_hint: "Applies only if the page has no headline yet." | ||
