From 05547fca582a34b0d41248f807eb0e2a5308bf76 Mon Sep 17 00:00:00 2001 From: artem Date: Sun, 12 Oct 2025 23:23:33 +0500 Subject: [PATCH] delete --- .../Конвертация текста с русской на английскую раскладку.md | 104 ------------------ 1 file changed, 104 deletions(-) delete mode 100644 src/content/docs/knowledge-base/Общие/Работа с текстом/Конвертация текста с русской на английскую раскладку.md diff --git a/src/content/docs/knowledge-base/Общие/Работа с текстом/Конвертация текста с русской на английскую раскладку.md b/src/content/docs/knowledge-base/Общие/Работа с текстом/Конвертация текста с русской на английскую раскладку.md deleted file mode 100644 index 6e917ef..0000000 --- a/src/content/docs/knowledge-base/Общие/Работа с текстом/Конвертация текста с русской на английскую раскладку.md +++ /dev/null @@ -1,104 +0,0 @@ ---- -title: Конвертация текста с русской на английскую раскладку -slug: общие-работа-с-текстом/конвертация-текста-с-русской-на-английскую-раскладку ---- - -```bsl -&НаКлиенте -Процедура КириллицаВЛатиницу(Строка) - - Строка = СокрЛП(Строка); - - // Нижний регистр - Раскладка = Новый Соответствие; - Раскладка.Вставить("й", "q"); - Раскладка.Вставить("ц", "w"); - Раскладка.Вставить("у", "e"); - Раскладка.Вставить("к", "r"); - Раскладка.Вставить("е", "t"); - Раскладка.Вставить("н", "y"); - Раскладка.Вставить("г", "u"); - Раскладка.Вставить("ш", "i"); - Раскладка.Вставить("щ", "o"); - Раскладка.Вставить("з", "p"); - Раскладка.Вставить("х", "["); - Раскладка.Вставить("ъ", "]"); - Раскладка.Вставить("ф", "a"); - Раскладка.Вставить("ы", "s"); - Раскладка.Вставить("в", "d"); - Раскладка.Вставить("а", "f"); - Раскладка.Вставить("п", "g"); - Раскладка.Вставить("р", "h"); - Раскладка.Вставить("о", "j"); - Раскладка.Вставить("л", "k"); - Раскладка.Вставить("д", "l"); - Раскладка.Вставить("ж", ";"); - Раскладка.Вставить("э", "'"); - Раскладка.Вставить("я", "z"); - Раскладка.Вставить("ч", "x"); - Раскладка.Вставить("с", "c"); - Раскладка.Вставить("м", "v"); - Раскладка.Вставить("и", "b"); - Раскладка.Вставить("т", "n"); - Раскладка.Вставить("ь", "m"); - Раскладка.Вставить("б", ","); - Раскладка.Вставить("ю", "."); - Раскладка.Вставить(".", "/"); - - // Верхний регистр - Раскладка.Вставить("Й", "Q"); - Раскладка.Вставить("Ц", "W"); - Раскладка.Вставить("У", "E"); - Раскладка.Вставить("К", "R"); - Раскладка.Вставить("Е", "T"); - Раскладка.Вставить("Н", "Y"); - Раскладка.Вставить("Г", "U"); - Раскладка.Вставить("Ш", "I"); - Раскладка.Вставить("Щ", "O"); - Раскладка.Вставить("З", "P"); - Раскладка.Вставить("Х", "{"); - Раскладка.Вставить("Ъ", "}"); - Раскладка.Вставить("Ф", "A"); - Раскладка.Вставить("Ы", "S"); - Раскладка.Вставить("В", "D"); - Раскладка.Вставить("А", "F"); - Раскладка.Вставить("П", "G"); - Раскладка.Вставить("Р", "H"); - Раскладка.Вставить("О", "J"); - Раскладка.Вставить("Л", "K"); - Раскладка.Вставить("Д", "L"); - Раскладка.Вставить("Ж", ":"); - Раскладка.Вставить("Э", """"); - Раскладка.Вставить("Я", "Z"); - Раскладка.Вставить("Ч", "X"); - Раскладка.Вставить("С", "C"); - Раскладка.Вставить("М", "V"); - Раскладка.Вставить("И", "B"); - Раскладка.Вставить("Т", "N"); - Раскладка.Вставить("Ь", "M"); - Раскладка.Вставить("Б", "<"); - Раскладка.Вставить("Ю", ">"); - Раскладка.Вставить(",", "?"); - - Раскладка.Вставить("""", "@"); - Раскладка.Вставить(";", "$"); - Раскладка.Вставить(":", "^"); - Раскладка.Вставить("?", "&"); - - СимволыНовойСтроки = Новый Массив; - Для Сч = 1 По СтрДлина(Строка) Цикл - - Символ = Сред(Строка, Сч, 1); - СоответствующийСимвол = Раскладка.Получить(Символ); - Если СоответствующийСимвол = Неопределено Тогда - СимволыНовойСтроки.Добавить(Символ); - Иначе - СимволыНовойСтроки.Добавить(СоответствующийСимвол); - КонецЕсли; - - КонецЦикла; - - Строка = СтрСоединить(СимволыНовойСтроки, ""); - -КонецПроцедуры -``` \ No newline at end of file