stringtranslate.com

Помощь:Интервики-ссылки

Интервики-ссылка может быть ссылкой на другой проект , на другой язык или и то, и другое, на другой проект на другом языке .

Например, чтобы сделать ссылку отсюда на статью «surfeit» в Викисловаре, вам необходимо включить интервики-ссылку [[wikt:surfeit]], которая будет отображаться как wikt:surfeit, или интервики-ссылку [[wikt:surfeit|surfeit]], которая будет отображаться как surfeit.

Это называется интервики. Для каждого проекта указывается карта интервики (список целевых проектов с их префиксами) ( Special:Interwiki ). Эти целевые проекты не требуют MediaWiki и даже не обязательно должны быть вики.

Интервики-ссылки из Викимедиа и внутри Викимедиа

Префиксные коды для ссылок на родственные проекты Wikimedia

См. также Wikipedia: Проекты-побратимы Wikimedia #Связывание проектов для компактного обзора

Если не добавлен языковой код, следующие интервики-префиксные коды ссылаются на вики-проекты на английском языке.

Обратите внимание, что некоторые ссылки не работают так, как ожидается, в пределах одного проекта, например, meta:Test на Meta сам по себе будет означать m:Meta:Test, другую страницу. За пределами родственных проектов Wikimedia только metawikipedia:Test может работать для m:Test.

Проекты Викимедиа с версиями на разных языках выделены жирным шрифтом .

Другие текущие префиксы Wikimedia: betawikiversity:, dbdump:, download:, gerrit:, mail:, mailarchive:, otrs:, OTRSwiki:, outreach:, quality:, rev:, spcom:, sulutil:, svn:, ticket:, tools:, tswiki:, wm2016:, wm2017:, wmania:, wikiconference:. Полный список текущих и старых, но все еще работающих префиксов для всех вики Wikimedia см. на Special:SiteMatrix . Полный список всех возможных интервики-префиксов см. на Special:Interwiki .

Некоторые длинные формы не работают так, как ожидается, в рамках одного проекта; например, [[meta:]]не работает на Meta, тогда как [[metawikipedia:]]работает. Это зависит от конфигурации вики и того, где хранятся имена (см. также следующий абзац). Сокращения работают везде. Карта интервики на Meta содержит множество префиксов, в том числе [[wikipedia:]]для английской Википедии, работающих из любой Вики, поддерживающей карту интервики Meta, а не только из вики MediaWiki. Некоторые префиксы работают только со страницей, например: wikipediawikipedia: (не работает) против wikipediawikipedia:Interwiki link (работает). Эти префиксы нечувствительны к регистру.

Ярлыки — это просто интервики с разной историей. Wikipedia, Wikiquote и т. д. указывают на английские версии и также включены в стандартную интервики-таблицу MediaWiki (IIRC); w, q, b, wikt и т. д. используются как межъязыковые вики-ссылки для ссылки на родственный проект на том же языке (поэтому w:it:b: эквивалентно Wikibooks:it:).

Не-Викимедийные интервики-коды имеют ограничение, их можно использовать только через ссылку. Например, запись для "John" в Викисловаре, проекте Викимедиа, может быть доступна по [[wikt:John]]или http://meta.wikimedia.org/wiki/Help:Interwikimedia_links/wikt:John. Однако последний метод не работает для не-Викимедийных вики. Например, главная страница в Mozilla Wiki может быть доступна по [[MozillaWiki:Main Page]], но http://meta.wikimedia.org/wiki/Help:Interwikimedia_links/MozillaWiki:Main_Page приводит к ошибке. В этих случаях можно использовать Special:Search (http://meta.wikimedia.org/wiki/Help:Interwikimedia_links/Special:Search/MozillaWiki:Main_Page). Вы можете посмотреть специальную страницу Interwiki для списка "forward" и "non-forward" префиксов.

Специальные версии Википедии

Обратите внимание, что раздел выше включает две специальные версии Википедии, nostalgia и test. Nostalgia — это статическая копия Википедии, какой она была 20 декабря 2001 года, и на нее можно ссылаться с помощью [[nost:]]. Test — это версия Википедии для редактирования и тестирования программного обеспечения, и на нее можно ссылаться с помощью [[testWiki:]].

Ссылки на международные отделения Викимедиа

Обратите внимание, что эти ссылки не ведут к версиям Википедии (или к другим ориентированным на читателей проектам по предоставлению информации, таким как Викисловарь) на языках, отличных от английского, а вместо этого ведут к локализованному эквиваленту http://www.wikimedia.com (то есть измененному для местного языка, страны или культуры).

Советы по использованию межпроектных и межъязыковых ссылок

Скрытие видимого префикса

Чтобы скрыть первый видимый префикс на сохраненной странице, используйте трюк с вертикальной чертой: добавьте |в конец ссылки, например: [[s:test|]]. После сохранения изменений он будет расширен до [[s:test|test]]. Обратите внимание, что это работает только для первого префикса, поэтому сохранение en:test, автоматически расширится до [[s:en:test|en:test]], а не до [[s:en:test|test]].

