"Транслит онлайн" или Транслитерация онлайн. Что такое транслит, транслитерация!? Как пропустить через функцию транслита текст!? Примеры транслита текстов, онлайн транслитерация.
Мы можем и сделаем : 1). Транслит онлайн, на php + 2). Транслит онлайн, на javascript, без перезагрузки + 3). Правила транслитерации по ГОСТУ.
Транслитерация текста онлайн с русского на английский
Для того, чтобы "транслитировать текст онлайн" - вам нужно выбрать по каким правилам произвести "транслитерацию букв", всего, на момент написания данных строк существует 3 типа "транслита", в форме придется выбрать один из этих видов "транслитерации" подробнее о транслитерации букв:
ЧПУ - стандартный транслит, твердого и мягкого знака нет, остальное как обычно, уже с 2007 года...
положение о транслите 2000 года,
положение о транслите 2014 года
Процесс транслитерации онлайн!?
Выбираем под формой вид транслитерации(как уже было сказано выше). Если вид транслитерации не будет выбран, то трастлинк будет по умолчанию(1 вариант чпу)...
Если требуется пробел заменить на нижнее подчеркивание, выбираем соответствующий флаг!
Нажимаем "Преобразовать в транслит", и в блоке "Ваш текст ниже" увидите результат транслитерации!
Ещё ничего не сделано!!!
Скачать транслитерацию текста онлайн с русского на английский.
Скачать "транслитерацию текста онлайн с русского на английский" здесь.
Что в архиве? Транслитерация текста онлайн с русского на английский.
регламента 21.07.2014 N 33189 Источник 57 страница
№
Русская буква
Транслитерация
1
А
A
2
Б
B
3
В
V
4
Г
G
5
Д
D
6
Е
E
7
Е
E
8
Ж
ZH
9
З
Z
10
И
I
11
I
I
12
Й
I
13
К
K
14
Л
L
15
М
M
16
Н
N
17
О
O
18
П
P
19
Р
R
20
С
S
21
Т
T
22
У
U
23
Ф
F
24
Х
KH
25
Ц
TS
26
Ч
CH
27
Ш
SH
28
Щ
SHCH
29
Ы
Y
30
Ъ
IE
31
Э
E
32
Ю
IU
33
Я
IA
ГОСТ 7.79-2000
Государственный стандарт на отображение русскоязычного текста английскими буквами с возможностью обратного восстановления текста кириллическими буквами.
№
Русская буква
Транслитерация
1
А
A
2
Б
B
3
В
V
4
Г
G
5
Д
D
6
Е
E
7
Ё
Yo
8
Ж
Zh
9
З
Z
10
И
I
11
Й
J
12
К
K
13
Л
L
14
М
M
15
Н
N
16
О
O
17
П
P
18
Р
R
19
С
S
20
Т
T
21
У
U
22
Ф
F
23
Х
X
24
Ц
C, Cz (*)
25
Ч
Ch
26
Ш
Sh
27
Щ
Shh
28
Ъ
``
29
Ы
Y`
30
Ь
`
31
Э
E`
32
Ю
Yu
33
Я
Ya
* Буква Ц передается либо латинской буквой C, либо сочетанием CZ. Рекомендуется употреблять C перед буквами I, E, Y, J, а в остальных случаях CZ.
Функция транслита, замена русских букв на английские в php.
Для реализации функции транслита в php нам потребуется:
Массив array, в котором будут все наши буквы русского алфавита приравнены английским. и даже 3 английские буквы!
Показать
Array
(
[А] => A
[Б] => B
[В] => V
[Г] => G
[Д] => D
[Е] => E
[Ё] => E
[Ж] => J
[З] => Z
[И] => I
[Й] => Y
[К] => K
[Л] => L
[М] => M
[Н] => N
[О] => O
[П] => P
[Р] => R
[С] => S
[Т] => T
[У] => U
[Ф] => F
[Х] => H
[Ц] => TS
[Ч] => CH
[Ш] => SH
[Щ] => SCH
[Ъ] =>
[Ы] => YI
[Ь] =>
[Э] => E
[Ю] => YU
[Я] => YA
[а] => a
[б] => b
[в] => v
[г] => g
[д] => d
[е] => e
[ё] => e
[ж] => j
[з] => z
[и] => i
[й] => y
[к] => k
[л] => l
[м] => m
[н] => n
[о] => o
[п] => p
[р] => r
[с] => s
[т] => t
[у] => u
[ф] => f
[х] => h
[ц] => ts
[ч] => ch
[ш] => sh
[щ] => sch
[ъ] => y
[ы] => yi
[ь] =>
[э] => e
[ю] => yu
[я] => ya
)
И если вы открыли и посмотрели наш массив. то увидели, что некоторые буквы просто пустые. Это см. выше типы транслитерации - это был пример стандартной транслитерации для "чпу"
Показать
Array
(
[А] => A
[Б] => B
[В] => V
[Г] => G
[Д] => D
[Е] => E
[Ё] => YO
[Ж] => ZH
[З] => Z
[И] => I
[Й] => J
[К] => K
[Л] => L
[М] => M
[Н] => N
[О] => O
[П] => P
[Р] => R
[С] => S
[Т] => T
[У] => U
[Ф] => F
[Х] => X
[Ц] => Cz
[Ч] => CH
[Ш] => SH
[Щ] => SHH
[Ъ] => ``
[Ы] => Y`
[Ь] => `
[Э] => E`
[Ю] => YU
[Я] => YA
[а] => a
[б] => b
[в] => v
[г] => g
[д] => d
[е] => e
[ё] => yo
[ж] => zh
[з] => z
[и] => i
[й] => j
[к] => k
[л] => l
[м] => m
[н] => n
[о] => o
[п] => p
[р] => r
[с] => s
[т] => t
[у] => u
[ф] => f
[х] => x
[ц] => cz
[ч] => ch
[ш] => sh
[щ] => shh
[ъ] => ``
[ы] => y`
[ь] => `
[э] => e`
[ю] => yu
[я] => ya
)
Надеюсь с массивами понятно... всё варианты массивов будут в архиве...
Следующим пунктом нам нужно написать функцию, которая обработает нашу строку с русским текстом и вернет нам уже транслированный текст! Этой функцией, я уже пользуюсь миллион лет, и она мне нужна была, когда я еще ничего не знал про php, но "чпу" мне нужно было уже тогда...
function main_translit($str)
{
return strtr($str,$tr);
}
Следующим пунктом станет то, как передать массив внутрь функции. Для этого есть два варианта, либо сделать переменную глобальной, либо массив поместить внутрь функции.
Скачать функцию транслита - что на странице?
На странице функция "translit" php стандартного "Транслита для ЧПУ", пример использования:
Предположим, что где-то, в какой-то переменной у вас есть текст:
$text = 'Привет мир!';
Пропускаем через функцию "translit" и сразу можем вывести с помощью echo
О комментах :
05.11.2024
Свои комменты в ожидании переделки!
Когда сделаю не знаю!
Времени нет... Друзья!
Пожалуйста держите себя в рамках приличия!
Иначе сообщение будет удалено, вас в бан - все просто!
Но если, сил нет как хочется высказать всё, что вы думаете об этом, пожалуйста - комменты от Vk - форма ниже:
Помочь проекту DwWeb.ru
Поделиться ссылкой! C друзьями или врагами!
Этим вы очень поможете проекту! Заранее огромное спасибо!
Теги:
транслит на английский
транслитерация онлайн
транслитерация онлайн с русского
транслитерация на английский онлайн
транслитерация онлайн с русского на английский
транслитерация онлайн
транслитерация имен онлайн
транслитерация с русского на английский онлайн бесплатно
транслитерация адреса онлайн
транслитерация с русского на английский онлайн
сайт транслитерации онлайн
транслитерация русских слов онлайн
транслитерация текста онлайн
транслитерация имен с русского на английский онлайн
скрипт транслитерация html готовый
как заменить русские буквы на английские правила
php транслит
транслит php функция
php транслит с русского на английский
транслит js
транслит javascript
javascript translate переводит русский текст в транслит
javascript переводчик с русского на транслит
замена русских букв на английские похожие