数据库表文件的命名必须与数据库中的名称完全一致。
所有其他文件应使用 小写字母 命名,并使用 -(短横线)代替空格。
文件名中不应包含除 -(短横线)之外的特殊字符。如果我们想要一个名为 C++ 的文件,我们将其命名为 cpp。
所有维基文件都应以后缀 .md 结尾。
所有文件必须为 UTF-8 编码才能在维基上正常工作。
为了便于维护,所有文件都必须以 markdown 格式编写。不允许使用 HTML!
文件应始终以 # 文件名 开头。(这是为了在浏览器标签页中正确显示信息。)
所有数据库表文件都应存在于正确的数据库文件中。
当添加/移除一个表时,也应同时更新 database-auth、database-characters、database-world。
当链接到维基内的页面时,我们使用相对链接。([home](home#overview))。
当链接到同一页面内的标题时,我们使用相对链接。([withCapitalLetters](#withcapitalletters).)
需要注意的重要一点是,相对链接中只允许使用小写字母,且不能包含特殊字符。否则链接将会失效。
当链接到维基之外的页面时,我们使用绝对链接。([Google](https://google.com))。
所有翻译都应放在 /docs/ 的子目录中,目录名使用语言的语言代码缩写。例如 /docs/es/。如果此前没有进行过任何翻译,你需要在配置中允许该目录路径。参见 这个提交以了解如何操作。
所有文件的命名必须与英文版本完全相同!永远不要翻译文件名,只翻译其中的内容。
所有可能具有一定价值的归档页面都应添加到 archive 列表中,并且这些页面的链接应从维基的其他位置移除。
它们还应被移动到 /docs/archive/ 文件夹中。已归档页面的翻译版本会被移动到各自语言的归档文件夹中,例如 /docs/es/archive/,并保持与英文版本完全相同的文件名。
归档文件夹中的页面会保留其归档前的 URL,这样维基外部的链接不会失效,并且它们会自动在页面顶部显示一条归档通知。
如果某个语言首次出现归档页面,你需要在 _config.yml 中允许该目录路径,方法与翻译时相同。