mirror of
https://github.com/iSoron/uhabits.git
synced 2025-12-06 09:08:52 -06:00
Implement task to generate translator layout from a text file (#759)
Related to #669
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
|
||||
|
||||
/*
|
||||
* Copyright (C) 2016-2021 Álinson Santos Xavier <git@axavier.org>
|
||||
*
|
||||
@@ -26,7 +28,12 @@ plugins {
|
||||
id("org.jlleitschuh.gradle.ktlint")
|
||||
}
|
||||
|
||||
tasks.compileLint {
|
||||
dependsOn("updateTranslators")
|
||||
}
|
||||
|
||||
android {
|
||||
|
||||
compileSdkVersion(30)
|
||||
|
||||
defaultConfig {
|
||||
|
||||
@@ -139,292 +139,9 @@
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
<LinearLayout
|
||||
style="@style/Card"
|
||||
android:gravity="center">
|
||||
<include layout="@layout/about_translators"/>
|
||||
|
||||
<TextView
|
||||
style="@style/CardHeader"
|
||||
android:text="@string/translators"
|
||||
android:textColor="?aboutScreenColor"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Mihail Stefanov (Български)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Angga Rifandi (Bahasa Indonesia)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="raden20 (Bahasa Indonesia)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="azzamsa (Bahasa Indonesia)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="David Nos (Català)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Tomáš Borovec (Čeština)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Rancher (Cрпски)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Yussuf (Dansk)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Sølv Ræven (Dansk)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Matthias Meisser (Deutsch)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Sojusnik (Deutsch)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Can Altas (Deutsch)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Laura Sophie (Deutsch)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Ander Raso Vazquez (Español)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Beriain (Euskara)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Osoitz (Euskara)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Andreas Michelakis (Ελληνικά)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Eman (Fārsi)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Saeed Esmaili (Fārsi)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Behnood HRazy (Fārsi)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="François Mahé (Français)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Thibaut Girka (Français)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Mathis Chenuet (Français)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Michael Faille (Français)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Tiralka (Français)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Ivan Krušlin (Hrvatski)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Marco Cavazza (Italiano)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Mark Macaré (Nederlands)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Jelle den Butter (Nederlands)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="nitovf9292 (Norsk)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Adam Jurkiewicz (Polski)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Álinson Santos Xavier (Português)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Bernardo Lopes (Português)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Dmitriy Bogdanov (Русский)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Andrei Pleș (Română)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Andreea Muscalagiu (Română)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Dušan Strgar (Slovenščina)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Alexander Jansson (Svenska)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Robin (Svenska)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Sofia Veijonen (Suomen kieli)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Đorđe Vasiljević (српски)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Caner Başaran (Türkçe)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="hodanli (Türkçe)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Yurii Stavytskyi (Українська)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Rystard (Українська)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Oglaigh Rystard (Українська)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="taras-ko (Українська)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Limin Lu (中文)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="XuToTo (中文)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Ting-Hua (中文)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Bowie Chen (中文)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Lee (中文)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Liveeasy (中文)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Naofumi F (日本語)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Al Alloush (العَرَبِية)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Boula (العَرَبِية)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Israa Z (العَرَبِية)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Josh Graham (한국어 )"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Seoyul (한국어 )"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Aman Satnami (हिन्दी)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Niraj Yadav (हिन्दी)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Yoav Argov (עברית)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Mahdi Nasiri (فارسی)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Mohammed Imthath (தமிழ்)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="magimai (தமிழ்)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Anshoe (தமிழ்)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Trần Thái (Tiếng Việt)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="Anh Quân (Tiếng Việt)"/>
|
||||
|
||||
<TextView
|
||||
style="@style/About.Item"
|
||||
android:text="pnhpnh (Tiếng Việt)"/>
|
||||
|
||||
</LinearLayout>
|
||||
>
|
||||
</LinearLayout>
|
||||
</ScrollView>
|
||||
|
||||
|
||||
73
uhabits-android/src/main/res/layout/about_translators.xml
Normal file
73
uhabits-android/src/main/res/layout/about_translators.xml
Normal file
@@ -0,0 +1,73 @@
|
||||
<LinearLayout style="@style/Card" android:gravity="center" xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<TextView style="@style/CardHeader" android:text="@string/translators" android:textColor="?aboutScreenColor" />
|
||||
<!-- This list is automatically generated, do not edit manually. -->
|
||||
<TextView style="@style/About.Item" android:text="Mihail Stefanov (Български)" />
|
||||
<TextView style="@style/About.Item" android:text="Angga Rifandi (Bahasa Indonesia)" />
|
||||
<TextView style="@style/About.Item" android:text="raden20 (Bahasa Indonesia)" />
|
||||
<TextView style="@style/About.Item" android:text="azzamsa (Bahasa Indonesia)" />
|
||||
<TextView style="@style/About.Item" android:text="David Nos (Català)" />
|
||||
<TextView style="@style/About.Item" android:text="Tomáš Borovec (Čeština)" />
|
||||
<TextView style="@style/About.Item" android:text="Rancher (Cрпски)" />
|
||||
<TextView style="@style/About.Item" android:text="Yussuf (Dansk)" />
|
||||
<TextView style="@style/About.Item" android:text="Sølv Ræven (Dansk)" />
|
||||
<TextView style="@style/About.Item" android:text="Matthias Meisser (Deutsch)" />
|
||||
<TextView style="@style/About.Item" android:text="Sojusnik (Deutsch)" />
|
||||
<TextView style="@style/About.Item" android:text="Can Altas (Deutsch)" />
|
||||
<TextView style="@style/About.Item" android:text="Laura Sophie (Deutsch)" />
|
||||
<TextView style="@style/About.Item" android:text="Ander Raso Vazquez (Español)" />
|
||||
<TextView style="@style/About.Item" android:text="Beriain (Euskara)" />
|
||||
<TextView style="@style/About.Item" android:text="Osoitz (Euskara)" />
|
||||
<TextView style="@style/About.Item" android:text="Andreas Michelakis (Ελληνικά)" />
|
||||
<TextView style="@style/About.Item" android:text="Eman (Fārsi)" />
|
||||
<TextView style="@style/About.Item" android:text="Saeed Esmaili (Fārsi)" />
|
||||
<TextView style="@style/About.Item" android:text="Behnood HRazy (Fārsi)" />
|
||||
<TextView style="@style/About.Item" android:text="François Mahé (Français)" />
|
||||
<TextView style="@style/About.Item" android:text="Thibaut Girka (Français)" />
|
||||
<TextView style="@style/About.Item" android:text="Mathis Chenuet (Français)" />
|
||||
<TextView style="@style/About.Item" android:text="Michael Faille (Français)" />
|
||||
<TextView style="@style/About.Item" android:text="Tiralka (Français)" />
|
||||
<TextView style="@style/About.Item" android:text="Ivan Krušlin (Hrvatski)" />
|
||||
<TextView style="@style/About.Item" android:text="Marco Cavazza (Italiano)" />
|
||||
<TextView style="@style/About.Item" android:text="Mark Macaré (Nederlands)" />
|
||||
<TextView style="@style/About.Item" android:text="Jelle den Butter (Nederlands)" />
|
||||
<TextView style="@style/About.Item" android:text="nitovf9292 (Norsk)" />
|
||||
<TextView style="@style/About.Item" android:text="Adam Jurkiewicz (Polski)" />
|
||||
<TextView style="@style/About.Item" android:text="Álinson Santos Xavier (Português)" />
|
||||
<TextView style="@style/About.Item" android:text="Bernardo Lopes (Português)" />
|
||||
<TextView style="@style/About.Item" android:text="Dmitriy Bogdanov (Русский)" />
|
||||
<TextView style="@style/About.Item" android:text="Andrei Pleș (Română)" />
|
||||
<TextView style="@style/About.Item" android:text="Andreea Muscalagiu (Română)" />
|
||||
<TextView style="@style/About.Item" android:text="Dušan Strgar (Slovenščina)" />
|
||||
<TextView style="@style/About.Item" android:text="Alexander Jansson (Svenska)" />
|
||||
<TextView style="@style/About.Item" android:text="Robin (Svenska)" />
|
||||
<TextView style="@style/About.Item" android:text="Sofia Veijonen (Suomen kieli)" />
|
||||
<TextView style="@style/About.Item" android:text="Đorđe Vasiljević (српски)" />
|
||||
<TextView style="@style/About.Item" android:text="Caner Başaran (Türkçe)" />
|
||||
<TextView style="@style/About.Item" android:text="hodanli (Türkçe)" />
|
||||
<TextView style="@style/About.Item" android:text="Yurii Stavytskyi (Українська)" />
|
||||
<TextView style="@style/About.Item" android:text="Rystard (Українська)" />
|
||||
<TextView style="@style/About.Item" android:text="Oglaigh Rystard (Українська)" />
|
||||
<TextView style="@style/About.Item" android:text="taras-ko (Українська)" />
|
||||
<TextView style="@style/About.Item" android:text="Limin Lu (中文)" />
|
||||
<TextView style="@style/About.Item" android:text="XuToTo (中文)" />
|
||||
<TextView style="@style/About.Item" android:text="Ting-Hua (中文)" />
|
||||
<TextView style="@style/About.Item" android:text="Bowie Chen (中文)" />
|
||||
<TextView style="@style/About.Item" android:text="Lee (中文)" />
|
||||
<TextView style="@style/About.Item" android:text="Liveeasy (中文)" />
|
||||
<TextView style="@style/About.Item" android:text="Naofumi F (日本語)" />
|
||||
<TextView style="@style/About.Item" android:text="Al Alloush (العَرَبِية)" />
|
||||
<TextView style="@style/About.Item" android:text="Boula (العَرَبِية)" />
|
||||
<TextView style="@style/About.Item" android:text="Israa Z (العَرَبِية)" />
|
||||
<TextView style="@style/About.Item" android:text="Josh Graham (한국어 )" />
|
||||
<TextView style="@style/About.Item" android:text="Seoyul (한국어 )" />
|
||||
<TextView style="@style/About.Item" android:text="Aman Satnami (हिन्दी)" />
|
||||
<TextView style="@style/About.Item" android:text="Niraj Yadav (हिन्दी)" />
|
||||
<TextView style="@style/About.Item" android:text="Yoav Argov (עברית)" />
|
||||
<TextView style="@style/About.Item" android:text="Mahdi Nasiri (فارسی)" />
|
||||
<TextView style="@style/About.Item" android:text="Mohammed Imthath (தமிழ்)" />
|
||||
<TextView style="@style/About.Item" android:text="magimai (தமிழ்)" />
|
||||
<TextView style="@style/About.Item" android:text="Anshoe (தமிழ்)" />
|
||||
<TextView style="@style/About.Item" android:text="Trần Thái (Tiếng Việt)" />
|
||||
<TextView style="@style/About.Item" android:text="Anh Quân (Tiếng Việt)" />
|
||||
<TextView style="@style/About.Item" android:text="pnhpnh (Tiếng Việt)" />
|
||||
</LinearLayout>
|
||||
Reference in New Issue
Block a user