Викиданные:Скрипт имён

This page is a translated version of the page Wikidata:Namescript and the translation is 100% complete.

скрипт имён - пользовательский скрипт для ухаживания за элементами для имён (личных, фамилий и других).

На основе данных в утверждениях, он автоматически заполнит все недостающие метки, описания или псевдонимы.

Установка

Добавьте следующее в ваш common.js:

mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Harmonia_Amanda/namescript.js&action=raw&ctype=text/javascript' );

Использование

Перед использованием скрипта имён элемент должен иметь свойство instance of (P31) с одним из следующих значений: male given name (Q12308941), female given name (Q11879590), family name (Q101352), double family name (Q29042997), or unisex given name (Q3409032).

Он также требует валидные утверждения native label (P1705) и writing system (P282) (а для японских имен — валидное name in kana (P1814)).

Если все эти утверждения присутствуют, под свойством instance of (P31) есть ссылка «добавить метки и описания». Он не перезапишет существующие метки/описания, поэтому перед использованием сценария необходимо удалить неправильные. Скрипт добавит все недостающие метки, описания и псевдонимы.

Еще не все системы письма поддерживаются. Скрипт сейчас умеет работать с: Latin script (Q8229), kanji (Q82772), Greek alphabet (Q8216), Georgian scripts (Q161428), Hangul (Q8222), Arabic alphabet (Q8196), Hebrew alphabet (Q33513), Cyrillic script (Q8209), Armenian alphabet (Q11932), Devanagari (Q38592).

Отдельная версия

Администраторы также могут запускать на своих компьютерах автономную версию скрипта имён, что намного более эффективно для большого количества имен. Перейдите к https://github.com/lucaswerkmeister/namescript и следуйте инструкциям там.