diff --git a/src/translations/de-at.ts b/src/translations/de-at.ts deleted file mode 100644 index e0d348ed..00000000 --- a/src/translations/de-at.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { registerTranslation } from '../utilities/localize'; -import type { Translation } from '../utilities/localize'; - -const translation: Translation = { - $code: 'de-AT', - $name: 'Deutsch (Österreich)', - $dir: 'ltr', - - clearEntry: 'Eingabe löschen', - close: 'Schließen', - copy: 'Kopieren', - numOptionsSelected: (num: number) => { - if (num === 0) return 'Keine Optionen ausgewählt'; - if (num === 1) return '1 Option ausgewählt'; - return `${num} Optionen ausgewählt`; - }, - currentValue: 'Aktueller Wert', - hidePassword: 'Passwort verbergen', - loading: 'Wird geladen', - progress: 'Fortschritt', - remove: 'Entfernen', - resize: 'Größe ändern', - scrollToEnd: 'Zum Ende scrollen', - scrollToStart: 'Zum Anfang scrollen', - selectAColorFromTheScreen: 'Wähle eine Farbe vom Bildschirm', - showPassword: 'Passwort anzeigen', - toggleColorFormat: 'Farbformat umschalten' -}; - -registerTranslation(translation); - -export default translation; diff --git a/src/translations/de-ch.ts b/src/translations/de-ch.ts index 49411ed8..59f5e74d 100644 --- a/src/translations/de-ch.ts +++ b/src/translations/de-ch.ts @@ -1,30 +1,14 @@ import { registerTranslation } from '../utilities/localize'; +import baseTranslation from './de'; import type { Translation } from '../utilities/localize'; const translation: Translation = { + ...baseTranslation, $code: 'de-CH', $name: 'Deutsch (Schweiz)', - $dir: 'ltr', - clearEntry: 'Eingabe löschen', close: 'Schliessen', - copy: 'Kopieren', - numOptionsSelected: (num: number) => { - if (num === 0) return 'Keine Optionen ausgewählt'; - if (num === 1) return '1 Option ausgewählt'; - return `${num} Optionen ausgewählt`; - }, - currentValue: 'Aktueller Wert', - hidePassword: 'Passwort verbergen', - loading: 'Wird geladen', - progress: 'Fortschritt', - remove: 'Entfernen', - resize: 'Grösse ändern', - scrollToEnd: 'Zum Ende scrollen', - scrollToStart: 'Zum Anfang scrollen', - selectAColorFromTheScreen: 'Wähle eine Farbe vom Bildschirm', - showPassword: 'Passwort anzeigen', - toggleColorFormat: 'Farbformat umschalten' + resize: 'Grösse ändern' }; registerTranslation(translation); diff --git a/src/translations/de.ts b/src/translations/de.ts index d1e0d143..c65b9224 100644 --- a/src/translations/de.ts +++ b/src/translations/de.ts @@ -9,7 +9,7 @@ const translation: Translation = { clearEntry: 'Eingabe löschen', close: 'Schließen', copy: 'Kopieren', - numOptionsSelected: (num: number) => { + numOptionsSelected: num => { if (num === 0) return 'Keine Optionen ausgewählt'; if (num === 1) return '1 Option ausgewählt'; return `${num} Optionen ausgewählt`; diff --git a/src/translations/en-gb.ts b/src/translations/en-gb.ts index 0202cf4b..9444a749 100644 --- a/src/translations/en-gb.ts +++ b/src/translations/en-gb.ts @@ -1,29 +1,14 @@ +// cSpell:language en-GB import { registerTranslation } from '../utilities/localize'; +import baseTranslation from './en'; import type { Translation } from '../utilities/localize'; const translation: Translation = { + ...baseTranslation, $code: 'en-GB', $name: 'English (United Kingdom)', - $dir: 'ltr', - clearEntry: 'Clear entry', - close: 'Close', - copy: 'Copy', - numOptionsSelected: (num: number) => { - if (num === 0) return 'No options selected'; - if (num === 1) return '1 option selected'; - return `${num} options selected`; - }, - currentValue: 'Current value', - hidePassword: 'Hide password', - loading: 'Loading', - progress: 'Progress', - remove: 'Remove', - resize: 'Resize', - scrollToEnd: 'Scroll to end', - scrollToStart: 'Scroll to start', selectAColorFromTheScreen: 'Select a colour from the screen', - showPassword: 'Show password', toggleColorFormat: 'Toggle colour format' }; diff --git a/src/translations/en.ts b/src/translations/en.ts index 2938b408..9dd8511f 100644 --- a/src/translations/en.ts +++ b/src/translations/en.ts @@ -9,7 +9,7 @@ const translation: Translation = { clearEntry: 'Clear entry', close: 'Close', copy: 'Copy', - numOptionsSelected: (num: number) => { + numOptionsSelected: num => { if (num === 0) return 'No options selected'; if (num === 1) return '1 option selected'; return `${num} options selected`; diff --git a/src/translations/es.ts b/src/translations/es.ts index dcfd816c..c1469238 100644 --- a/src/translations/es.ts +++ b/src/translations/es.ts @@ -9,7 +9,7 @@ const translation: Translation = { clearEntry: 'Borrar entrada', close: 'Cerrar', copy: 'Copiar', - numOptionsSelected: (num: number) => { + numOptionsSelected: num => { if (num === 0) return 'No hay opciones seleccionadas'; if (num === 1) return '1 opción seleccionada'; return `${num} opción seleccionada`; diff --git a/src/translations/fa.ts b/src/translations/fa.ts index c42b47a6..f4e7a773 100644 --- a/src/translations/fa.ts +++ b/src/translations/fa.ts @@ -9,7 +9,7 @@ const translation: Translation = { clearEntry: 'پاک کردن ورودی', close: 'بستن', copy: 'رونوشت', - numOptionsSelected: (num: number) => { + numOptionsSelected: num => { if (num === 0) return 'هیچ گزینه ای انتخاب نشده است'; if (num === 1) return '1 گزینه انتخاب شده است'; return `${num} گزینه انتخاب شده است`; diff --git a/src/translations/fr.ts b/src/translations/fr.ts index 42df2dd7..93bd5e97 100644 --- a/src/translations/fr.ts +++ b/src/translations/fr.ts @@ -9,7 +9,7 @@ const translation: Translation = { clearEntry: `Effacer l'entrée`, close: 'Fermer', copy: 'Copier', - numOptionsSelected: (num: number) => { + numOptionsSelected: num => { if (num === 0) return 'Aucune option sélectionnée'; if (num === 1) return '1 option sélectionnée'; return `${num} options sélectionnées`; diff --git a/src/translations/he.ts b/src/translations/he.ts index 0187b80c..bc50a2a8 100644 --- a/src/translations/he.ts +++ b/src/translations/he.ts @@ -9,7 +9,7 @@ const translation: Translation = { clearEntry: 'נקה קלט', close: 'סגור', copy: 'העתק', - numOptionsSelected: (num: number) => { + numOptionsSelected: num => { if (num === 0) return 'לא נבחרו אפשרויות'; if (num === 1) return 'נבחרה אפשרות אחת'; return `נבחרו ${num} אפשרויות`; diff --git a/src/translations/hu.ts b/src/translations/hu.ts index 5e298c9a..8eec2fc4 100644 --- a/src/translations/hu.ts +++ b/src/translations/hu.ts @@ -9,7 +9,7 @@ const translation: Translation = { clearEntry: 'Bejegyzés törlése', close: 'Bezárás', copy: 'Másolás', - numOptionsSelected: (num: number) => { + numOptionsSelected: num => { if (num === 0) return 'Nincsenek kiválasztva opciók'; if (num === 1) return '1 lehetőség kiválasztva'; return `${num} lehetőség kiválasztva`; diff --git a/src/translations/ja.ts b/src/translations/ja.ts index 72d0a6aa..f1763547 100644 --- a/src/translations/ja.ts +++ b/src/translations/ja.ts @@ -9,7 +9,7 @@ const translation: Translation = { clearEntry: 'クリアエントリ', close: '閉じる', copy: 'コピー', - numOptionsSelected: (num: number) => { + numOptionsSelected: num => { if (num === 0) return 'オプションが選択されていません'; if (num === 1) return '1 つのオプションが選択されました'; return `${num} つのオプションが選択されました`; diff --git a/src/translations/nl.ts b/src/translations/nl.ts index baac06a8..6a7fe354 100644 --- a/src/translations/nl.ts +++ b/src/translations/nl.ts @@ -9,7 +9,7 @@ const translation: Translation = { clearEntry: 'Invoer wissen', close: 'Sluiten', copy: 'Kopiëren', - numOptionsSelected: (num: number) => { + numOptionsSelected: num => { if (num === 0) return 'Geen optie geselecteerd'; if (num === 1) return '1 optie geselecteerd'; return `${num} opties geselecteerd`; diff --git a/src/translations/pl.ts b/src/translations/pl.ts index 2d60a314..b34f8995 100644 --- a/src/translations/pl.ts +++ b/src/translations/pl.ts @@ -9,7 +9,7 @@ const translation: Translation = { clearEntry: 'Wyczyść wpis', close: 'Zamknij', copy: 'Kopiuj', - numOptionsSelected: (num: number) => { + numOptionsSelected: num => { if (num === 0) return 'Nie wybrano opcji'; if (num === 1) return 'Wybrano 1 opcję'; return `Wybrano ${num} opcje`; diff --git a/src/translations/pt.ts b/src/translations/pt.ts index 0ac85a24..3f62aa45 100644 --- a/src/translations/pt.ts +++ b/src/translations/pt.ts @@ -9,7 +9,7 @@ const translation: Translation = { clearEntry: 'Limpar entrada', close: 'Fechar', copy: 'Copiar', - numOptionsSelected: (num: number) => { + numOptionsSelected: num => { if (num === 0) return 'Nenhuma opção selecionada'; if (num === 1) return '1 opção selecionada'; return `${num} opções selecionadas`; diff --git a/src/translations/ru.ts b/src/translations/ru.ts index 2c5ced6c..2d03690c 100644 --- a/src/translations/ru.ts +++ b/src/translations/ru.ts @@ -9,7 +9,7 @@ const translation: Translation = { clearEntry: 'Очистить запись', close: 'Закрыть', copy: 'Скопировать', - numOptionsSelected: (num: number) => { + numOptionsSelected: num => { if (num === 0) return 'выбрано 0 вариантов'; if (num === 1) return 'Выбран 1 вариант'; return `выбрано ${num} варианта`; diff --git a/src/translations/sv.ts b/src/translations/sv.ts index a38cf532..204d9574 100644 --- a/src/translations/sv.ts +++ b/src/translations/sv.ts @@ -9,7 +9,7 @@ const translation: Translation = { clearEntry: 'Återställ val', close: 'Stäng', copy: 'Kopiera', - numOptionsSelected: (num: number) => { + numOptionsSelected: num => { if (num === 0) return 'Inga alternativ har valts'; if (num === 1) return '1 alternativ valt'; return `${num} alternativ valda`; diff --git a/src/translations/tr.ts b/src/translations/tr.ts index a5771b3d..e0da1add 100644 --- a/src/translations/tr.ts +++ b/src/translations/tr.ts @@ -9,7 +9,7 @@ const translation: Translation = { clearEntry: 'Girişi sil', close: 'Kapat', copy: 'Kopya', - numOptionsSelected: (num: number) => { + numOptionsSelected: num => { if (num === 0) return 'Hiçbir seçenek seçilmedi'; if (num === 1) return '1 seçenek seçildi'; return `${num} seçenek seçildi`; diff --git a/src/translations/zh-tw.ts b/src/translations/zh-tw.ts index 997bf210..35dcaa43 100644 --- a/src/translations/zh-tw.ts +++ b/src/translations/zh-tw.ts @@ -9,7 +9,7 @@ const translation: Translation = { clearEntry: '清空', close: '關閉', copy: '複製', - numOptionsSelected: (num: number) => { + numOptionsSelected: num => { if (num === 0) return '未選擇任何項目'; if (num === 1) return '已選擇 1 個項目'; return `${num} 選擇項目`;