mirror of
https://github.com/yairm210/Unciv.git
synced 2025-07-11 00:08:58 +07:00
"Fixed" Rusyn language (#10561)
* Rusyn.properties Translation on Rusyn language (ISO-code "rue") * Update Rusyn.properties * Update Rusyn.properties * Update Rusyn.properties * Update Rusyn.properties * Update Rusyn.properties * Update Rusyn.properties * Update Rusyn.properties * Update Rusyn.properties * Update Rusyn.properties * Update Rusyn.properties * Update Rusyn.properties * Update Rusyn.properties * Update Rusyn.properties * Update Rusyn.properties * Update Rusyn.properties * Update Rusyn.properties * Update Rusyn.properties * Update Rusyn.properties * Update Rusyn.properties * Update Rusyn.properties * Update Rusyn.properties * Update Rusyn.properties * Update Rusyn.properties * Update Rusyn.properties * Update Rusyn.properties * Update Rusyn.properties * Update Rusyn.properties * Update Rusyn.properties * Update Rusyn.properties * Update Rusyn.properties * Add a flag for Rusyn * LocaleCode for Rusyn to use Ukrainian Collator but still write separate fastlane files * Update Rusyn language files * Redo atlas --------- Co-authored-by: KotDivuar <148721627+KotDivuar@users.noreply.github.com>
This commit is contained in:
BIN
android/Images.Flags/FlagIcons/Rusyn.png
Normal file
BIN
android/Images.Flags/FlagIcons/Rusyn.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 5.1 KiB |
@ -200,59 +200,66 @@ FlagIcons/Russian
|
||||
orig: 128, 128
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
FlagIcons/Simplified_Chinese
|
||||
FlagIcons/Rusyn
|
||||
rotate: false
|
||||
xy: 1092, 4
|
||||
size: 128, 128
|
||||
orig: 128, 128
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
FlagIcons/Spanish
|
||||
FlagIcons/Simplified_Chinese
|
||||
rotate: false
|
||||
xy: 1228, 140
|
||||
size: 128, 128
|
||||
orig: 128, 128
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
FlagIcons/Swedish
|
||||
FlagIcons/Spanish
|
||||
rotate: false
|
||||
xy: 1364, 276
|
||||
size: 128, 128
|
||||
orig: 128, 128
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
FlagIcons/Thai
|
||||
FlagIcons/Swedish
|
||||
rotate: false
|
||||
xy: 1228, 4
|
||||
size: 128, 128
|
||||
orig: 128, 128
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
FlagIcons/Traditional_Chinese
|
||||
FlagIcons/Thai
|
||||
rotate: false
|
||||
xy: 1364, 140
|
||||
size: 128, 128
|
||||
orig: 128, 128
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
FlagIcons/Turkish
|
||||
FlagIcons/Traditional_Chinese
|
||||
rotate: false
|
||||
xy: 1500, 276
|
||||
size: 128, 128
|
||||
orig: 128, 128
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
FlagIcons/Ukrainian
|
||||
FlagIcons/Turkish
|
||||
rotate: false
|
||||
xy: 1364, 4
|
||||
size: 128, 128
|
||||
orig: 128, 128
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
FlagIcons/Vietnamese
|
||||
FlagIcons/Ukrainian
|
||||
rotate: false
|
||||
xy: 1500, 140
|
||||
size: 128, 128
|
||||
orig: 128, 128
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
FlagIcons/Vietnamese
|
||||
rotate: false
|
||||
xy: 1636, 276
|
||||
size: 128, 128
|
||||
orig: 128, 128
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
|
Binary file not shown.
Before Width: | Height: | Size: 196 KiB After Width: | Height: | Size: 201 KiB |
8353
android/assets/jsons/translations/Rusyn.properties
Normal file
8353
android/assets/jsons/translations/Rusyn.properties
Normal file
File diff suppressed because it is too large
Load Diff
@ -25,6 +25,7 @@ Polish = 99
|
||||
Portuguese = 61
|
||||
Romanian = 79
|
||||
Russian = 99
|
||||
Rusyn = 67
|
||||
Simplified_Chinese = 99
|
||||
Spanish = 99
|
||||
Swedish = 84
|
||||
|
@ -246,7 +246,7 @@ class GameSettings {
|
||||
|
||||
enum class NationPickerListMode { Icons, List }
|
||||
|
||||
enum class LocaleCode(var language: String, var country: String) {
|
||||
enum class LocaleCode(val language: String, val country: String, val trueLanguage: String? = null) {
|
||||
Arabic("ar", "IQ"),
|
||||
Belarusian("be", "BY"),
|
||||
Bosnian("bs", "BA"),
|
||||
@ -280,6 +280,7 @@ class GameSettings {
|
||||
Portuguese("pt", "PT"),
|
||||
Romanian("ro", "RO"),
|
||||
Russian("ru", "RU"),
|
||||
Rusyn("uk", "UA", "rus"), // No specific locale for rus exists, so use closest for collator
|
||||
Serbian("sr", "RS"),
|
||||
SimplifiedChinese("zh", "CN"),
|
||||
Slovak("sk", "SK"),
|
||||
|
@ -545,7 +545,7 @@ object TranslationFileWriter {
|
||||
else -> translated
|
||||
}
|
||||
val localeCode = LocaleCode.valueOf(language.replace("_",""))
|
||||
val path = fastlanePath + localeCode.language
|
||||
val path = fastlanePath + (localeCode.trueLanguage ?: localeCode.language)
|
||||
File(path).mkdirs()
|
||||
File(path + File.separator + fileName).writeText(fileContent)
|
||||
}
|
||||
|
@ -5,6 +5,7 @@
|
||||
Flag Icons made by [Freepik](https://www.flaticon.com/authors/freepik) from [www.flaticon.com](https://www.flaticon.com) and licensed by Creative Commons 3.0, except for:
|
||||
|
||||
- [Catalan flag] by J0anJosep licensed under Public Domain
|
||||
- [Rusyn flag] gimped from the wikipedia flag [Flag of Pannonian Rusyns](https://en.wikipedia.org/wiki/File:Flag_of_Rusyns_in_Serbia.svg) (CC-BY-SA 4.0)
|
||||
|
||||
New Unciv logo made by u-ndefined on Discord
|
||||
|
||||
|
14
fastlane/metadata/android/rus/full_description.txt
Normal file
14
fastlane/metadata/android/rus/full_description.txt
Normal file
@ -0,0 +1,14 @@
|
||||
Удтвореня майпопуларної бавкы за створьованя цвілізацій – фрішноє, манінькоє, без рекламы, навхтема бесплатноє
|
||||
Стройте свою цівілізацію, изучайте технолоґії, росширяйте свої території, сказіт тай дотовчіт своїх ворогув!
|
||||
|
||||
Понуканя? Багы? Испис задач сьої бавкы увидьте туйкы https://github.com/yairm210/Unciv/issues, ушитка помуч дуже ся чистує!
|
||||
|
||||
Звіданкы? Коментарії? Просто лудно? Прикапчуйте ся ид нам у діскордови https://discord.gg/bjrB4Xw.
|
||||
|
||||
Хотіли бы-сьте помочи перекласти бавку вашым языком? Напишіт ми мейл на yairm210@hotmail.com.
|
||||
|
||||
Знаєте за Grok Java авадь Kotlin? Пойте сюды https://github.com/yairm210/Unciv.
|
||||
|
||||
Світ вас чекат! Ци вчините из свойої цівілізації імперію, яка утримат провбу часом?
|
||||
|
||||
Позволеня на доступ ид сіті мусай дати про ініціовані бавлячом стирьханя тай про мультіплеєрноє бавліня. Ушиткі другі позволеня самі ся додавут API, якый изхосновали-сьме використали про уповісткы за ходы у совмістнуй бавці. Позволеня на доступ ид интернетови мусай дати, обы пак побрати си моды тай музыку, а ще для коректного ладованя мултіплеєрных бавок. Ушиткі другі міньбы не ініціювут ся ігров Unciv.
|
1
fastlane/metadata/android/rus/short_description.txt
Normal file
1
fastlane/metadata/android/rus/short_description.txt
Normal file
@ -0,0 +1 @@
|
||||
4X-стратеґія за створьованя цівілізацій
|
Reference in New Issue
Block a user