0 / 0 / 0
Регистрация: 24.07.2016
Сообщений: 12
|
|
1 | |
Казахский язык в программах отображается не правильно24.07.2016, 19:32. Показов 30127. Ответов 23
Метки нет Все метки)
(
Здравствуйте. Делаю простенькую прогу для печати документов. Столкнулся с проблемой ввода казахского языка.
Кто что посоветует. Хотел сделать с заменой но код будет громадный да и наверное на других осях не будет пахать Символ Шестнадцатеричный код Десятичный код Ә 04D8 1240 ә 04D9 1241 Ғ 0492 1170 ғ 0493 1171 Қ 049A 1178 қ 049B 1179 Ң 04A2 1186 ң 04A3 1187 Ө 04E8 1256 ө 04E9 1257 Ұ 04B0 1200 ұ 04B1 1201 Ү 04AE 1198 ү 04AF 1199 Һ 04BA 1210 һ 04BB 1211
0
|
24.07.2016, 19:32 | |
24.07.2016, 19:32 | |
Ответы с готовыми решениями:
23
Казахский язык в Turbo Basic Русский язык в некоторых программах не отображается Казахский язык и Дельфи |
42 / 20 / 9
Регистрация: 15.01.2015
Сообщений: 95
|
|
24.07.2016, 20:30 | 2 |
А казахский язык на комп установлен?
0
|
Заблокирован
|
|
25.07.2016, 01:26 | 3 |
utf-16! Жерлестер Сәлеметсіз бе! Менің Отаным - Қазақстан!
(Привет землякам! Моя Родина — Казахстан!) Действительно родился в городе Атбасар (бывшая Целиноградская область). Вроде уже всё продумано до нас, раскладки клавиатуры ниже: Русская раскладка____________________Казахская раскладка !»№;%:?*()_+/ ________________________!ӘІҢҒ;:ҮҰҚӨҺ 1234567890-=\ ________________________«әіңғ,.үұқөһ\ ЙЦУУКЕНГШЩЗХЪ _____________________ ЙЦУКЕНГШЩЗХЪ ФЫВАПРОЛДЖЭ _______________________ ФЫВАПРОЛДЖЭ ЯЧСМИТЬБЮ, __________________________ ЯЧСМИТЬБЮ? Казахский алфавит http://www.goszakup.gov.kz/wik... lang=kk-kz Кликните здесь для просмотра всего текста
Казахский кириллический алфавит — алфавит, используемый в Казахстане и Монголии. Этот алфавит, разработанный С.А. Аманжоловым и принятый в 1940 году, содержит 42 буквы: 33 буквы русского алфавита и 9 специфических букв казахского языка Ә, Ғ, Қ, Ң, Ө, Ұ (До 1957 вместо этой буквы применялась Ӯӯ),Ү, Һ, І. Вначале казахские буквы размещались после букв русского алфавита, затем были перенесены на места после русских букв, сходных по звучанию.
Буквы В, Ё (с 1957), Ф, Х, Һ, Ц, Ч, Щ, Ъ, Ь, Э в исконно казахских словах не употребляются. Буквы Ё, Ц, Ч, Щ, Ъ, Ь, Э, используются только в заимствованных из русского или через русский язык словах, которые пишутся в соответствии с правилами русской орфографии. Буква Х в разговорном языке произносится как Қ. Буква Һ используется только в арабо-персидских заимствованиях и зачастую произносится как глухая Х. Буква Е в абсолютном начале слова произносится как дифтонгоид [ʲe]. Буква Э всегда произносится как буква Е. Буква О в абсолютном начале слова может произноситься как дифтонгоид [ʷo]. Буквы І и Ы обозначают звуки, подобные старославянским (до падения редуцированных) Ь и Ъ. Буква И обозначает псевдодифтонги ЫЙ, ІЙ. Буква У обозначает неслоговой звук, подобный белорусскому Ў, и псевдодифтонги ҰУ, ҮУ, ЫУ, ІУ. Следующие буквы обозначают пары гласных переднего и заднего ряда (называемые соответственно «мягкие» или «узкие» и «твёрдые» или «широкие»): Е — А Ө — О Ү — Ұ І — Ы В арабо-персидских заимствованиях также есть противопоставление Ә — А. Поскольку ударение всегда приходится на последний слог, оно на письме не отображается. Кодировки Набор казахского текста на клавиатуре в недавнем времени, до распространения операционных систем и текстовых редакторов с поддержкой Юникода, был зачастую неудобен из-за проблем с 8-битными кодировками, которые не поддерживались на уровне системы и отсутствием стандартных компьютерных шрифтов. В связи с этим было предложено более 20 вариантов[1] 8-битных кодировок казахской кириллицы. Были приняты соответствующие государственные стандарты 8-битных (однобайтных) кодировок: СТ РК 920-91 для DOS (модификация однобайтной кодовой страницы CP866) и СТ РК 1048—2002 для Microsoft Windows (модификация однобайтной кодовой страницы CP1251). Последний стандарт был утверждён только в 2002 г. и, естественно, запоздал. Некоторые интернет-ресурсы, в частности, государственное информационное агентство «ҚазАқпарат» использовали до недавнего времени кодировку этого стандарта. Сейчас повсеместно применяется кодировка UTF-8. Сама установка "Казахской клавиатуры" занимает менее минуты. Картинки ниже.
0
|
0 / 0 / 0
Регистрация: 24.07.2016
Сообщений: 12
|
|
25.07.2016, 08:41 [ТС] | 4 |
да установлен. В ворд эксель все нормально печатает а в программах не хочет (((
Добавлено через 3 минуты Здорова земляк я с Алматы. То что ты написал все это понятно. это все уже поставлено. Есть проблемы казахских букв в некоторых программах. Казахскийе буквы выводятся так (?????????)
0
|
42 / 20 / 9
Регистрация: 15.01.2015
Сообщений: 95
|
|
25.07.2016, 09:33 | 5 |
0
|
Заблокирован
|
|
25.07.2016, 09:46 | 6 |
utf-16!
Ваш вопрос надо переиначить? Например: Google: Как исправить текстовую кодировку, если сплошные знаки вопросов (???????) Windows 7: Вместо букв знаки вопроса http://profhelp.com.ua/article... ки-вопроса Если вы столкнулись с ситуацией, когда в диалоговых окнах, или других текстовых областях программы, вместо букв отображаются знаки вопроса - проблема всего лишь в том, что неправильно указан Текущий язык программ, не поддерживающих Юникод. По умолчанию там стоит Английская кодировка, в которой нет кириллических символов. Поэтому, если вы столкнулись с такой ситуацией, нужно установить Казахский язык. Проблема с файлами темы https://codex.wordpress.org/ЧА... ого_текста Содержимое страницы показывается правильно, элементы интерфейса — вопросительными знаками. Откройте проблемный файл в «правильном» текстовом редакторе (например, Notepad++) и пересохраните его в кодировке UTF-8 без BOM. В Notepad++ для этого нужно выбрать в меню «Кодировки» пункт «Преобразовать в UTF-8 без BOM». Если вcя тема в неправильной кодировке — проделайте эту операцию со всеми файлами.
0
|
oh my god
![]() |
|
25.07.2016, 10:47 | 7 |
paau, Правильно спросил:
Дело в том, что не все стандартные контролы поддерживают юникод большинство поддерживают стандарт ANSI (Америка́нский национа́льный институ́т станда́ртов) надо разбираться какие именно контролы используются в программе могу подкинуть OCX компонент в котором есть все стандартные контролы +дополнительные с поддержкой юникода Не по теме: привет земляки. Кстати я тоже родился в Казахстане
0
|
0 / 0 / 0
Регистрация: 24.07.2016
Сообщений: 12
|
|
25.07.2016, 10:55 [ТС] | 8 |
Да во всех почти. 1с, в программах созданных в делфи и басик, программа для тестирования mytest и тд
Добавлено через 1 минуту Буду очень благодарен, если скинешь
0
|
oh my god
![]() |
|
25.07.2016, 11:14 | 9 |
![]() Решение
Скидываю проект, внутри него исходник с манифестом, в модуле формы инициализация манифеста, несколько контролов уже также положенны на форму
имена примерно такие TextboxW1 LabelW1 W-означает что они юникодные Для регистрации в папке лежит батник Start.Bat (запускать от имени админа) в крайнем случае заново подключи к проекту файл VBCCR12.OCX
1
|
Модератор
|
|
25.07.2016, 12:49 | 11 |
Если ты хочешь юзать интринсик контролы, которые поддерживают только текст в формате ANSI, то тебе нужно установить на компьютер расширенную кодировку казахского языка 1048, 1251-k. После этого ты сможешь использовать казахский текст и в контролах и в коде (в виде юникода). В дополнение в коде ты можешь использовать казахский текст на других компьютерах без установленного на последних казахской кодировки (все кроме интринсик контролов). Вот пример.
Также ты можешь юзать юникодные контролы: Бесплатные с открытым кодом; Платные.
1
|
0 / 0 / 0
Регистрация: 24.07.2016
Сообщений: 12
|
|
25.07.2016, 13:55 [ТС] | 12 |
Спасибо все хорошо пошло.
Есть проблема думаю решу. Когда начинаешь считывать с данные с блокнота опять (????????)
0
|
oh my god
![]() |
|
25.07.2016, 14:39 | 13 |
Это потомучто исключительным америкосам плевать на всех и они сделали встроенный блокнот
также с поддержкой ANSI, уверен что копирование с браузеров и WordPad будет нормальным на худой конец могу порекомендовать AkelPad или NotePad++ при установке. есть возможность заменить стандартный блокнот программой AkelPad На всякий случай залью его сюда, подходит и для Windows 7 и для XP очень удобная штука, после установки воспользуйся плагинами toolBar и Coder
0
|
0 / 0 / 0
Регистрация: 24.07.2016
Сообщений: 12
|
|
25.07.2016, 17:24 [ТС] | 14 |
Тут тоже самое. Есть программа в сети KazKey81 после установки все нормально, но программа платная. Думаю свою сделать такую же. Отследил куда что устанавливается) 204 изменений в реестре не разу с реестром не работал) и 56 файлов всех удалось вытащить. постараюсь сделать
Добавлено через 1 минуту C:\PROGRA~1\SANASOFT\KAZKEY~1\BACKUP\8514fixr.fon C:\PROGRA~1\SANASOFT\KAZKEY~1\BACKUP\8514oemr.fon C:\PROGRA~1\SANASOFT\KAZKEY~1\BACKUP\8514sysr.fon C:\PROGRA~1\SANASOFT\KAZKEY~1\BACKUP\app866.fon C:\PROGRA~1\SANASOFT\KAZKEY~1\BACKUP\c_1251.nls C:\PROGRA~1\SANASOFT\KAZKEY~1\BACKUP\c_866.nls C:\PROGRA~1\SANASOFT\KAZKEY~1\BACKUP\cga40866.fon C:\PROGRA~1\SANASOFT\KAZKEY~1\BACKUP\cga80866.fon C:\PROGRA~1\SANASOFT\KAZKEY~1\BACKUP\courer.fon C:\PROGRA~1\SANASOFT\KAZKEY~1\BACKUP\courfr.fon C:\PROGRA~1\SANASOFT\KAZKEY~1\BACKUP\ega.cpi C:\PROGRA~1\SANASOFT\KAZKEY~1\BACKUP\ega40866.fon C:\PROGRA~1\SANASOFT\KAZKEY~1\BACKUP\serifer.fon C:\PROGRA~1\SANASOFT\KAZKEY~1\BACKUP\seriffr.fon C:\PROGRA~1\SANASOFT\KAZKEY~1\BACKUP\smaller.fon C:\PROGRA~1\SANASOFT\KAZKEY~1\BACKUP\smallfr.fon C:\PROGRA~1\SANASOFT\KAZKEY~1\BACKUP\sserifer.fon C:\PROGRA~1\SANASOFT\KAZKEY~1\BACKUP\sseriffr.fon C:\PROGRA~1\SANASOFT\KAZKEY~1\BACKUP\vga866.fon C:\PROGRA~1\SANASOFT\KAZKEY~1\BACKUP\vgafixr.fon C:\PROGRA~1\SANASOFT\KAZKEY~1\BACKUP\vgasysr.fon C:\PROGRA~1\SANASOFT\KAZKEY~1\INSTALL.LOG C:\Program Files\SANASOFT\KazKeyNT8\BACKUP\comctl32.002 C:\Program Files\SANASOFT\KazKeyNT8\BACKUP\comctl32.003 C:\Program Files\SANASOFT\KazKeyNT8\BACKUP\UNWISE.001 C:\Program Files\SANASOFT\KazKeyNT8\common.dat C:\Program Files\SANASOFT\KazKeyNT8\data.sig C:\Program Files\SANASOFT\KazKeyNT8\Instman.exe C:\Program Files\SANASOFT\KazKeyNT8\kkserver.exe C:\Program Files\SANASOFT\KazKeyNT8\Microsoft TrueType Fonts EULA.txt C:\Program Files\SANASOFT\KazKeyNT8\three.dat C:\Program Files\SANASOFT\KazKeyNT8\uninstal.exe C:\Program Files\SANASOFT\KazKeyNT8\UNWISE.EXE C:\Program Files\SANASOFT\KazKeyNT8\UNWISE.INI C:\Program Files\SANASOFT\KazKeyNT8\win7.ini C:\Program Files\SANASOFT\KazKeyNT8\win7x64.ini C:\Program Files\SANASOFT\KazKeyNT8\winnt.dat C:\Program Files\SANASOFT\KazKeyNT8\winnt.ini C:\Program Files\SANASOFT\KazKeyNT8\winnt3.dat C:\Program Files\SANASOFT\KazKeyNT8\winnt4.ini C:\Program Files\SANASOFT\KazKeyNT8\winvista.ini C:\Program Files\SANASOFT\KazKeyNT8\winxp2.ini C:\Program Files\SANASOFT\KazKeyNT8\winxp3.ini C:\Users\d\AppData\Local\Temp\GLFEC27.tmp C:\Users\d\AppData\Local\Temp\GLFF1B2.tmp C:\Users\d\AppData\Local\Temp\kkmst.dll C:\Windows\System32\clprots.dll C:\Windows\System32\temp.002 C:\Windows\System32\temp.003
0
|
oh my god
![]() |
|
25.07.2016, 17:41 | 15 |
Это наверное отчтет об установке этой программы, чтото там с кодовыми страницами делается (.nls)
это мало чем поможет если не знаешь для чего изменяются настройки лучше найди подробные инструкции про региональные стандарты а каким ты способом считываеш данные ?
0
|
0 / 0 / 0
Регистрация: 24.07.2016
Сообщений: 12
|
|
25.07.2016, 18:22 [ТС] | 16 |
0
|
0 / 0 / 0
Регистрация: 24.07.2016
Сообщений: 12
|
||||||
25.07.2016, 18:36 [ТС] | 17 | |||||
RichTextBox1.FileName = ("1.rtf")
0
|
oh my god
![]() |
||||||
26.07.2016, 17:54 | 18 | |||||
Попробуй считывать файл байтовым способом а затем преобразовать в юникод
программа будет выглядеть примерно так... но правда я не знаю какой там.. ID языка и какая кодовая страница сам пробовал, вылазиют ироглифы, а текст был сохранён в формате UTF-8 пробуй менять ID- языка TextBoxW1 = StrConv(b, vbUnicode, 1048)
0
|
![]() 352 / 213 / 42
Регистрация: 04.02.2015
Сообщений: 1,344
|
|
26.07.2016, 18:40 | 19 |
Я ставил драйвер казахского языка и все было ок, могу скинуть какой именно. на форме все показывалось нормально.
0
|
0 / 0 / 0
Регистрация: 24.07.2016
Сообщений: 12
|
|
25.08.2016, 19:14 [ТС] | 20 |
Спасибо все получилось
Добавлено через 1 минуту Дело не в драйвере. Программа должна по стандарту работать. без всяких дополнительных драйверов.
0
|
25.08.2016, 19:14 | |
25.08.2016, 19:14 | |
Помогаю со студенческими работами здесь
20
Казахский язык в Word TreeView не поддерживает казахский язык
Хочу перевести Win7 на казахский язык
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
![]() |
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Использование кэша Laravel - полный гайд
bytestream 18.02.2025
Кэширование - один из наиболее эффективных способов повышения производительности веб-приложений. В современном мире, где скорость загрузки страниц напрямую влияет на удержание пользователей и. . .
|
Создаем REST API в Laravel с аутентификацией через Passport
bytestream 18.02.2025
Разработка современных веб-приложений все чаще требует создания надежного и хорошо структурированного API. REST API стал стандартом де-факто для построения взаимодействия между клиентской и серверной. . .
|
Пайплайны в Laravel - полный гайд
bytestream 18.02.2025
Разработка современных веб-приложений часто требует обработки сложных процессов, состоящих из множества последовательных шагов. Например, при создании системы комментариев может потребоваться. . .
|
Как правильно использовать @required в Symfony
bytestream 18.02.2025
При разработке приложений на Symfony мы часто сталкиваемся с необходимостью внедрения зависимостей. Фреймворк предоставляет несколько способов управления этим процессом, и одним из таких инструментов. . .
|
Система безопасности в Laravel: возможности и примеры
Wired 18.02.2025
Каждый день появляются новые виды атак и уязвимостей, которые могут поставить под угрозу конфиденциальные данные пользователей и функционирование всей системы. В этом контексте выбор надежного. . .
|
Давайте сравним Django и Laravel
Wired 18.02.2025
Django и Laravel - два мощных инструмента, которые часто сравнивают между собой. Оба фреймворка предлагают разработчикам богатый набор возможностей для создания масштабируемых веб-приложений, но. . .
|
Laravel или React - что лучше?
Wired 18.02.2025
В разработке веб выбор правильного инструмента часто определяет успех всего проекта. Особенно интересным представляется сравнение Laravel и React - двух популярных технологий, которые часто. . .
|
Laravel 11: новые возможности, гайд по обновлению
Wired 18.02.2025
Laravel 11 - это новая масштабная версия одного из самых популярных PHP-фреймворков, выпущенная в марте 2024 года. Эта версия продолжает традицию внедрения передовых технологий и методологий. . .
|
Миграции в Laravel
Wired 18.02.2025
Разработка веб-приложений на Laravel неразрывно связана с управлением структурой базы данных. При работе над проектом часто возникает необходимость вносить изменения в схему базы данных - добавлять. . .
|
Аутентификация в Laravel
Wired 18.02.2025
В современном мире веб-разработки безопасность пользовательских данных становится критически важным аспектом любого приложения. Laravel, как один из самых популярных PHP-фреймворков, предоставляет. . .
|