Windows Live ID Добро пожаловать на IT Community 
Регистрация

Стань частью ИТ-сообщества

Хочешь найти своих друзей, коллег или просто интересных людей со схожими интересами в ИТ-области? Не теряй время...

Присоединяйся к нам!

Влад -

Misha Haponyuk

Антон Щекалов


Все участники

Транслитерация системных имен по ГОСТ 7.79—2000 

           Каждому системному администратору приходится присваивать пользователям, компьютерам и серверам системные имена, используя латинский алфавит.

Существуют разные системы именования (не о них сейчас речь), но все они основаны на транслитерации – конверсии букв кириллицы в знаки латиницы. Например, Иванов à Ivanov.

 

Много лет назад, когда возник вопрос о том, какую систему транслитерации использовать, мои поиски в Интернете закончились выбором в пользу американского варианта системы транслитерации кириллицы. Этот вариант показался мне наиболее логичным и естественным.

 

На днях решил освежить тему и обнаружил, что уже с 2002 года действует ГОСТ 7.79—2000 (дата введения с 01.07.2002), который соответствует международному стандарту ИСО 9-95.

 

В этом ГОСТ-е вводится система Б транслитерации, приведена таблица транслитерации и описаны правила применения.

Некоторые сочетания выглядят непривычно. Например, букве «Щ» соответствует конструкция «shh». Тем не менее все строго, логично и , следовательно может быть автоматизировано.

 

Главное что ГОСТ является государственным стандартом и обязателен для применения. Поэтому мне придется приводить имена в локальной сети в соответствии с ГОСТ 7.79—2000. На первый взгляд изменений не так много, но фактический анализ даст более точную цифру. (Надо будет скриптик написать).

 

Найти ГОСТ и ссылки на программы транслитерации можно на сайте Википедии http://ru.wikipedia.org/wiki/%D0%A2%D1%80%D0%B0%D0%BD%D1%81%D0%BB%D0%B8%D1%82%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F

 

Опубликовано 8 октября 2008 г. 12:07 в Илья Сазонов

Рейтинг8
Просмотров: 1763
Ответов: 6

Комментарий

Anton_G 8 октября 2008 12:08
Скриптик на PoSH нужен? :)
OsipovDV 8 октября 2008 13:00
Я бы не стал столь категорично заявлять об обязательности следованию ГОСТам. С недавних пор ГОСТ носит рекомендательный характер.

http://ru.wikipedia.org/wiki/%D0%93%D0%9E%D0%A1%D0%A2
Anton_G 8 октября 2008 13:18
в итоге я в своем блоге опубликовал скрипт - можете посмотреть здесь: http://www.itcommunity.ru/blogs/agabov/archive/2008/10/08/29502.aspx
sie 8 октября 2008 14:03
to Anton_G

Спасибо за ссылку на скрипт - грандиозное сооружение! :-)

to OsipovDV

Соглашусь, что категорично заявлять опасно :-) - рекомендательный характер ГОСТ-ов тайна покрытая мраком :-)) Вот например ГОСТ 7.79—2000 принят до принятия занона № 184-ФЗ, который меняет систему стандартизации. Следовательно ГОСТ 7.79—2000 обязателен для применения до замены его новым ГОСТ-ом или регламентом. Хотя об этом можно спорить!

Важно то, что у нас есть свой российский нормативный документ, и всем будет удобнее пользоваться им, а не какими-то собственными таблицами транслитерации или тем более импортными. Удобно тем, что когда люди, вроде Anton_G, пишут скрипт для транслитерации - один раз написан, а использовать могут все!
sie 8 октября 2008 14:06
Кстати у Anton_G скрипт не по ГОСТ-у! :-)
Илья Сазонов 10 октября 2008 13:36
 
В своем посте Транслитерация системных имен по ГОСТ 7.79—2000 я коснулся вопроса транслитерации...
Анонимные комментарии не разрешены
RSS

Блог

Календарь

«Октябрь 2008 г.»
ПнВтСрЧтПтСбВс
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

Категории

Синдикация

Виртуальные сообщества

Сообщества сайтов (тэгами)