Skip to content

Commit eff125d

Browse files
committed
Re-add number-aware translation
1 parent 54b6bf9 commit eff125d

9 files changed

Lines changed: 48 additions & 2 deletions

File tree

frontend/viewer/src/lib/entry-editor/object-editors/ExampleEditorPrimitive.svelte

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,7 @@
5252

5353
<Editor.Field.Root fieldId="translations" class={cn(fields.translations?.show || 'hidden', 'space-y-2 items-center')}>
5454
{#each (example.translations.length ? example.translations : [draftTranslation(example)]) as translation, i (translation.id)}
55-
{@const label = $t(entityConfig.example.translations.label)}
56-
{@const title = example.translations.length > 1 ? `${label} ${i + 1}` : label}
55+
{@const title = example.translations.length > 1 ? $t`Translation ${i + 1}` : $t`Translation`}
5756
<Editor.SubGrid class="items-baseline">
5857
<Editor.Field.Title name={title} helpId={entityConfig.example.translations.helpId}/>
5958
<Editor.Field.Body subGrid>

frontend/viewer/src/locales/en.po

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1861,10 +1861,15 @@ msgid "Toggle pinned"
18611861
msgstr "Toggle pinned"
18621862

18631863
#. Field label
1864+
#: src/lib/entry-editor/object-editors/ExampleEditorPrimitive.svelte
18641865
#: src/lib/views/entity-config.ts
18651866
msgid "Translation"
18661867
msgstr "Translation"
18671868

1869+
#: src/lib/entry-editor/object-editors/ExampleEditorPrimitive.svelte
1870+
msgid "Translation {0}"
1871+
msgstr "Translation {0}"
1872+
18681873
#. Menu item for help/debug
18691874
#: src/home/HomeView.svelte
18701875
#: src/home/HomeView.svelte

frontend/viewer/src/locales/es.po

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1866,10 +1866,16 @@ msgid "Toggle pinned"
18661866
msgstr "Alternar fijado"
18671867

18681868
#. Field label
1869+
#: src/lib/entry-editor/object-editors/ExampleEditorPrimitive.svelte
18691870
#: src/lib/views/entity-config.ts
18701871
msgid "Translation"
18711872
msgstr "Traducción"
18721873

1874+
#. Language-specific translation field
1875+
#: src/lib/entry-editor/object-editors/ExampleEditorPrimitive.svelte
1876+
msgid "Translation {0}"
1877+
msgstr "Traducción {0}"
1878+
18731879
#. Menu item for help/debug
18741880
#: src/home/HomeView.svelte
18751881
#: src/home/HomeView.svelte

frontend/viewer/src/locales/fr.po

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1866,10 +1866,16 @@ msgid "Toggle pinned"
18661866
msgstr "Activer/désactiver épinglé"
18671867

18681868
#. Field label
1869+
#: src/lib/entry-editor/object-editors/ExampleEditorPrimitive.svelte
18691870
#: src/lib/views/entity-config.ts
18701871
msgid "Translation"
18711872
msgstr "Traduction"
18721873

1874+
#. Language-specific translation field
1875+
#: src/lib/entry-editor/object-editors/ExampleEditorPrimitive.svelte
1876+
msgid "Translation {0}"
1877+
msgstr "Traduction {0}"
1878+
18731879
#. Menu item for help/debug
18741880
#: src/home/HomeView.svelte
18751881
#: src/home/HomeView.svelte

frontend/viewer/src/locales/id.po

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1866,10 +1866,16 @@ msgid "Toggle pinned"
18661866
msgstr "Beralih disematkan"
18671867

18681868
#. Field label
1869+
#: src/lib/entry-editor/object-editors/ExampleEditorPrimitive.svelte
18691870
#: src/lib/views/entity-config.ts
18701871
msgid "Translation"
18711872
msgstr "Terjemahan"
18721873

1874+
#. Language-specific translation field
1875+
#: src/lib/entry-editor/object-editors/ExampleEditorPrimitive.svelte
1876+
msgid "Translation {0}"
1877+
msgstr "Terjemahan {0}"
1878+
18731879
#. Menu item for help/debug
18741880
#: src/home/HomeView.svelte
18751881
#: src/home/HomeView.svelte

frontend/viewer/src/locales/ko.po

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1866,10 +1866,16 @@ msgid "Toggle pinned"
18661866
msgstr "고정 토글"
18671867

18681868
#. Field label
1869+
#: src/lib/entry-editor/object-editors/ExampleEditorPrimitive.svelte
18691870
#: src/lib/views/entity-config.ts
18701871
msgid "Translation"
18711872
msgstr "번역"
18721873

1874+
#. Language-specific translation field
1875+
#: src/lib/entry-editor/object-editors/ExampleEditorPrimitive.svelte
1876+
msgid "Translation {0}"
1877+
msgstr "번역 {0}"
1878+
18731879
#. Menu item for help/debug
18741880
#: src/home/HomeView.svelte
18751881
#: src/home/HomeView.svelte

frontend/viewer/src/locales/ms.po

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1866,10 +1866,16 @@ msgid "Toggle pinned"
18661866
msgstr "Togol disemat"
18671867

18681868
#. Field label
1869+
#: src/lib/entry-editor/object-editors/ExampleEditorPrimitive.svelte
18691870
#: src/lib/views/entity-config.ts
18701871
msgid "Translation"
18711872
msgstr "Terjemahan"
18721873

1874+
#. Language-specific translation field
1875+
#: src/lib/entry-editor/object-editors/ExampleEditorPrimitive.svelte
1876+
msgid "Translation {0}"
1877+
msgstr "Terjemahan {0}"
1878+
18731879
#. Menu item for help/debug
18741880
#: src/home/HomeView.svelte
18751881
#: src/home/HomeView.svelte

frontend/viewer/src/locales/sw.po

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1866,10 +1866,16 @@ msgid "Toggle pinned"
18661866
msgstr "Geuza iliyobandikwa"
18671867

18681868
#. Field label
1869+
#: src/lib/entry-editor/object-editors/ExampleEditorPrimitive.svelte
18691870
#: src/lib/views/entity-config.ts
18701871
msgid "Translation"
18711872
msgstr "Tafsiri"
18721873

1874+
#. Language-specific translation field
1875+
#: src/lib/entry-editor/object-editors/ExampleEditorPrimitive.svelte
1876+
msgid "Translation {0}"
1877+
msgstr "Tafsiri {0}"
1878+
18731879
#. Menu item for help/debug
18741880
#: src/home/HomeView.svelte
18751881
#: src/home/HomeView.svelte

frontend/viewer/src/locales/vi.po

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1866,10 +1866,16 @@ msgid "Toggle pinned"
18661866
msgstr "Chuyển trạng thái ghim"
18671867

18681868
#. Field label
1869+
#: src/lib/entry-editor/object-editors/ExampleEditorPrimitive.svelte
18691870
#: src/lib/views/entity-config.ts
18701871
msgid "Translation"
18711872
msgstr "Bản dịch"
18721873

1874+
#. Language-specific translation field
1875+
#: src/lib/entry-editor/object-editors/ExampleEditorPrimitive.svelte
1876+
msgid "Translation {0}"
1877+
msgstr "Bản dịch {0}"
1878+
18731879
#. Menu item for help/debug
18741880
#: src/home/HomeView.svelte
18751881
#: src/home/HomeView.svelte

0 commit comments

Comments
 (0)