Многоязычная установка Mediawiki с использованием семейства Wiki против одного многоязычного расширения MediaWiki
Я пытаюсь настроить многоязычную энциклопедию (4 языка), где я могу иметь оба:
- Статьи, которые являются переводами других языков, и
- Статьи только на определенном языке.
По мере роста вики я понимаю, что содержание каждого языка может меняться.
Тем не менее, я хочу иметь возможность свободно работать между языками.
Я проверил эту статью, начиная с 2012 года, в которой есть комментарий от Tgr, который в основном осуждает оба решения.
Я также проверил эту справочную статью Mediawiki, но она не дает объяснения различий между обеими системами.
Мои вопросы:
1 - что является предпочтительным вариантом для многоязычной вики-среды, которая дает большинство возможностей и лучший пользовательский опыт, учитывая, что некоторые языки, которые я хочу, справа налево, а некоторые слева направо. Поэтому я хочу интернационализировать имена категорий, мне нужно связать категории с их соответствующими переводами и сделать так, чтобы пользователи видели интерфейс на языке, на котором написана статья.
Так что в основном, как будто у меня есть 4 энциклопедии, но статьи связаны с соответствующими переводами.
2- Какая система выдаст мне главную страницу для каждого языка? Таким образом, английские читатели увидят английскую домашнюю страницу, а французские читатели увидят французскую домашнюю страницу... и т.д.?
РЕДАКТИРОВАТЬ:
У меня есть выделенный сервер, поэтому ограничения общего хостинга не существует.
Большое спасибо.
1 ответ
Расширение Translate предназначено для поддержки идентичных переводов и отслеживания обновленного статуса, в то время как другие решения (ссылки на вики-сайты, Wikibase, шаблоны на собственном языке) обычно просто связывают эквивалентные страницы. Перевести полезно для таких вещей, как документация, но имеет много недостатков (например, редактирование WYSIWYG становится практически невозможным, и даже редактирование исходного кода требует очень сложного синтаксиса). Лучше всего использовать его для контента, который создается один раз, а затем почти никогда не меняется.
Насколько я знаю, вы не можете получить интернационализированные имена категорий в одной вики. (Может быть, если вы подождете год или около того... продолжается работа по ее устранению с помощью более мощной интеграции Wikibase.) Большие многоязычные вики, такие как Wikimedia Commons, просто делают это вручную (создайте отдельную страницу категории для каждой категории в каждой язык).