Files
mealie/frontend/composables/use-locales/available-locales.ts
Michael Genson 6ee64535df feat: recipe timeline backend api (#1685)
* added recipe_timeline_events table to db

* added schema and routes for recipe timeline events

* added missing mixin and fixed update schema

* added tests

* adjusted migration revision tree

* updated alembic revision test

* added initial timeline event for new recipes

* added additional tests

* added event bus support

* renamed event_dt to timestamp

* add timeline_events to ignore list

* run code-gen

* use new test routes implementation

* use doc string syntax

* moved event type enum from db to schema

Co-authored-by: Hayden <64056131+hay-kot@users.noreply.github.com>
2022-11-01 00:12:26 -08:00

184 lines
2.9 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// This Code is auto generated by gen_global_components.py
export const LOCALES = [
{
name: "繁體中文 (Chinese traditional)",
value: "zh-TW",
progress: 68,
},
{
name: "简体中文 (Chinese simplified)",
value: "zh-CN",
progress: 57,
},
{
name: "Tiếng Việt (Vietnamese)",
value: "vi-VN",
progress: 0,
},
{
name: "Українська (Ukrainian)",
value: "uk-UA",
progress: 99,
},
{
name: "Türkçe (Turkish)",
value: "tr-TR",
progress: 32,
},
{
name: "Svenska (Swedish)",
value: "sv-SE",
progress: 91,
},
{
name: "српски (Serbian)",
value: "sr-SP",
progress: 11,
},
{
name: "Slovenian",
value: "sl-SI",
progress: 95,
},
{
name: "Slovak",
value: "sk-SK",
progress: 86,
},
{
name: "Pусский (Russian)",
value: "ru-RU",
progress: 57,
},
{
name: "Română (Romanian)",
value: "ro-RO",
progress: 4,
},
{
name: "Português (Portuguese)",
value: "pt-PT",
progress: 9,
},
{
name: "Português do Brasil (Brazilian Portuguese)",
value: "pt-BR",
progress: 39,
},
{
name: "Polski (Polish)",
value: "pl-PL",
progress: 88,
},
{
name: "Norsk (Norwegian)",
value: "no-NO",
progress: 85,
},
{
name: "Nederlands (Dutch)",
value: "nl-NL",
progress: 91,
},
{
name: "Lithuanian",
value: "lt-LT",
progress: 0,
},
{
name: "한국어 (Korean)",
value: "ko-KR",
progress: 0,
},
{
name: "日本語 (Japanese)",
value: "ja-JP",
progress: 0,
},
{
name: "Italiano (Italian)",
value: "it-IT",
progress: 83,
},
{
name: "Magyar (Hungarian)",
value: "hu-HU",
progress: 78,
},
{
name: "עברית (Hebrew)",
value: "he-IL",
progress: 33,
},
{
name: "Français (French)",
value: "fr-FR",
progress: 100,
},
{
name: "French, Canada",
value: "fr-CA",
progress: 84,
},
{
name: "Suomi (Finnish)",
value: "fi-FI",
progress: 23,
},
{
name: "Español (Spanish)",
value: "es-ES",
progress: 95,
},
{
name: "American English",
value: "en-US",
progress: 100.0,
},
{
name: "British English",
value: "en-GB",
progress: 32,
},
{
name: "Ελληνικά (Greek)",
value: "el-GR",
progress: 70,
},
{
name: "Deutsch (German)",
value: "de-DE",
progress: 100,
},
{
name: "Dansk (Danish)",
value: "da-DK",
progress: 100,
},
{
name: "Čeština (Czech)",
value: "cs-CZ",
progress: 66,
},
{
name: "Català (Catalan)",
value: "ca-ES",
progress: 95,
},
{
name: "Bulgarian",
value: "bg-BG",
progress: 0,
},
{
name: "العربية (Arabic)",
value: "ar-SA",
progress: 24,
},
{
name: "Afrikaans (Afrikaans)",
value: "af-ZA",
progress: 0,
},
]