🌐 Add Turkish support (#16575)

* Add Turkish language in configs

* add Turkish localization file

* Add Turkish readme file and links

* Add Turkish Currency TRY

* Turkish Readme Check Links

* Add new keys localizations

---------

Co-authored-by: Ömer Gürbüz <mhmd.omer.grbz@hotmail.com>
This commit is contained in:
Ömer Gürbüz 2025-12-14 05:38:31 +03:00 committed by GitHub
parent e1e9a0a73b
commit 94dc95be42
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
24 changed files with 2163 additions and 4 deletions

View file

@ -54,6 +54,7 @@ type DisplayName struct {
PlPL string `json:"pl_PL"`
PtBR string `json:"pt_BR"`
RuRU string `json:"ru_RU"`
TrTR string `json:"tr_TR"`
ZhCHT string `json:"zh_CHT"`
ZhCN string `json:"zh_CN"`
}
@ -72,6 +73,7 @@ type Description struct {
PlPL string `json:"pl_PL"`
PtBR string `json:"pt_BR"`
RuRU string `json:"ru_RU"`
TrTR string `json:"tr_TR"`
ZhCHT string `json:"zh_CHT"`
ZhCN string `json:"zh_CN"`
}
@ -90,6 +92,7 @@ type Readme struct {
PlPL string `json:"pl_PL"`
PtBR string `json:"pt_BR"`
RuRU string `json:"ru_RU"`
TrTR string `json:"tr_TR"`
ZhCHT string `json:"zh_CHT"`
ZhCN string `json:"zh_CN"`
}
@ -224,6 +227,10 @@ func getPreferredReadme(readme *Readme) string {
if "" != readme.RuRU {
ret = readme.RuRU
}
case "tr_TR":
if "" != readme.TrTR {
ret = readme.TrTR
}
case "zh_CHT":
if "" != readme.ZhCHT {
ret = readme.ZhCHT
@ -299,6 +306,10 @@ func GetPreferredName(pkg *Package) string {
if "" != pkg.DisplayName.RuRU {
ret = pkg.DisplayName.RuRU
}
case "tr_TR":
if "" != pkg.DisplayName.TrTR {
ret = pkg.DisplayName.TrTR
}
case "zh_CHT":
if "" != pkg.DisplayName.ZhCHT {
ret = pkg.DisplayName.ZhCHT
@ -374,6 +385,10 @@ func getPreferredDesc(desc *Description) string {
if "" != desc.RuRU {
ret = desc.RuRU
}
case "tr_TR":
if "" != desc.TrTR {
ret = desc.TrTR
}
case "zh_CHT":
if "" != desc.ZhCHT {
ret = desc.ZhCHT