Удвоение префиксов

Как показано в примерах ниже, комбинации определенных префиксов разрешены, что позволяет создавать прямые ссылки на страницы, которые невозможны с одним префиксом. Например, комбинируя два префикса, можно связать слово в английской Википедии с термином в немецком Викисловаре или с категорией в Commons.

При использовании языковых кодов порядок префиксов не имеет значения. Не забудьте поставить двоеточие перед ссылкой, начинающейся с языкового префикса; однако двоеточие необязательно, если ссылка начинается с префикса кода проекта, а затем следует языковой префикс. Смотрите последние два примера в таблице ниже.

При использовании префикса категории порядок префиксов имеет значение. Порядок должен быть [[project:category:category-name]]. Начинается с двоеточия и префикса, category ссылается на категории в этой Википедии , создавая красную ссылку, если категория не существует. Без двоеточия, но начиная с префикса category, на сохраненной странице ничего не отображается.

Примеры комбинаций ссылок

Технический

Префикс собственного пространства имен проекта не может быть повторно использован в качестве кода для внешнего проекта. Однако префикс, используемый для целевого проекта, может совпадать с префиксом пространства имен проекта в этом проекте. В результате, чтобы сослаться на страницу в этом пространстве имен, используйте один и тот же префикс дважды.

Для переносимости между проектами можно выбрать код ссылки, который ведет к одной и той же цели из всех проектов, например: MetaWikipedia:wikibooks:Main Page. «Лишнее» «MetaWikipedia:» предотвращает интерпретацию «wikibooks:» как префикса пространства имен, когда код используется в самом wikibooks, в то время как в Meta «MetaWikipedia:» игнорируется (это не префикс пространства имен, и даже в самом Meta он распознается как код для Meta). Коды выше работают из всех проектов; однако обнаружение существования и функция самоссылки не работают для ссылок interwiki.

Префиксы

Interwiki-ссылки могут использовать префиксы для проекта и/или для языка . Без префикса ссылки являются локальными, для страниц в том же проекте и на том же языке. Если указан только язык, они ведут на страницу в том же (или похожем) проекте для указанного языка:

[[:фр:]] фр:[[:os:]] ос:

Если указан только проект, они обычно переходят на язык источника, см. выше. Максимум, два префикса необходимы для страниц в любом существующем проекте и любом поддерживаемом языке:

[[s:de:Hauptseite]] s:de:Hauptseite[[b:en:Главная страница]] b:en:Главная страница

В случае более одного префикса необходимо указать имя страницы. Например, в то время как w: и en: из Meta ведут на главную страницу английской Википедии, голый префикс [[w:en:]]не работает: w:en: .

Если язык отличается, можно также указать его перед проектом:

[[:de:q:Hauptseite]] de:q:Hauptseite[[:en:n:Главная страница]] ru:n:Главная страница[[n:en:Главная страница]] n:en:Главная страница

Второй пример не работает со w:en:страницами английской Википедии; лучше использовать префикс проекта перед названием языка.

Обычно нет необходимости использовать более двух префиксов; следующие примеры должны работать везде:

[[m:Помощь:Помощь]] m:Помощь:Помощь[[w:Интервики]] w:Интервики

Два префикса могут иметь неожиданные эффекты; например, из Meta следующие ссылки ведут на разные страницы:

[[m:ru:О нас]] m:ru:О нас[[:en:m:О нас]] ru:m:О нас[[m:О нас]] m:О нас

В первом случае Meta игнорирует m:, потому что он локальный, а затем интерпретирует en:как w:en:, префикс для английской Википедии. Во втором случае лидирующий en:идет в английскую Википедию, где последующий m:идет прямо обратно в Meta. Второй пример вообще не работает, из w:en:страниц английской Википедии только третий пример работает везде.

Другими словами, несколько префиксов оцениваются слева направо соответствующими серверами Wikimedia (проект и язык). Для проектов без разных языков, таких как Meta (потому что Meta сам по себе многоязычен), языковые префиксы могут обрабатываться как сокращения для w:plus указанного языка:

[[:pl:2006]] pl:2006[[w:pl:2006]] w:pl:2006[[:pl:w:2006]] pl:w:2006

Из Meta первые две ссылки ведут на польскую страницу 2006 г. Третья ведет на английскую Википедию , поскольку именно так сервер, выбранный , :pl:интерпретирует второй префикс w:.

Для переносимой ссылки на этом сервере было бы плохой идеей использовать w:, но :pl:это срабатывает. Чтобы проверить этот эффект от Meta, следующие ссылки должны вести на одну и ту же страницу:

[[:ja:2006]] ja:2006[[:ja:ja:2006]] ja:ja:2006

