diff --git a/client/src/main/java/client/scenes/LangSelectMenuCtrl.java b/client/src/main/java/client/scenes/LangSelectMenuCtrl.java index 71f80b3..8cb6ddf 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", "tok"); + langSelectMenu.getItems().setAll("en", "pl", "nl", "tok", "tr"); 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 54233d5..80d01a0 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", "tok"); + final List languages = List.of("en", "nl", "pl", "tok", "tr"); this.selectedLanguages = this.configService.getConfig().getRecipeLanguages(); this.updateMenuButtonDisplay(); diff --git a/client/src/main/resources/flag_tr.png b/client/src/main/resources/flag_tr.png new file mode 100644 index 0000000..852b1b7 Binary files /dev/null and b/client/src/main/resources/flag_tr.png differ diff --git a/client/src/main/resources/locale/lang.properties b/client/src/main/resources/locale/lang.properties index 1faa013..df67ba5 100644 --- a/client/src/main/resources/locale/lang.properties +++ b/client/src/main/resources/locale/lang.properties @@ -29,4 +29,6 @@ menu.label.selected-langs=Languages lang.en.display=English lang.nl.display=Dutch -lang.pl.display=Polish \ No newline at end of file +lang.pl.display=Polish +lang.tok.display=toki pona +lang.tr.display=T\u00FCrk\u00E7e \ No newline at end of file diff --git a/client/src/main/resources/locale/lang_en.properties b/client/src/main/resources/locale/lang_en.properties index 23ed1bc..2344205 100644 --- a/client/src/main/resources/locale/lang_en.properties +++ b/client/src/main/resources/locale/lang_en.properties @@ -32,4 +32,5 @@ 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 +lang.tok.display=toki pona +lang.tr.display=T\u00FCrk\u00E7e \ 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 81774cb..0a65cf8 100644 --- a/client/src/main/resources/locale/lang_nl.properties +++ b/client/src/main/resources/locale/lang_nl.properties @@ -31,4 +31,5 @@ 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 +lang.tok.display=toki pona +lang.tr.display=T\u00FCrk\u00E7e \ 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 92e7316..841d9b8 100644 --- a/client/src/main/resources/locale/lang_pl.properties +++ b/client/src/main/resources/locale/lang_pl.properties @@ -32,4 +32,5 @@ 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 +lang.tok.display=toki pona +lang.tr.display=T\u00FCrk\u00E7e \ 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 index 1c4f6ac..1b44b6a 100644 --- a/client/src/main/resources/locale/lang_tok.properties +++ b/client/src/main/resources/locale/lang_tok.properties @@ -32,4 +32,5 @@ 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 +lang.tok.display=toki pona +lang.tr.display=toki Tuki \ No newline at end of file diff --git a/client/src/main/resources/locale/lang_tr.properties b/client/src/main/resources/locale/lang_tr.properties new file mode 100644 index 0000000..1b4ceb6 --- /dev/null +++ b/client/src/main/resources/locale/lang_tr.properties @@ -0,0 +1,33 @@ +add.ingredient.title=Malzeme Ekle +add.recipe.title=Tarif Olu\u015Ftur +add.step.title=Ad\u0131m Ekle + +add.ingredient.label=Malzeme +add.recipe.label=Tarif Ad\u0131 +add.step.label=Ad\u0131m + +button.ok=Tamam +button.cancel=\u0130ptal + +menu.label.recipes=Tarifler +menu.label.ingredients=Malzemeler +menu.label.preparation=Haz\u0131rl\u0131k + +menu.button.add.recipe=Tarif Ekle +menu.button.add.ingredient=Malzeme Ekle +menu.button.add.step=Ad\u0131m Ekle + +menu.button.remove.recipe=Tarifi Sil +menu.button.remove.ingredient=Malzemeyi Sil +menu.button.remove.step=Ad\u0131m\u0131 Sil + +menu.button.edit=D\u00FCzenle +menu.button.clone=Kopyala +menu.button.print=Tarifi Yazd\u0131r + +menu.label.selected-langs=Diller + +lang.en.display=\u0130ngilizce +lang.nl.display=Hollandaca +lang.pl.display=Leh\u00E7e +lang.tr.display=T\u00FCrk\u00E7e