Меню
Главная
Случайная статья
Настройки
|
translit.js — скрипт для транслитерации латиницы в кириллицу. Автор - X-romix
Содержание
Использование скрипта
Выделите текст на латинице и нажмите кнопку (эта кнопка появится после установки скрипта, см. ниже).
Кодовая таблица
Используется кодовая таблица ГОСТ 7.79-2000 (ИСО 9-95)
А
|
Б
|
В
|
Г
|
Д
|
Е
|
Ё
|
Ж
|
З
|
И
|
Й
|
К
|
Л
|
М
|
Н
|
О
|
П
|
Р
|
С
|
Т
|
У
|
Ф
|
Х
|
Ц
|
Ч
|
Ш
|
Щ
|
Ъ
|
Ы
|
Ь
|
Э
|
Ю
|
Я
|
а
|
b
|
v
|
g
|
d
|
e
|
yo
|
zh
|
z
|
i
|
j
|
k
|
l
|
m
|
n
|
о
|
p
|
r
|
s
|
t
|
u
|
f
|
x
|
cz, с
|
ch
|
sh
|
shh
|
``
|
y`
|
`
|
e`
|
yu
|
уа
|
При кодировании букв используется машинописный обратный апостроф (рядом с восклицательным знаком).
Заглавные Ь и Ъ кодируются как ~ и ~~ соответственно.
Пример кодированного текста:
By`straya ry`zhaya lisa pry`gaet cherez lenivuyu sobaku.
Скрипт перекодирует его так:
Быстрая рыжая лиса прыгает через ленивую собаку.
Установка
Чтобы установить себе этот скрипт, откройте ваш js-файл и впишите там текст:
// Скрипт для транслитерации латиницы
importScript('Участник:X-romix/translit.js');
Образец Вы можете посмотреть, например, здесь: Участник:X-romix/monobook.js
Замечание: Чтобы после сохранения увидеть сделанные изменения, очистите кеш своего браузера: попробуйте Ctrl+F5 или Ctrl+R.
Удаление
Если Вы не захотите больше пользоваться этим скриптом, просто удалите указанные строки из вашего js-файла и точно так же очистите кеш браузера.
Исходный код | Шаблон
Раскладка, аналогичная сайту translit.net- Некоторые участники уже используют скрипт на сайте http://www.translit.net и не хотят переучиваться. Версию скрипта под данную раскладку символов написал участник Obersachse и разместил ее здесь.
Отзывы
Если скрипт Вам понравился, и оказался полезным, пожалуйста напишите здесь свой отзыв.
Другие персональные скрипты
Править | Проект | Гаджеты
Скрипт
|
Описание
|
Автор
|
wiki google.js
|
Измененная форма поиска. Дополняет форму поиска возможностью искать через Google в Википедии, БСЭ, а также в Яндекс-словарях и др. Умеет открывать найденное в новом окне. Поиск через гугл делается быстрее и меньше нагружает сервера Викимедии.
|
X-romix
|
user_bold.js
|
На страницах обсуждения выделяет имя пользователя жирным.
|
X-romix
|
time_small.js
|
Выделяет мелким шрифтом дату и время в обсуждениях наподобие 09:25, 25 декабря 2007 (UTC).
|
X-romix
|
hide_page_elements.js
|
Отключает ненужные элементы страницы (баннеры, предупреждения об авторском праве, и прочее).
|
X-romix
|
summary_show_overload.js
|
Показывает переполнение поля «Описание изменений», чтобы избежать его «обрезания» для русского текста.
|
X-romix
|
tablifikator.js
|
Скрипт позволяет быстро переносить таблицы, которые уже есть в Excel или другом табличном процессоре, в Википедию.
|
X-romix
|
translit.js
|
Скрипт для транслитерации латиницы в кириллицу.
|
X-romix
|
lowercase.js
|
Скрипт для перевода выделенного текста в нижний регистр.
|
X-romix
|
refconv.js
|
Скрипт преобразует ссылки в читаемый вид.
|
X-romix
|
wordwikify.js
|
Скрипт превращает слово в [[гиперссылку]], используя при этом содержимое окна поиска (вверху справа).
|
X-romix
|
compare2texts.js
|
Находит буквальные совпадения между двумя текстами
|
X-romix
|
check_tags.js
|
Проверяет закрытость тегов Википедии.
|
X-romix
|
check_sign.js
|
Проверяет наличие подписи в обсуждениях.
|
X-romix
|
check_descr.js
|
Проверяет наличие описания правки.
|
X-romix
|
highlight1c.js
|
Подсветка кода 1С:Предприятие.
|
X-romix
|
revert.js
|
Заменяет на страницах диффов разницу между версиями на опции автоматического отката, позволяет автоматически вынести предупреждение сделавшему правку участнику.
|
Ferrer-ru
|
gadget-gif-hider.js
|
Скрывает GIF иллюстрации, позволяя спокойно читать текст статей. Для скрытия: навести и отвести курсор. Наведя курсор, GIF иллюстрацию можно повторно рассмотреть. (Работает в Firefox, в Chrome)
|
ll0l00l
|
gadget-ranking.js
|
Помогает собрать статистику при опросах в рамках Проект:Анализ качества. Активируется по нажатию «Случайная статья» на панельке «Навигация». Далее чуть ниже появляется отдельная панелька. (Работает в Firefox, в Chrome) (Не работает в IE, в Opera)
|
ll0l00l
|
Возможные ошибки в связи с отключением wikibits.js
Поступил запрос на изменение защищённой страницы.
За этим шаблоном должно следовать полное и детальное описание запроса, чтобы участник, не знакомый с предметом, мог выполнить его без промедлений. Если автор запроса знает JavaScript, лучше всего сразу приготовить код. Предложенные изменения должны быть либо очевидными, либо поддержаны консенсусом.
Обратите внимание, что страницы с этим шаблоном всего лишь попадают в категорию, которую изредка просматривают инженеры и администраторы. Куда более быстрым и эффективным способом внесения изменений на защищённые страницы является запрос в специальном Discord-чате или на странице технических запросов.
При внесении предложенных на страницах Википедии изменений в комментарии к правке необходимо будет указать ссылку на предложенное изменение (атрибуцию) для соблюдения лицензии CC BY-SA и условий использования.
Проверить использование скрипта. Если скрипт не используется, закройте запрос (|done=0 ).
X-romix, обратите внимание, что код этого скрипта может содержать следующие ошибки, вызванные использованием устаревшего кода, удалённого из движка «Медиавики» (скрипта wikibits.js, см. технические новости):
- Используйте модуль
jquery.client вместо переменных is_gecko , is_safari , is_safari_win , is_chrome , is_chrome_mac , is_ff2 , is_ff2_win , is_ff2_x11 и webkit_match , например: mw.loader.using('jquery.client').done(function () {
if ( $.client.profile().layout == 'gecko' ) {
// Данный код будет запускаться только в браузерах с движком Gecko
}
} );
- Замените
doneOnloadHook , onloadFuncts , addOnloadHook или runOnloadHook на следующий код: jQuery( function( $ ) {
// ваш код
} );
- Полный список возможных ошибок и их решений: Legacy Javascript § wikibits.js (на mediawiki.org, англ.).
Если это сообщение пришло по ошибке и в скрипте нет проблемного кода, проигнорируйте его.
Используйте {{ping|Saint Johann}} , чтобы получить дополнительные пояснения.
St. Johann от лица инженеров русской Википедии
Отправлено NapalmBot 22:27, 4 мая 2017 (UTC)[ответить]
|
|