Skip to content

Commit 5353798

Browse files
committed
add gl translator
1 parent 0a3eb64 commit 5353798

7 files changed

Lines changed: 29 additions & 4 deletions

File tree

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
<locale android:name="@string/settings_spanish_tag"/>
88
<locale android:name="@string/settings_farsi_tag"/>
99
<locale android:name="@string/settings_french_tag"/>
10+
<locale android:name="@string/settings_galician_tag"/>
1011
<locale android:name="@string/settings_hebrew_tag"/>
1112
<locale android:name="@string/settings_hindi_tag"/>
1213
<locale android:name="@string/settings_indonesian_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
@@ -32,6 +32,7 @@ class LanguageInteractor @Inject constructor(
3232
is AppLanguage.Spanish -> R.string.settings_spanish_language
3333
is AppLanguage.Farsi -> R.string.settings_farsi_language
3434
is AppLanguage.French -> R.string.settings_french_language
35+
is AppLanguage.Galician -> R.string.settings_galician_language
3536
is AppLanguage.Hebrew -> R.string.settings_hebrew_language
3637
is AppLanguage.Hindi -> R.string.settings_hindi_language
3738
is AppLanguage.Indonesian -> R.string.settings_indonesian_language
@@ -64,6 +65,7 @@ class LanguageInteractor @Inject constructor(
6465
is AppLanguage.Spanish -> R.string.settings_spanish_tag
6566
is AppLanguage.Farsi -> R.string.settings_farsi_tag
6667
is AppLanguage.French -> R.string.settings_french_tag
68+
is AppLanguage.Galician -> R.string.settings_galician_tag
6769
is AppLanguage.Hebrew -> R.string.settings_hebrew_tag
6870
is AppLanguage.Hindi -> R.string.settings_hindi_tag
6971
is AppLanguage.Indonesian -> R.string.settings_indonesian_tag
@@ -98,6 +100,7 @@ class LanguageInteractor @Inject constructor(
98100
is AppLanguage.Spanish -> R.string.settings_spanish_translators
99101
is AppLanguage.Farsi -> R.string.settings_farsi_translators
100102
is AppLanguage.French -> R.string.settings_french_translators
103+
is AppLanguage.Galician -> R.string.settings_galician_translators
101104
is AppLanguage.Hebrew -> R.string.settings_hebrew_translators
102105
is AppLanguage.Hindi -> R.string.settings_hindi_translators
103106
is AppLanguage.Indonesian -> R.string.settings_indonesian_translators
@@ -139,6 +142,7 @@ class LanguageInteractor @Inject constructor(
139142
AppLanguage.Spanish,
140143
AppLanguage.Farsi,
141144
AppLanguage.French,
145+
AppLanguage.Galician,
142146
AppLanguage.Hebrew,
143147
AppLanguage.Hindi,
144148
AppLanguage.Indonesian,

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,10 @@
3030
<string name="settings_french_language" translatable="false">Français</string>
3131
<string name="settings_french_tag" translatable="false">fr</string>
3232

33+
<string name="settings_galician_translators" translatable="false">ninjum</string>
34+
<string name="settings_galician_language" translatable="false">Galego</string>
35+
<string name="settings_galician_tag" translatable="false">gl</string>
36+
3337
<string name="settings_hebrew_translators" translatable="false">codokie</string>
3438
<string name="settings_hebrew_language" translatable="false">עברית</string>
3539
<string name="settings_hebrew_tag" translatable="false">iw</string>

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ sealed interface AppLanguage {
1010
object Spanish : AppLanguage
1111
object Farsi : AppLanguage
1212
object French : AppLanguage
13+
object Galician : AppLanguage
1314
object Hebrew : AppLanguage
1415
object Hindi : AppLanguage
1516
object Indonesian : AppLanguage

metadata/gl/full_description.txt

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
Rastreador de tempo sinxelo que che axuda a ver canto tempo pasas ao día en distintas actividades. Inicia novas actividades cun só clic. Consulta rexistros anteriores e estatísticas ao longo do tempo. A app é gratuíta e de código aberto. Inclúe tamén widgets, copias de seguridade, notificacións e modo escuro. Tamén é compatible con reloxos con Wear OS e ten complicacións.
2+
3+
• <b>Interface sinxela</b>
4+
A aplicación ten unha interface minimalista moi fácil de usar.
5+
6+
• <b>Widgets</b>
7+
Segue as túas actividades directamente desde a pantalla de inicio.
8+
9+
• <b>Funciona sen conexión e respecta a túa privacidade</b>
10+
A aplicación non require conexión a Internet nin rexistro de conta. Os teus datos nunca saen do teu teléfono. Nin os desenvolvedores nin terceiros teñen acceso a eles.
11+
12+
• <b>Gratuíta e de código aberto</b>
13+
Non hai anuncios, compras dentro da app nin permisos intrusivos. O código fonte completo tamén está dispoñible.

metadata/gl/short_description.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Rastreador de tempo para traballo, estudo e mellores hábitos diarios.

resources/src/main/res/values-gl/strings.xml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
<string name="range_select_range">Seleccionar intervalo</string>
4747
<string name="range_back_to_today">Voltar a hoxe</string>
4848

49-
<plurals name="range_last">
49+
<plurals name="range_last">
5050
<item quantity="zero">Os derradeiros %s días</item>
5151
<item quantity="one">O derradeiro %s día</item>
5252
<item quantity="two">Os derradeiros %s días</item>
@@ -235,11 +235,11 @@ Isto permíteche ver canto tempo estás dedicando a actividades produtivas front
235235
<string name="change_complex_rule_choose_condition">Elixe condicións</string>
236236
<string name="change_complex_tag_value_dialog_message">Elixe cando establecer o valor</string>
237237
<string name="change_complex_tag_value_set_later">Ao comezar</string>
238-
<!-- Activity suggestions -->
238+
239+
<!-- Activity suggestions -->
239240
<string name="activity_suggestions_hint">Amosa suxerencias para a próxima actividade en función da actividade actual ou a derradeira</string>
240241
<string name="activity_suggestions_calculate">Calcular a partir de estatísticas</string>
241242
<string name="activity_suggestions_select_activity_hint">Amosaranse suxerencias para actividades escollidas.</string>
242-
243243

244244
<!-- Activity filters -->
245245
<string name="change_activity_filters_hint">Filtros de actividade</string>
@@ -532,6 +532,7 @@ Exemplo:<br/>
532532
<string name="statistics_detail_record_time">Hora do rexistro</string>
533533
<string name="statistics_detail_first_record">Primeiro</string>
534534
<string name="statistics_detail_last_record">Derradeiro</string>
535+
<string name="statistics_detail_record_span">Período</string>
535536
<string name="statistics_detail_time_since">Tempo transcorrido</string>
536537
<string name="statistics_detail_streaks">Racha</string>
537538
<string name="statistics_detail_streaks_longest">Máis longa</string>
@@ -562,7 +563,7 @@ Exemplo:<br/>
562563
<item quantity="one">Rexistro</item>
563564
<!-- <item quantity="two">Registros</item>-->
564565
<!-- <item quantity="few">Registros</item>-->
565-
<item quantity="many">Rexistros</item>
566+
<!-- <item quantity="many">Rexistros</item>-->
566567
<item quantity="other">Rexistros</item>
567568
</plurals>
568569

0 commit comments

Comments
 (0)