diff --git a/client/src/main/java/client/scenes/LangSelectMenuCtrl.java b/client/src/main/java/client/scenes/LangSelectMenuCtrl.java index 2a86c2e..71f80b3 100644 --- a/client/src/main/java/client/scenes/LangSelectMenuCtrl.java +++ b/client/src/main/java/client/scenes/LangSelectMenuCtrl.java @@ -45,7 +45,7 @@ public class LangSelectMenuCtrl implements LocaleAware { @Override public void initializeComponents() { - langSelectMenu.getItems().setAll("en", "pl", "nl"); + langSelectMenu.getItems().setAll("en", "pl", "nl", "tok"); langSelectMenu.setValue(manager.getLocale().getLanguage()); langSelectMenu.setConverter(new StringConverter() { @Override diff --git a/client/src/main/java/client/scenes/LanguageFilterCtrl.java b/client/src/main/java/client/scenes/LanguageFilterCtrl.java index 56d79af..54233d5 100644 --- a/client/src/main/java/client/scenes/LanguageFilterCtrl.java +++ b/client/src/main/java/client/scenes/LanguageFilterCtrl.java @@ -54,7 +54,7 @@ public class LanguageFilterCtrl implements LocaleAware { public void initializeComponents() { var items = this.langFilterMenu.getItems(); - final List languages = List.of("en", "nl", "pl"); + final List languages = List.of("en", "nl", "pl", "tok"); this.selectedLanguages = this.configService.getConfig().getRecipeLanguages(); this.updateMenuButtonDisplay(); diff --git a/client/src/main/java/client/scenes/recipe/RecipeDetailCtrl.java b/client/src/main/java/client/scenes/recipe/RecipeDetailCtrl.java index 608ac44..eea9ecc 100644 --- a/client/src/main/java/client/scenes/recipe/RecipeDetailCtrl.java +++ b/client/src/main/java/client/scenes/recipe/RecipeDetailCtrl.java @@ -366,6 +366,6 @@ public class RecipeDetailCtrl implements LocaleAware { public void initializeComponents() { initStepsIngredientsList(); - langSelector.getItems().addAll("en", "nl", "pl"); + langSelector.getItems().addAll("en", "nl", "pl", "tok"); } } diff --git a/client/src/main/resources/flag_tok.png b/client/src/main/resources/flag_tok.png new file mode 100644 index 0000000..bb051b7 Binary files /dev/null and b/client/src/main/resources/flag_tok.png differ diff --git a/client/src/main/resources/locale/lang_en.properties b/client/src/main/resources/locale/lang_en.properties index c9a403f..23ed1bc 100644 --- a/client/src/main/resources/locale/lang_en.properties +++ b/client/src/main/resources/locale/lang_en.properties @@ -32,3 +32,4 @@ menu.label.selected-langs=Languages lang.en.display=English lang.nl.display=Nederlands lang.pl.display=Polski +lang.tok.display=toki pona \ No newline at end of file diff --git a/client/src/main/resources/locale/lang_nl.properties b/client/src/main/resources/locale/lang_nl.properties index 43ab48b..81774cb 100644 --- a/client/src/main/resources/locale/lang_nl.properties +++ b/client/src/main/resources/locale/lang_nl.properties @@ -31,3 +31,4 @@ menu.search=Zoeken... lang.en.display=English lang.nl.display=Nederlands lang.pl.display=Polski +lang.tok.display=toki pona \ No newline at end of file diff --git a/client/src/main/resources/locale/lang_pl.properties b/client/src/main/resources/locale/lang_pl.properties index 4394c57..92e7316 100644 --- a/client/src/main/resources/locale/lang_pl.properties +++ b/client/src/main/resources/locale/lang_pl.properties @@ -32,3 +32,4 @@ menu.label.selected-langs=Języki lang.en.display=English lang.nl.display=Nederlands lang.pl.display=Polski +lang.tok.display=toki pona \ No newline at end of file diff --git a/client/src/main/resources/locale/lang_tok.properties b/client/src/main/resources/locale/lang_tok.properties new file mode 100644 index 0000000..1c4f6ac --- /dev/null +++ b/client/src/main/resources/locale/lang_tok.properties @@ -0,0 +1,35 @@ +add.ingredient.title=kipisi moku sin +add.recipe.title=lipu moku sin +add.step.title=nasin sin pi pali moku + +add.ingredient.label=kipisi moku +add.recipe.label=nimi pi lipu moku +add.step.label=nasin pi pali moku + +button.ok=pona +button.cancel=o pini + +menu.label.recipes=lipu moku +menu.label.ingredients=kipisi pi moku ni +menu.label.preparation=nasin pi pali moku ni + +menu.button.add.recipe=o pali e lipu moku sin +menu.button.add.ingredient=o pali e kipisi moku sin +menu.button.add.step=o pali e nasin pi pali moku ni + +menu.button.remove.recipe=o weka e lipu moku ni +menu.button.remove.ingredient=o weka e kipisi moku ni +menu.button.remove.step=o weka e nasin pi pali moku ni + +menu.button.edit=o pali +menu.button.clone=o sama +menu.button.print=o tawa lon lipu + +menu.search=o alasa + +menu.label.selected-langs=toki wile + +lang.en.display=toki Inli +lang.nl.display=toki Netelan +lang.pl.display=toki Posuka +lang.tok.display=toki pona \ No newline at end of file