Универсальная интервики-ссылка, то есть та, которая работает независимо от того, из какой вики Wikimedia, может быть записана как [[m: проект : язык : имя страницы ]] (например, m:b:nl:Wiskunde); это направляет разбор ссылок через Meta (ошибка 4285). m:mos:Soraogo ссылается на mos Wikipedia. MOS — это пространство имен в английской Википедии, поэтому [[mos:Soraogo]]это будет локальная ссылка.

Межъязыковые ссылки

Межъязыковые ссылки — это ссылки с любой страницы (особенно статьи) в одноязычной версии Википедии (или другого проекта Викимедиа с другими языковыми версиями) на одну или несколько почти эквивалентных или точно эквивалентных страниц в другой языковой версии того же проекта Викимедиа. С февраля 2013 года использование «локальных» ссылок для межъязыковых ссылок устарело, а данные межъязыковых ссылок были централизованы в Wikidata , структурированном проекте базы знаний . Страницы с их межъязыковыми ссылками в Wikidata отображают кнопку «Изменить ссылки» под списком языков.

информация Примечание: приведенная ниже информация устарела и сохранена в исторических целях.

До февраля 2013 года интервики-ссылки создавались с использованием «локальных» ссылок внутри статей в форме [[language code:Title]], где код языка представляет собой двухбуквенный код согласно ISO 639-1 . (См. Полный список доступных языковых Википедий: английский язык — «en», немецкий — «de» и т. д.) Так, например, в англоязычной статье о планктоне , которая доступна во многих других вики, межъязыковые ссылки могут выглядеть следующим образом:

[[ar:عوالق]][[de:Планктон]][[eo:Планктоно]][[es:Планктон]][[fr:Планктон]][[nl:Планктон]][[ja:プランクトン]][[ko:플랑크톤]][[pl:Планктон]][[pt:Планктон]][[ru:Планктон]][[простой:Планктон]][[zh:浮游生物界]]

Эти ссылки не отображаются в статье, а вместо этого заполняют список "Языки" на боковой панели. Хотя теоретически они могут быть расположены в любом месте статьи, обычно они размещались внизу.

Межъязыковые интервики-ссылки

Встроенные ссылки на иноязычные вики-проекты можно создавать, добавляя код языка в качестве префикса:

Например, [[:s:de:Salz]]или [[:de:s:Salz]]будет ссылаться на страницу Salz в немецкоязычном Викисловаре как de.wikipedia.org/wiki/Help:Interwikimedia_links/s:Salz, [[:wikt:fr:sel]]или [[:fr:wikt:sel]]на страницу sel в франкоязычном Викисловаре как en.wiktionary.org/wiki/Help:Interwikimedia_links/fr:selи т. д. См. § Удвоение префиксов для получения дополнительных советов и примеров, а также информации об удвоении с помощью categoryпрефикса.

Для кодов языков см. список Википедий . Не забудьте поставить двоеточие перед ссылкой, начинающейся с префикса кода языка, иначе сохраненная правка не будет отображаться вообще; однако двоеточие необязательно, если ссылка начинается с префикса кода проекта, а затем следует префикс кода языка.

Функция межъязыковой ссылки работает на Wikimedia Commons и Wikispecies, создавая ссылки на Википедии. Это не взаимно, ссылка из Википедии на Commons или Wikispecies является ссылкой на странице.

Еще примеры

Чтобы сделать ссылку из en.Wikipedia на страницу Wikisource на китайском языке 天問, но без вводящего в заблуждение и отвлекающего вида внешней ссылки:

Введите: [[s:zh:天問]]чтобы получить: s:zh:天問
Или, используя кавычки, введите: [[s:zh:天問|天問]]или , [[s:zh:天問|Heavenly Questions]]чтобы получить: 天問 или Heavenly Questions

Для статьи, которая существует на немецком языке, но еще не на английском, используйте: или чтобы получить: Gesellschaft Deutscher Naturforscher und Ärzte  [de] . После того, как статья на английском языке будет написана, синяя ссылка de исчезнет.{{interlanguage link|Gesellschaft Deutscher Naturforscher und Ärzte|de}}{{ill|Gesellschaft Deutscher Naturforscher und Ärzte|de}}

Интервики-ссылки против внешних ссылок

Недостатки интервики-ссылок:

Сравнение:

Применимыми классами CSS являются "extiw" и "external text". Выбор может регулироваться этим, в любом случае, для единообразия или различия. Интервики-ссылку проще набрать отдельно, но если вы все равно переходите на веб-страницу, перед размещением ссылки очень удобно скопировать URL. Когда создается шаблон, например, Template:IMDb title  ( backlinks edit) , шаблон может быть сделан таким образом, чтобы он использовал интервики-ссылку и параметр, например "tt0389790" или "0389790", или чтобы он использовал внешнюю ссылку и параметр, например один из них, или полный URL, если это удобнее.

Интервики-ссылки на одну и ту же вики-страницу и внутренние ссылки

Недостатки интервики-ссылок на одну и ту же вики по сравнению с внутренними ссылками:

Преимущества интервики-ссылок на одну и ту же вики по сравнению с внутренними ссылками:

Смотрите также