ITADN
namidaco/namida-translations
namidaco/namida-translations · 文件 下载 ZIP
文件最后提交记录最后更新时间
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈

欢迎使用 Namida Translations

您可以通过翻译为官方 Namida

Translation status

🧾 步骤:

  1. 前往 Namida Weblate
  2. 开始翻译!在此阅读 ICU 键指南
  3. 完成后,在此处提交一个 issue,附上您的语言详情,以便将其添加到最终应用中

ICU 消息格式

纯字符串

简单的部分。只需翻译文本,这里没有什么特别的。

"addMoreFromToQueue": "Add more from {media} to queue"

{media} 是一个占位符,应用程序会在运行时将其填充。请保持原样,但可以根据您语言的语序自由调整其位置:

// french example
"addMoreFromToQueue": "Ajouter plus de {media} à la file d'attente"

复数形式

"countAlbums": "{count, plural, one{{count} Album} other{{count} Albums}}"

结构:{variable, plural, form{message} form{message}}

  • one{...} → 单数
  • other{...} → 复数(也是回退形式)
  • 每种形式内部的 {count} 是数字本身

某些语言需要两种以上的形式,例如俄语有 3 种:

"{count, plural, one{{count} Альбом} few{{count} Альбома} other{{count} Альбомов}}"

所有可能的形式为:zero one two few many other,只需使用您的语言实际所需的形式即可。


使用独立显示变量的复数

"importedNPlaylistsSuccessfully": "{number, plural, one{Imported {numberText} playlist successfully} other{Imported {numberText} playlists successfully}}"

这一项有两个看似相似但功能不同的变量。{number} 是用于选择正确复数形式的原始数字,而 {numberText} 是实际显示在文本中的内容。只需将两者原样保留,并围绕它们进行翻译:

// french example
"importedNPlaylistsSuccessfully": "{number, plural, one{Importé {numberText} playlist avec succès} other{Importé {numberText} playlists avec succès}}"

注意事项

  1. 切勿翻译 {}.. 中的任何内容,那是代码,不是文本
  2. other 始终必需,它是当其他内容都不匹配时的回退项
  3. 不要从原文中移除复数形式,并添加你的语言所需的任何额外形式
  4. 占位符可以移动到句子中的任何位置以符合你的语法

Specialito:

通过翻译,你暗示你是一个善良、伟大且 Specialito 的人,这将极大地帮助该项目,非常感谢!

kawaii 翻译者:

语言国家贡献者翻译
AfrikaansSouth Africa@BosnianPrince97af.arb
ArabicSaudi Arabia@rex07, @zakbnouar.arb
BanglaBangladesh@chayanforyou, @sagorxzxbn.arb
BosnianBosnia@BosnianPrince97bs.arb
DutchNetherlands@Vistausnl.arb
EnglishUnited States@MSOB7YYen.arb
EspañolSpain@alexwithstars, @UpsideDownCak3, @galahad_wpx. @abn1227es.arb
EspañolColombia@xqsartes_CO.arb
EsperantoGlobal@BosnianPrince97eo.arb
FinnishFinland@Cocobo1, BorisB82, Ricky-Tiggfi.arb
FrançaisFrance@yannouuuufr.arb
GermanGermany@Maxitendo1de.arb
HindiIndia@Debu72, @virexnocturnehi.arb
IndonesianIndonesia@firmw4id.arb
ItalianItaly@LegendaryITAit.arb
JapaneseJapan@taxi13245ja.arb
KoreanKorea@onlydevko.arb
PersianIran@Stamilifa.arb
PolishPoland@pantin, @KOXXPLpl.arb
PortuguêsBrasil@mbdpympt.arb
RomanianRomanian@far-sero.arb
RussianRussia@sodiel, @Lowara1243, @VerySweetBreadru.arb
SerbianSerbia@nexisr.arb
斯洛文尼亚语斯洛文尼亚@BosnianPrince97sl.arb
泰米尔语印度@srshankarta.arb
土耳其语土耳其@jericho909tr.arb
乌克兰语乌克兰@sweeteBatatauk.arb
乌克兰语乌克兰@Batata, @SomeTruk.arb
乌尔都语巴基斯坦@rehan5039ur.arb
越南语越南@MikazukiReina 🌺vi.arb
简体中文中国@xqsart, @monstorixzh.arb
繁體中文台湾@xqsartzh_TW.arb

Translation status