Mediawiki 自动创建新页面

Mediawiki automatic "translation", creation of new pages

需要在 Mediawiki 框架中自动创建 "translated"(使用内部规则集将旧语言规则转换为新语言规则)页面。

示例:包含内容 "gylden"("old English" 语言)的页面必须自动 "translated" 到 "golden"(如果修改,会导致 "contemporary english" 页面重新生成). "old English" 和 "contemporary english" 的两个页面都必须可以使用维基百科样式的子域访问,并且 slug 必须相同(例如 en.site.com/slug1 和 old-en.site.com/slug1).

问题是是否有任何插件可以减轻内部创建 "translation" 模块的痛苦,或者根据问题描述从头开始的最佳策略是什么?

手动 "translation"(页面的创建)由于多种原因无法解决。

ps。实际问题是将预改革的俄语西里尔字母数据转换为现代数据,并涉及字典查找 ups 以及旧字符的直接替换。

您必须使用 LanguageConverter 添加您自己的 Language 子类,它处理音译和您想要的任何类型的转换。

查看正在使用的塞尔维亚语语言转换器:/sr-ec/Главна_страна vs. /sr-el/Главна_страна

维基百科样式的子域适用于独立的维基,而您需要具有不同表示形式的单个维基。当然,您可以将子域配置为重写为语言转换器"directories",但是没有内置的 AFAIK 支持。