From 9fb3bce792bfe8337a95dbd17771cd69f6446fdc Mon Sep 17 00:00:00 2001 From: "mealie-actions[bot]" <247473823+mealie-actions[bot]@users.noreply.github.com> Date: Sun, 12 Apr 2026 03:08:27 +0000 Subject: [PATCH] chore(l10n): Crowdin locale sync (#7447) Co-authored-by: GitHub Action --- .../use-locales/available-locales.ts | 82 +++++++++---------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/frontend/app/composables/use-locales/available-locales.ts b/frontend/app/composables/use-locales/available-locales.ts index c399ba8bb..000d8d946 100644 --- a/frontend/app/composables/use-locales/available-locales.ts +++ b/frontend/app/composables/use-locales/available-locales.ts @@ -3,224 +3,224 @@ export const LOCALES = [ { name: "繁體中文 (Chinese traditional)", value: "zh-TW", - progress: 99, + progress: 72, dir: "ltr", pluralFoodHandling: "never", }, { name: "简体中文 (Chinese simplified)", value: "zh-CN", - progress: 38, + progress: 27, dir: "ltr", pluralFoodHandling: "never", }, { name: "Tiếng Việt (Vietnamese)", value: "vi-VN", - progress: 2, + progress: 1, dir: "ltr", pluralFoodHandling: "never", }, { name: "Українська (Ukrainian)", value: "uk-UA", - progress: 82, + progress: 60, dir: "ltr", pluralFoodHandling: "always", }, { name: "Türkçe (Turkish)", value: "tr-TR", - progress: 39, + progress: 28, dir: "ltr", pluralFoodHandling: "never", }, { name: "Svenska (Swedish)", value: "sv-SE", - progress: 62, + progress: 46, dir: "ltr", pluralFoodHandling: "always", }, { name: "српски (Serbian)", value: "sr-SP", - progress: 49, + progress: 72, dir: "ltr", pluralFoodHandling: "always", }, { name: "Slovenščina (Slovenian)", value: "sl-SI", - progress: 41, + progress: 30, dir: "ltr", pluralFoodHandling: "always", }, { name: "Slovenčina (Slovak)", value: "sk-SK", - progress: 46, + progress: 34, dir: "ltr", pluralFoodHandling: "always", }, { name: "Pусский (Russian)", value: "ru-RU", - progress: 44, + progress: 32, dir: "ltr", pluralFoodHandling: "always", }, { name: "Română (Romanian)", value: "ro-RO", - progress: 46, + progress: 33, dir: "ltr", pluralFoodHandling: "always", }, { name: "Português (Portuguese)", value: "pt-PT", - progress: 42, + progress: 30, dir: "ltr", pluralFoodHandling: "always", }, { name: "Português do Brasil (Brazilian Portuguese)", value: "pt-BR", - progress: 99, + progress: 72, dir: "ltr", pluralFoodHandling: "always", }, { name: "Polski (Polish)", value: "pl-PL", - progress: 100, + progress: 72, dir: "ltr", pluralFoodHandling: "always", }, { name: "Norsk (Norwegian)", value: "no-NO", - progress: 44, + progress: 32, dir: "ltr", pluralFoodHandling: "always", }, { name: "Nederlands (Dutch)", value: "nl-NL", - progress: 97, + progress: 70, dir: "ltr", pluralFoodHandling: "always", }, { name: "Latviešu (Latvian)", value: "lv-LV", - progress: 35, + progress: 27, dir: "ltr", pluralFoodHandling: "always", }, { name: "Lietuvių (Lithuanian)", value: "lt-LT", - progress: 30, + progress: 22, dir: "ltr", pluralFoodHandling: "always", }, { name: "한국어 (Korean)", value: "ko-KR", - progress: 38, + progress: 28, dir: "ltr", pluralFoodHandling: "never", }, { name: "日本語 (Japanese)", value: "ja-JP", - progress: 36, + progress: 26, dir: "ltr", pluralFoodHandling: "never", }, { name: "Italiano (Italian)", value: "it-IT", - progress: 59, + progress: 45, dir: "ltr", pluralFoodHandling: "always", }, { name: "Íslenska (Icelandic)", value: "is-IS", - progress: 43, + progress: 31, dir: "ltr", pluralFoodHandling: "always", }, { name: "Magyar (Hungarian)", value: "hu-HU", - progress: 47, + progress: 34, dir: "ltr", pluralFoodHandling: "always", }, { name: "Hrvatski (Croatian)", value: "hr-HR", - progress: 30, + progress: 21, dir: "ltr", pluralFoodHandling: "always", }, { name: "עברית (Hebrew)", value: "he-IL", - progress: 64, + progress: 46, dir: "rtl", pluralFoodHandling: "always", }, { name: "Galego (Galician)", value: "gl-ES", - progress: 38, + progress: 27, dir: "ltr", pluralFoodHandling: "always", }, { name: "Français (French)", value: "fr-FR", - progress: 76, + progress: 55, dir: "ltr", pluralFoodHandling: "always", }, { name: "Français canadien (Canadian French)", value: "fr-CA", - progress: 82, + progress: 60, dir: "ltr", pluralFoodHandling: "always", }, { name: "Belge (Belgian)", value: "fr-BE", - progress: 39, + progress: 28, dir: "ltr", pluralFoodHandling: "always", }, { name: "Suomi (Finnish)", value: "fi-FI", - progress: 100, + progress: 72, dir: "ltr", pluralFoodHandling: "always", }, { name: "Eesti (Estonian)", value: "et-EE", - progress: 44, + progress: 32, dir: "ltr", pluralFoodHandling: "always", }, { name: "Español (Spanish)", value: "es-ES", - progress: 49, + progress: 35, dir: "ltr", pluralFoodHandling: "always", }, @@ -234,63 +234,63 @@ export const LOCALES = [ { name: "British English", value: "en-GB", - progress: 42, + progress: 32, dir: "ltr", pluralFoodHandling: "without-unit", }, { name: "Ελληνικά (Greek)", value: "el-GR", - progress: 42, + progress: 33, dir: "ltr", pluralFoodHandling: "always", }, { name: "Deutsch (German)", value: "de-DE", - progress: 99, + progress: 72, dir: "ltr", pluralFoodHandling: "always", }, { name: "Dansk (Danish)", value: "da-DK", - progress: 99, + progress: 72, dir: "ltr", pluralFoodHandling: "always", }, { name: "Čeština (Czech)", value: "cs-CZ", - progress: 43, + progress: 31, dir: "ltr", pluralFoodHandling: "always", }, { name: "Català (Catalan)", value: "ca-ES", - progress: 45, + progress: 33, dir: "ltr", pluralFoodHandling: "always", }, { name: "Български (Bulgarian)", value: "bg-BG", - progress: 60, + progress: 44, dir: "ltr", pluralFoodHandling: "always", }, { name: "العربية (Arabic)", value: "ar-SA", - progress: 97, + progress: 71, dir: "rtl", pluralFoodHandling: "always", }, { name: "Afrikaans (Afrikaans)", value: "af-ZA", - progress: 26, + progress: 18, dir: "ltr", pluralFoodHandling: "always", },