Skip to content

Commit df794e9

Browse files
committed
add romanian translator
1 parent 0a2379f commit df794e9

File tree

4 files changed

+10
-0
lines changed

4 files changed

+10
-0
lines changed

app/src/main/res/xml/locales_config.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
<locale android:name="@string/settings_dutch_tag"/>
1616
<locale android:name="@string/settings_portuguese_tag"/>
1717
<locale android:name="@string/settings_portuguese_portugal_tag"/>
18+
<locale android:name="@string/settings_romanian_tag"/>
1819
<locale android:name="@string/settings_russian_tag"/>
1920
<locale android:name="@string/settings_swedish_tag"/>
2021
<locale android:name="@string/settings_vietnamese_tag"/>

core/src/main/java/com/example/util/simpletimetracker/core/interactor/LanguageInteractor.kt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ class LanguageInteractor @Inject constructor(
4040
is AppLanguage.Dutch -> R.string.settings_dutch_language
4141
is AppLanguage.Portuguese -> R.string.settings_portuguese_language
4242
is AppLanguage.PortuguesePortugal -> R.string.settings_portuguese_portugal_language
43+
is AppLanguage.Romanian -> R.string.settings_romanian_language
4344
is AppLanguage.Russian -> R.string.settings_russian_language
4445
is AppLanguage.Swedish -> R.string.settings_swedish_language
4546
is AppLanguage.Vietnamese -> R.string.settings_vietnamese_language
@@ -68,6 +69,7 @@ class LanguageInteractor @Inject constructor(
6869
is AppLanguage.Dutch -> R.string.settings_dutch_tag
6970
is AppLanguage.Portuguese -> R.string.settings_portuguese_tag
7071
is AppLanguage.PortuguesePortugal -> R.string.settings_portuguese_portugal_tag
72+
is AppLanguage.Romanian -> R.string.settings_romanian_tag
7173
is AppLanguage.Russian -> R.string.settings_russian_tag
7274
is AppLanguage.Swedish -> R.string.settings_swedish_tag
7375
is AppLanguage.Vietnamese -> R.string.settings_vietnamese_tag
@@ -98,6 +100,7 @@ class LanguageInteractor @Inject constructor(
98100
is AppLanguage.Dutch -> R.string.settings_dutch_translators
99101
is AppLanguage.Portuguese -> R.string.settings_portuguese_translators
100102
is AppLanguage.PortuguesePortugal -> R.string.settings_portuguese_portugal_translators
103+
is AppLanguage.Romanian -> R.string.settings_romanian_translators
101104
is AppLanguage.Russian -> R.string.settings_russian_translators
102105
is AppLanguage.Swedish -> R.string.settings_swedish_translators
103106
is AppLanguage.Vietnamese -> R.string.settings_vietnamese_translators
@@ -135,6 +138,7 @@ class LanguageInteractor @Inject constructor(
135138
AppLanguage.Dutch,
136139
AppLanguage.Portuguese,
137140
AppLanguage.PortuguesePortugal,
141+
AppLanguage.Romanian,
138142
AppLanguage.Russian,
139143
AppLanguage.Swedish,
140144
AppLanguage.Vietnamese,

core/src/main/res/values/translators.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,10 @@
4646
<string name="settings_portuguese_portugal_language" translatable="false">Português (Portugal)</string>
4747
<string name="settings_portuguese_portugal_tag" translatable="false">pt-Pt</string>
4848

49+
<string name="settings_romanian_translators" translatable="false">Bogdan N</string>
50+
<string name="settings_romanian_language" translatable="false">Română</string>
51+
<string name="settings_romanian_tag" translatable="false">ro</string>
52+
4953
<string name="settings_russian_translators" translatable="false">Геннадий Щерба</string>
5054
<string name="settings_russian_language" translatable="false">Русский</string>
5155
<string name="settings_russian_tag" translatable="false">ru</string>

domain/src/main/java/com/example/util/simpletimetracker/domain/interactor/AppLanguage.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ sealed interface AppLanguage {
1818
object Dutch : AppLanguage
1919
object Portuguese : AppLanguage
2020
object PortuguesePortugal : AppLanguage
21+
object Romanian : AppLanguage
2122
object Russian : AppLanguage
2223
object Swedish : AppLanguage
2324
object Vietnamese : AppLanguage

0 commit comments

Comments
 (0)