diff --git a/src/main/java/com/codedead/opal/controller/LanguageController.java b/src/main/java/com/codedead/opal/controller/LanguageController.java index 6f3c766..6395064 100644 --- a/src/main/java/com/codedead/opal/controller/LanguageController.java +++ b/src/main/java/com/codedead/opal/controller/LanguageController.java @@ -22,7 +22,7 @@ public static int getLanguageIndexFromLocale(final String locale) { case "de-de" -> 1; case "es-es" -> 2; case "fr-fr" -> 3; - case "hi" -> 4; + case "hi-in" -> 4; case "jp-jp" -> 5; case "nl-nl" -> 6; case "ru-ru" -> 7; @@ -43,7 +43,7 @@ public static String getLocaleFromLanguageIndex(final int index) { case 1 -> "de-DE"; case 2 -> "es-ES"; case 3 -> "fr-FR"; - case 4 -> "hi"; + case 4 -> "hi-in"; case 5 -> "jp-JP"; case 6 -> "nl-NL"; case 7 -> "ru-RU"; diff --git a/src/main/resources/audio/rollercoaster.mp3 b/src/main/resources/audio/rollercoaster.mp3 new file mode 100644 index 0000000..fbffc73 Binary files /dev/null and b/src/main/resources/audio/rollercoaster.mp3 differ diff --git a/src/main/resources/translations/OpalApplication.properties b/src/main/resources/translations/OpalApplication.properties index a935e42..a09af21 100644 --- a/src/main/resources/translations/OpalApplication.properties +++ b/src/main/resources/translations/OpalApplication.properties @@ -99,3 +99,4 @@ FastMetronome=Metronome (fast) PlayPause=Play / Pause PlayPauseError=Unable to play / pause! Dolphins=Dolphins +RollerCoaster=Roller coaster diff --git a/src/main/resources/translations/OpalApplication_de_DE.properties b/src/main/resources/translations/OpalApplication_de_DE.properties index 618e1ba..b5bdc8b 100644 --- a/src/main/resources/translations/OpalApplication_de_DE.properties +++ b/src/main/resources/translations/OpalApplication_de_DE.properties @@ -99,3 +99,4 @@ FastMetronome=Schnelles Metronom PlayPause=Abspielen / Pause PlayPauseError=Abspielen / Pause konnte nicht ausgeführt werden! Dolphins=Delfine +RollerCoaster=Achterbahn diff --git a/src/main/resources/translations/OpalApplication_es_ES.properties b/src/main/resources/translations/OpalApplication_es_ES.properties index b1beac2..0042512 100644 --- a/src/main/resources/translations/OpalApplication_es_ES.properties +++ b/src/main/resources/translations/OpalApplication_es_ES.properties @@ -99,3 +99,4 @@ FastMetronome=Metronomo rápido PlayPause=Reproducir / Pausa PlayPauseError=¡No se puede reproducir / pausar el sonido! Dolphins=Delfines +RollerCoaster=Montaña rusa diff --git a/src/main/resources/translations/OpalApplication_fr_FR.properties b/src/main/resources/translations/OpalApplication_fr_FR.properties index e1fafdb..af3496c 100644 --- a/src/main/resources/translations/OpalApplication_fr_FR.properties +++ b/src/main/resources/translations/OpalApplication_fr_FR.properties @@ -99,3 +99,4 @@ FastMetronome=Métronome rapide PlayPause=Lecture / Pause PlayPauseError=Impossible de lire / mettre en pause! Dolphins=Dauphins +RollerCoaster=Montagnes russes diff --git a/src/main/resources/translations/OpalApplication_hi.properties b/src/main/resources/translations/OpalApplication_hi_IN.properties similarity index 99% rename from src/main/resources/translations/OpalApplication_hi.properties rename to src/main/resources/translations/OpalApplication_hi_IN.properties index eaa3549..c838071 100644 --- a/src/main/resources/translations/OpalApplication_hi.properties +++ b/src/main/resources/translations/OpalApplication_hi_IN.properties @@ -99,3 +99,4 @@ FastMetronome=मेट्रोनोम (तेज़) PlayPause=चालू करे रोके PlayPauseError=चलाने/रोकने में असमर्थ! Dolphins=डाल्फिन +RollerCoaster=रोलर कोस्टर diff --git a/src/main/resources/translations/OpalApplication_jp_JP.properties b/src/main/resources/translations/OpalApplication_jp_JP.properties index 8f6547d..dde0c71 100644 --- a/src/main/resources/translations/OpalApplication_jp_JP.properties +++ b/src/main/resources/translations/OpalApplication_jp_JP.properties @@ -99,3 +99,4 @@ FastMetronome=速いメトロノーム PlayPause=再生/一時停止 PlayPauseError=再生/一時停止できません! Dolphins=イルカ +RollerCoaster=ローラーコースター diff --git a/src/main/resources/translations/OpalApplication_nl_NL.properties b/src/main/resources/translations/OpalApplication_nl_NL.properties index 7ba008a..83b8381 100644 --- a/src/main/resources/translations/OpalApplication_nl_NL.properties +++ b/src/main/resources/translations/OpalApplication_nl_NL.properties @@ -99,3 +99,4 @@ FastMetronome=Metronoom (snel) PlayPause=Afspelen / Pauzeren PlayPauseError=Kan niet afspelen / pauzeren! Dolphins=Dolfijnen +RollerCoaster=Achtbaan diff --git a/src/main/resources/translations/OpalApplication_ru_RU.properties b/src/main/resources/translations/OpalApplication_ru_RU.properties index e481e71..8989af3 100644 --- a/src/main/resources/translations/OpalApplication_ru_RU.properties +++ b/src/main/resources/translations/OpalApplication_ru_RU.properties @@ -99,3 +99,4 @@ FastMetronome=Быстрый метроном PlayPause=Воспроизведение / Пауза PlayPauseError=Невозможно воспроизвести / приостановить воспроизведение! Dolphins=Дельфины +RollerCoaster=Американские горки diff --git a/src/main/resources/translations/OpalApplication_tr_TR.properties b/src/main/resources/translations/OpalApplication_tr_TR.properties index 08cb666..053076c 100644 --- a/src/main/resources/translations/OpalApplication_tr_TR.properties +++ b/src/main/resources/translations/OpalApplication_tr_TR.properties @@ -99,3 +99,4 @@ FastMetronome=Hızlı metronom PlayPause=Oynat / Duraklat PlayPauseError=Oynatma / Duraklatma düğmesi oluşturulamıyor! Dolphins=Yunuslar +RollerCoaster=Lunapark treni diff --git a/src/main/resources/translations/OpalApplication_zh_CN.properties b/src/main/resources/translations/OpalApplication_zh_CN.properties index 144e64d..2afae4a 100644 --- a/src/main/resources/translations/OpalApplication_zh_CN.properties +++ b/src/main/resources/translations/OpalApplication_zh_CN.properties @@ -99,3 +99,4 @@ FastMetronome=快节拍器 PlayPause=播放 / 暂停 PlayPauseError=无法播放 / 暂停! Dolphins=海豚 +RollerCoaster=过山车 diff --git a/src/main/resources/windows/MainWindow.fxml b/src/main/resources/windows/MainWindow.fxml index 7fcbb58..0463ad8 100644 --- a/src/main/resources/windows/MainWindow.fxml +++ b/src/main/resources/windows/MainWindow.fxml @@ -415,6 +415,7 @@ + @@ -430,22 +431,25 @@ - + - - - - -