diff options
| author | erdgeist <erdgeist@erdgeist.org> | 2026-07-25 15:39:17 +0200 |
|---|---|---|
| committer | erdgeist <erdgeist@erdgeist.org> | 2026-07-25 15:39:17 +0200 |
| commit | b7dee77cd1dd6f70e3bfa55df8b61681e9db321e (patch) | |
| tree | c621c76a1e4bc96f16473d26ca239fbf83a0caff /config | |
| parent | 78cd4957c4ca5bd05d93af6061487db095d04ee5 (diff) | |
Extract admin strings to i18n: dashboard, layout chrome, and the JS bridge
Diffstat (limited to 'config')
| -rw-r--r-- | config/locales/de.yml | 111 | ||||
| -rw-r--r-- | config/locales/en.yml | 109 |
2 files changed, 158 insertions, 62 deletions
diff --git a/config/locales/de.yml b/config/locales/de.yml index e2b393ee..8a8a9a40 100644 --- a/config/locales/de.yml +++ b/config/locales/de.yml | |||
| @@ -247,7 +247,35 @@ de: | |||
| 247 | path: "Pfad" | 247 | path: "Pfad" |
| 248 | preview: "Vorschau" | 248 | preview: "Vorschau" |
| 249 | name: "Name" | 249 | name: "Name" |
| 250 | author: "Autor" | ||
| 250 | type: "Typ" | 251 | type: "Typ" |
| 252 | menu: | ||
| 253 | dashboard: "Dashboard" | ||
| 254 | search: "Suche" | ||
| 255 | log_out: "Abmelden" | ||
| 256 | index: | ||
| 257 | title: "cccms Dashboard" | ||
| 258 | search_placeholder: "Nodes und Tags durchsuchen…" | ||
| 259 | create_post: "Beitrag anlegen" | ||
| 260 | find_chapter: "Chapter finden" | ||
| 261 | upload_asset: "Asset hochladen" | ||
| 262 | add_in_tree: "Seite im Seitenbaum anlegen" | ||
| 263 | drafts_widget: "Entwürfe und Autosaves" | ||
| 264 | see_all_drafts: "Alle Entwürfe →" | ||
| 265 | see_all_changes: "Alle Änderungen →" | ||
| 266 | housekeeping: "Verwaltung" | ||
| 267 | my_account: "Mein Konto" | ||
| 268 | navigation: "Navigation" | ||
| 269 | drafts: | ||
| 270 | title: "Entwürfe (%{size})" | ||
| 271 | revisions: "Revisionen" | ||
| 272 | conventions: | ||
| 273 | title: "Konventionen beim Anlegen von Nodes" | ||
| 274 | kind: "Art" | ||
| 275 | what_happens: "Was passiert" | ||
| 276 | search_results: | ||
| 277 | title: "Suchergebnisse" | ||
| 278 | |||
| 251 | nodes: | 279 | nodes: |
| 252 | index: | 280 | index: |
| 253 | title: "Nodes" | 281 | title: "Nodes" |
| @@ -504,34 +532,55 @@ de: | |||
| 504 | none_to_remove: "Es existiert keine %{lang}-Übersetzung zum Entfernen." | 532 | none_to_remove: "Es existiert keine %{lang}-Übersetzung zum Entfernen." |
| 505 | last_translation: "Die einzige verbliebene Übersetzung kann nicht entfernt werden." | 533 | last_translation: "Die einzige verbliebene Übersetzung kann nicht entfernt werden." |
| 506 | removed: "%{lang}-Übersetzung aus dem Entwurf entfernt. Veröffentlichen, um das dauerhaft zu machen." | 534 | removed: "%{lang}-Übersetzung aus dem Entwurf entfernt. Veröffentlichen, um das dauerhaft zu machen." |
| 507 | assets: | 535 | |
| 508 | index: | 536 | assets: |
| 509 | title: "Assets" | 537 | index: |
| 510 | create_asset: "Asset anlegen" | 538 | title: "Assets" |
| 511 | show: | 539 | create_asset: "Asset anlegen" |
| 512 | thumbnail: "Vorschaubild" | 540 | show: |
| 513 | attached_to: "Angehängt an" | 541 | thumbnail: "Vorschaubild" |
| 514 | pending_only: "nur in ausstehenden Versionen" | 542 | attached_to: "Angehängt an" |
| 515 | not_attached: "— an keine Seite angehängt —" | 543 | pending_only: "nur in ausstehenden Versionen" |
| 516 | new_page_with_attachment: "Neue Seite mit diesem Anhang" | 544 | not_attached: "— an keine Seite angehängt —" |
| 517 | public_path: "Öffentlicher Pfad" | 545 | new_page_with_attachment: "Neue Seite mit diesem Anhang" |
| 518 | copy_url: "URL kopieren" | 546 | public_path: "Öffentlicher Pfad" |
| 519 | creator: "Urheber" | 547 | copy_url: "URL kopieren" |
| 520 | source: "Quelle" | 548 | creator: "Urheber" |
| 521 | license: "Lizenz" | 549 | source: "Quelle" |
| 522 | content_type: "Content-Type" | 550 | license: "Lizenz" |
| 523 | size: "Größe" | 551 | content_type: "Content-Type" |
| 524 | new: | 552 | size: "Größe" |
| 525 | title: "Neues Asset" | 553 | new: |
| 526 | edit: | 554 | title: "Neues Asset" |
| 527 | title: "Asset bearbeiten" | 555 | edit: |
| 528 | current_file: "Aktuelle Datei" | 556 | title: "Asset bearbeiten" |
| 529 | replace_file: "Datei ersetzen" | 557 | current_file: "Aktuelle Datei" |
| 530 | form: | 558 | replace_file: "Datei ersetzen" |
| 531 | drop_hint: "…oder Datei hier ablegen." | 559 | form: |
| 532 | none_option: "— keine —" | 560 | drop_hint: "…oder Datei hier ablegen." |
| 533 | attach_to_page: "an Seite anhängen" | 561 | none_option: "— keine —" |
| 534 | attach_search_placeholder: "Seite suchen…" | 562 | attach_to_page: "an Seite anhängen" |
| 535 | attach_hint: "Optional — hängt dieses Asset an die Seite an, alle ausstehenden Versionen eingeschlossen." | 563 | attach_search_placeholder: "Seite suchen…" |
| 536 | as_headline: "als Aufmacher der Seite anhängen" | 564 | attach_hint: "Optional — hängt dieses Asset an die Seite an, alle ausstehenden Versionen eingeschlossen." |
| 537 | headline_hint: "Gilt nur, wenn die Seite noch keinen Aufmacher hat." | 565 | as_headline: "als Aufmacher der Seite anhängen" |
| 566 | headline_hint: "Gilt nur, wenn die Seite noch keinen Aufmacher hat." | ||
| 567 | |||
| 568 | layouts: | ||
| 569 | flash: | ||
| 570 | go_to_status: "Zum Status" | ||
| 571 | stale_prefix: "Die %{lang}-Übersetzung ist womöglich veraltet —" | ||
| 572 | stale_link: "auch prüfen" | ||
| 573 | stale_suffix: "." | ||
| 574 | locked_prefix: "Die Seite ist von %{login} gesperrt —" | ||
| 575 | locked_link: "dort entsperren" | ||
| 576 | locked_suffix: ", dann von der Asset-Seite aus erneut anhängen." | ||
| 577 | headline_prefix: "Der bestehende Aufmacher der Seite wurde behalten —" | ||
| 578 | headline_link: "dort ändern" | ||
| 579 | headline_suffix: ", falls gewünscht." | ||
| 580 | admin: | ||
| 581 | search_placeholder: "Nodes durchsuchen…" | ||
| 582 | lock_lost_prefix: "Diese Seite ist jetzt von jemand anderem gesperrt — deine Änderungen hier können nicht mehr gespeichert werden. Kopiere, was du brauchst, dann " | ||
| 583 | lock_lost_link: "zurück zur veröffentlichten Seite" | ||
| 584 | insert_image: "Bild einfügen" | ||
| 585 | insert_image_tooltip: "Eines der angehängten Bilder dieser Seite einfügen" | ||
| 586 | |||
diff --git a/config/locales/en.yml b/config/locales/en.yml index 83ceadda..44b1615b 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml | |||
| @@ -199,7 +199,34 @@ en: | |||
| 199 | path: "Path" | 199 | path: "Path" |
| 200 | preview: "Preview" | 200 | preview: "Preview" |
| 201 | name: "Name" | 201 | name: "Name" |
| 202 | author: "Author" | ||
| 202 | type: "Type" | 203 | type: "Type" |
| 204 | menu: | ||
| 205 | dashboard: "Dashboard" | ||
| 206 | search: "Search" | ||
| 207 | log_out: "Log out" | ||
| 208 | index: | ||
| 209 | title: "cccms dashboard" | ||
| 210 | search_placeholder: "Search nodes and tags…" | ||
| 211 | create_post: "Create post" | ||
| 212 | find_chapter: "Find a chapter" | ||
| 213 | upload_asset: "Upload asset" | ||
| 214 | add_in_tree: "Add a page in the page tree" | ||
| 215 | drafts_widget: "Drafts and autosaves" | ||
| 216 | see_all_drafts: "See all drafts →" | ||
| 217 | see_all_changes: "See all recent changes →" | ||
| 218 | housekeeping: "Housekeeping" | ||
| 219 | my_account: "My account" | ||
| 220 | navigation: "Navigation" | ||
| 221 | drafts: | ||
| 222 | title: "Drafts (%{size})" | ||
| 223 | revisions: "Revisions" | ||
| 224 | conventions: | ||
| 225 | title: "Node creation conventions" | ||
| 226 | kind: "Kind" | ||
| 227 | what_happens: "What happens" | ||
| 228 | search_results: | ||
| 229 | title: "Search Results" | ||
| 203 | nodes: | 230 | nodes: |
| 204 | index: | 231 | index: |
| 205 | title: "Nodes" | 232 | title: "Nodes" |
| @@ -456,34 +483,54 @@ en: | |||
| 456 | none_to_remove: "No %{lang} translation exists to remove." | 483 | none_to_remove: "No %{lang} translation exists to remove." |
| 457 | last_translation: "Can't remove the only remaining translation." | 484 | last_translation: "Can't remove the only remaining translation." |
| 458 | removed: "%{lang} translation removed from the draft. Publish to make this permanent." | 485 | removed: "%{lang} translation removed from the draft. Publish to make this permanent." |
| 459 | assets: | 486 | |
| 460 | index: | 487 | assets: |
| 461 | title: "Assets" | 488 | index: |
| 462 | create_asset: "Create asset" | 489 | title: "Assets" |
| 463 | show: | 490 | create_asset: "Create asset" |
| 464 | thumbnail: "Thumbnail" | 491 | show: |
| 465 | attached_to: "Attached to" | 492 | thumbnail: "Thumbnail" |
| 466 | pending_only: "pending versions only" | 493 | attached_to: "Attached to" |
| 467 | not_attached: "— not attached to any page —" | 494 | pending_only: "pending versions only" |
| 468 | new_page_with_attachment: "New page with this attachment" | 495 | not_attached: "— not attached to any page —" |
| 469 | public_path: "Public Path" | 496 | new_page_with_attachment: "New page with this attachment" |
| 470 | copy_url: "Copy URL" | 497 | public_path: "Public Path" |
| 471 | creator: "Creator" | 498 | copy_url: "Copy URL" |
| 472 | source: "Source" | 499 | creator: "Creator" |
| 473 | license: "License" | 500 | source: "Source" |
| 474 | content_type: "Content Type" | 501 | license: "License" |
| 475 | size: "Size" | 502 | content_type: "Content Type" |
| 476 | new: | 503 | size: "Size" |
| 477 | title: "New asset" | 504 | new: |
| 478 | edit: | 505 | title: "New asset" |
| 479 | title: "Editing asset" | 506 | edit: |
| 480 | current_file: "Current File" | 507 | title: "Editing asset" |
| 481 | replace_file: "Replace file" | 508 | current_file: "Current File" |
| 482 | form: | 509 | replace_file: "Replace file" |
| 483 | drop_hint: "…or drop a file here." | 510 | form: |
| 484 | none_option: "— none —" | 511 | drop_hint: "…or drop a file here." |
| 485 | attach_to_page: "attach to page" | 512 | none_option: "— none —" |
| 486 | attach_search_placeholder: "Search for a page…" | 513 | attach_to_page: "attach to page" |
| 487 | attach_hint: "Optional — attaches this asset to that page, all pending versions included." | 514 | attach_search_placeholder: "Search for a page…" |
| 488 | as_headline: "attach as the page's headline" | 515 | attach_hint: "Optional — attaches this asset to that page, all pending versions included." |
| 489 | headline_hint: "Applies only if the page has no headline yet." | 516 | as_headline: "attach as the page's headline" |
| 517 | headline_hint: "Applies only if the page has no headline yet." | ||
| 518 | |||
| 519 | layouts: | ||
| 520 | flash: | ||
| 521 | go_to_status: "Go to Status" | ||
| 522 | stale_prefix: "The %{lang} translation may be out of date —" | ||
| 523 | stale_link: "review it" | ||
| 524 | stale_suffix: " too." | ||
| 525 | locked_prefix: "The page is locked by %{login} —" | ||
| 526 | locked_link: "unlock it there" | ||
| 527 | locked_suffix: " first, then attach from this asset's page." | ||
| 528 | headline_prefix: "The page's existing headline was kept —" | ||
| 529 | headline_link: "change it there" | ||
| 530 | headline_suffix: " if needed." | ||
| 531 | admin: | ||
| 532 | search_placeholder: "Search nodes…" | ||
| 533 | lock_lost_prefix: "This page is now locked by someone else — your changes here can no longer be saved. Copy anything you need, then " | ||
| 534 | lock_lost_link: "return to the published page" | ||
| 535 | insert_image: "Insert image" | ||
| 536 | insert_image_tooltip: "Insert one of this page's attached images" | ||
