本地化:修订间差异

本页面所适用的版本可能已经过时,最后更新于1.1
无编辑摘要
无编辑摘要
第1行: 第1行:
{{version|1.1}}{{需要翻译}}
{{version|1.1}}
{{Expand }}
{{Expand}}
Localization files can be found in the localization folder.
本地化文件位于localization文件夹中。


Unlike most other files, they localization files have .yml extension.
与大多数其他文件不同,本地化文件具有.yml 扩展名。


All files names should look like this: <something>_l_<language>.yml
所有文件名称类似于:< 某一事项>_l_< 语言>.yml


The file format is UTF-8 with BOM.
文件格式是有BOM的UTF-8


Text formatting: #<formatting code> <text> #! (e.g. #P +15%#! )
文本格式化:#< 格式化代码> < 文本> #! (例如 #P +15%#!


Insert other localization keys: $<other key>$ (e.g. $special_contract_march_short$ )
插入其他本地化键值:$< 其他键值>$ (例如 $special_contract_march_short$


Example:
举例:
<pre>
<pre>
l_english:
l_english:
第23行: 第23行:
</pre>
</pre>


== Commands ==
== 指令 ==
Commands are used in instances where localisation must be dynamic and change based on certain conditions. Invoking a command will print out a specific string of text.
指令必须用于本地化是动态并且基于某些条件而改变的实例。调用一个指令将显示特定文本字符串。


=== Gender ===
=== 性别 ===
These commands will show text that vary based on the gender of the character in scope.
这些指令将显示根据作用域中角色的性别而变化的文本。


{| class="wikitable sortable"
{| class="wikitable sortable"
|-
|-
! Command
! 指令
|-
|-
| GetHerHim
| GetHerHim
第48行: 第48行:
|}
|}


=== Character names ===
=== 角色名称 ===
These commands will show some variation of the name of the character. This is not a complete list.
这些指令将显示角色名称的某些变体。此列表不完整。


{| class="wikitable sortable"
{| class="wikitable sortable"
|-
|-
! Command
! 指令
|-
|-
| GetFirstName
| GetFirstName
第250行: 第250行:
|}
|}


== References ==
== 参考资料 ==
<references/>
<references/>
{{Modding navbox}}
{{Modding navbox}}
[[Category:模组制作]]
[[Category:模组制作]]
[[en:Localization]]
[[en:Localization]]

2020年12月14日 (一) 16:57的版本

本地化文件位于localization文件夹中。

与大多数其他文件不同,本地化文件具有.yml扩展名。

所有文件名称类似于:<某一事项>_l_<语言>.yml

文件格式是有BOM的UTF-8。

文本格式化:#<格式化代码> <文本> #!(例如 #P +15%#!)

插入其他本地化键值:$<其他键值>$(例如 $special_contract_march_short$)

举例:

l_english:
 innovation_motte:0 "Mottes"
 innovation_motte_desc:0 "Simple yet effective, building our castles on raised earthen mounds is the best way to ensure we quite literally have the high ground over our enemies."
 unlock_tribal_economic_buildings:0 "Unlocks all Tribal Era [economic_buildings|E]"
 unlock_tribal_military_buildings:0 "Unlocks all Tribal Era [military_buildings|E]"
 unlock_march_contract:0 "Unlocks the #high $special_contract_march_short$#! [feudal_contract|E]"

指令

指令必须用于本地化是动态并且基于某些条件而改变的实例。调用一个指令将显示特定文本字符串。

性别

这些指令将显示根据作用域中角色的性别而变化的文本。

指令
GetHerHim
GetHerHis
GetHerHisMy
GetHersHis
GetHerselfHimself
GetLadyLord
GetSheHe

角色名称

这些指令将显示角色名称的某些变体。此列表不完整。

指令
GetFirstName
GetFirstNameBase
GetFirstNameNicknamed
GetFirstNameNicknamedNoTooltip
GetFirstNameNicknamedNoTooltipRegnal
GetFirstNameNicknamedOrMe
GetFirstNameNicknamedOrMeNoTooltip
GetFirstNameNicknamedOrMeNoTooltipRegnal
GetFirstNameNicknamedOrMeRegnal
GetFirstNameNicknamedPossessive
GetFirstNameNicknamedPossessiveNoTooltip
GetFirstNameNicknamedPossessiveNoTooltipRegnal
GetFirstNameNicknamedPossessiveOrMy
GetFirstNameNicknamedPossessiveOrMyNoTooltip
GetFirstNameNicknamedPossessiveOrMyNoTooltipRegnal
GetFirstNameNicknamedPossessiveOrMyRegnal
GetFirstNameNicknamedPossessiveRegnal
GetFirstNameNicknamedRegnal
GetFirstNameNoTooltip
GetFirstNameNoTooltipRegnal
GetFirstNameOrMe
GetFirstNameOrMeNoTooltip
GetFirstNameOrMeNoTooltipRegnal
GetFirstNameOrMeRegnal
GetFirstNamePossessive
GetFirstNamePossessiveNoTooltip
GetFirstNamePossessiveNoTooltipRegnal
GetFirstNamePossessiveOrMy
GetFirstNamePossessiveOrMyNoTooltip
GetFirstNamePossessiveOrMyNoTooltipRegnal
GetFirstNamePossessiveOrMyRegnal
GetFirstNamePossessiveRegnal
GetFirstNameRegnal
GetFullName
GetFullNameNicknamed
GetFullNameNicknamedNoTooltip
GetFullNameNicknamedNoTooltipRegnal
GetFullNameNicknamedOrMe
GetFullNameNicknamedOrMeNoTooltip
GetFullNameNicknamedOrMeNoTooltipRegnal
GetFullNameNicknamedOrMeRegnal
GetFullNameNicknamedPossessive
GetFullNameNicknamedPossessiveNoTooltip
GetFullNameNicknamedPossessiveNoTooltipRegnal
GetFullNameNicknamedPossessiveOrMy
GetFullNameNicknamedPossessiveOrMyNoTooltip
GetFullNameNicknamedPossessiveOrMyNoTooltipRegnal
GetFullNameNicknamedPossessiveOrMyRegnal
GetFullNameNicknamedPossessiveRegnal
GetFullNameNicknamedRegnal
GetFullNameNoTooltip
GetFullNameNoTooltipRegnal
GetFullNameOrMe
GetFullNameOrMeNoTooltip
GetFullNameOrMeNoTooltipRegnal
GetFullNameOrMeRegnal
GetFullNamePossessive
GetFullNamePossessiveNoTooltip
GetFullNamePossessiveNoTooltipRegnal
GetFullNamePossessiveOrMy
GetFullNamePossessiveOrMyNoTooltip
GetFullNamePossessiveOrMyNoTooltipRegnal
GetFullNamePossessiveOrMyRegnal
GetFullNamePossessiveRegnal
GetFullNameRegnal
GetName
GetNameNicknamed
GetNameNicknamedNoTooltip
GetNameNicknamedNoTooltipRegnal
GetNameNicknamedOrMe
GetNameNicknamedOrMeNoTooltip
GetNameNicknamedOrMeNoTooltipRegnal
GetNameNicknamedOrMeRegnal
GetNameNicknamedPossessive
GetNameNicknamedPossessiveNoTooltip
GetNameNicknamedPossessiveNoTooltipRegnal
GetNameNicknamedPossessiveOrMy
GetNameNicknamedPossessiveOrMyNoTooltip
GetNameNicknamedPossessiveOrMyNoTooltipRegnal
GetNameNicknamedPossessiveOrMyRegnal
GetNameNicknamedPossessiveRegnal
GetNameNicknamedRegnal
GetNameNoTooltip
GetNameNoTooltipRegnal
GetNameOrMe
GetNameOrMeNoTooltip
GetNameOrMeNoTooltipRegnal
GetNameOrMeRegnal
GetNamePossessive
GetNamePossessiveNoTooltip
GetNamePossessiveNoTooltipRegnal
GetNamePossessiveOrMy
GetNamePossessiveOrMyNoTooltip
GetNamePossessiveOrMyNoTooltipRegnal
GetNamePossessiveOrMyRegnal
GetNamePossessiveRegnal
GetNameRegnal

参考资料