=====YML编辑===== ==== YML合并器 ==== Github:[[https://github.com/inkitter/pdx-ymlmerger/releases]] ====文件名==== * 普通列表项目作为mod,添加的技能说明文字最好不要覆盖原语言文件(\localisation ),否则容易与其他内容冲突。 * 因此每个mod最好是建立独立的说明文字文件。 * 文件名需要有一定的格式诸如:XXXX_l_english.yml * 如果是汉化其他的语言,除了使用mod替换原文件,另可以使用replace文件夹。 ===Replace文件夹=== * 在localisation文件夹中创建replace文件夹,将汉化的内容放在此文件夹中,可以获得更高的优先级。即 localisation\replace 。 ====文件储存格式==== * **UTF-8 with BOM**。使用vscode、npp、sublime等文本编辑器打开可以查看文件储存格式。 ====定义常用文本==== 汉化会经常用到同一个词,比如cnMoreSpaceportModules_l_english.yml文件中 #### DEFINE PART #### sm_solar_panel_networkd:0 "太阳能面板网络" sm_hydroponic_farmsd:0 “轨道水培农场” #### Translate #### sm_solar_panel_network2:0 "中型$sm_solar_panel_networkd$" sm_solar_panel_network3:0 "大型$sm_solar_panel_networkd$" sm_solar_panel_network4:0 "巨型$sm_solar_panel_networkd$" sm_hydroponic_farms2:0 "中型$sm_hydroponic_farmsd$" sm_hydroponic_farms3:0 "大型$sm_hydroponic_farmsd$" sm_hydroponic_farms4:0 "巨型$sm_hydroponic_farmsd$" 其中“太阳能面板网络”会用到很多次,因此定义了另一个变量sm_solar_panel_networkd,在后面使用 " $ $ " 把变量命引用过来,就可以一个名称使用很多次了,这样便于统一翻译。 ====文字颜色代码==== 使用Alt+小键盘数字键1、6、7 可以打出 § 这个特殊字符。后面跟一个相应的颜色字母就可以改变文本的颜色。 §W W白色 §R R红色 §L L暗金 §S S土黄 §H H金黄 §Y Y黄色 §G G绿色 §E E青色 §B B深蓝 §M M紫色 §g g灰色 §! !上个颜色 {{http://i.imgur.com/CXxJQch.png?400}} ====特殊图标代码==== ''£'' 符号后面跟一串字符,可以显示相应的图标,而不是文字。 £influence £minerals £energy £food £society £physics £engineering £blocker £construction_ship £colony_ship £army_ship £military_power £science_ship £Pop £def £resource_time £m £e £anomaly_level £navy_size £space_creature £ship_stats_hitpoints ship_stats_armor £ship_stats_shield £ship_stats_speed £ship_stats_evasion £ship_stats_damage £ship_stats_special £ship_stats_power £ship_stats_maintenance ====HOI4部分图标代码==== £victory_points £infinity_icon £army_experience £organization_texticon £navy_experience £navprod_cost £naval_factory_icon £convoy_texticon £air_experience £production_cost £national_unity_texticon £manpower_texticon £pol_power £prod_eff £prod_eff_cap £tech_mod £pol_idea £civ_factory_output #民用工厂 £factory_item #军用工厂 £supply_texticon #油桶 £trigger_yes £trigger_no £resources_strip £KP_PLUS £KP_MINUS £SPACE