Драйвер казахского языка KazKey v8.1 (New)

Общая информация

Драйвер казахского языка KazKey v8.1 входит в состав  коммерческого программного пакета WinTranslate. Данная версия драйвера является последней и поддерживает работу в Windows 2000/XP/Vista/2003/2008 и в Windows 7 + SP1. Ниже мы предлагаем познакомитсья с описанием драйвера и некоторыми функциональными возможностями. 

Обзор существующих проблем

Многие проблемы использования казахского языка при работе на компьютере хорошо известны, и от способа решения каждой частной проблемы зависит, насколько продуктивно и всеобъемлюще мы сможем применять казахский язык в делопроизводстве. Для того чтобы вам лучше понять эти проблемы, их глубину, а также применяемые методы их устранения, опишем некоторые проблемы в отдельности, а при необходимости будем указывать взаимозависимости этих проблем.

Стандарты. Кодовые таблицы символов.

Существование множества драйверов с различными кодировками привело к тому, что казахстанские учреждения и организации не могут в полной мере обмениваться информацией. Такая ситуация возникла вследствие отсутствия единого стандарта на кодирование символов казахского алфавита. Принятый стандарт СТ РК 1048-2002 - 8-битовая кодовая таблица казахского алфавита (ANSI-кодировка) позволяет решить эту проблему.

На самом деле использование этого стандарта позволит решить только часть проблем. Это объясняется наличием по крайней мере еще двух стандартов, соблюдение которых позволило бы говорить о полном единообразии данных. Это государственный стандарт СТ РК 920-91 и международный стандарт UNICODE. Стандарт СТ РК 920-91 обеспечивает единообразие OEM-кодовой таблицы MS DOS, а UNICODE в двухбайтовой кодовой таблице. Одновременное соблюдение всех трех стандартов является необходимым условием для полноценной работы с казахским языком. Например, кодировка ОЕМ используется в файловой системе Windows, MS-DOS, в устаревших приложениях, работающих в сеансе MS-DOS, в некоторых базах данных. ANSI-кодировка является базовой для Windows. Данная кодировка иcпользуется во всех Windows приложениях. Unicode кодировка, которая получила широкое распространение ввиду возможности описания практически всех существующих языков, также используется во многих программах для обеспечения многоязычности.

Зависимость от программного обеспечения.

Решение описанной выше проблемы стандартизации не позволяет в полной мере говорить о возможности использования казахского языка. Это обусловлено большим разнообразием программ, которые по-своему трактуют возможность использования того или иного языка. Большинство популярных программ разработано крупными мировыми производителями, которые при создании ПО не учитывали возможность использования казахского языка, а разрабатывались, в лучшем случае, на тех языковых установках, которые предусматриваются в операционной системе. Здесь важно отметить, что только в последних версиях операционной системы Windows 2000, Windows XP, Windows Vista реализована поддержка казахского языка на уровне системы, но только в стандарте UNICODE. Это означает, что большинство программ, использующих ANSI или ОЕМ кодировку, не будет полноценно поддерживать казахский язык. Из всего этого можно заключить, что возможность использования казахского языка сильно зависит, во-первых, от самого программного обеспечения, способа его реализации, и, во-вторых, от версии операционной системы. Комбинация этих двух составляющих может давать самые непредсказуемые результаты, то есть в каком-то случае казахский язык будет поддерживаться, а в каком-то нет. Такой способ работы никого не может удовлетворить.

Примечание. Важно отметить, что внутренняя архитектура операционных систем семейства Windows и способы работы очень сильно отличаются. Можно условно выделить два класса операционных систем, отличающихся по способу работы. Это операционные системы Windows 95/98 (ориентированные на рядовых пользователей) и  операционные системы Windows 2000/XP/2003 (ориентированные на корпоративных пользователей). Многообразие способов внутренней работы операционных систем и их особенностей также вызывает определенные трудности при попытке создать универсальный драйвер поддержки языка для всех известных операционных систем семейства Windows.

Устойчивость работы.

Существующие драйверы поддержки казахского языка характеризуются слабой устойчивостью работы к малейшим изменениям в системе.  Пользователям регулярно время от времени требуется их переустановка, так как они перестают нормально функционировать. В случае, если в систему устанавливали какое-нибудь новое программное обеспечение, такая переустановка тем более обязательна. Как известно, многие программные продукты, особенно продукты Microsoft, при установке обновляют системные файлы и данные реестра Windows под свои требования, что неизбежно отражается на работоспособности драйвера.

Использование шрифтов

До недавнего времени ввиду отсутствия шрифтов, содержащих символы казахского языка, многим разработчикам приходилось самим разрабатывать такие шрифты. Создание качественного нового шрифта процесс трудоемкий, требующий от разработчика специальных знаний в области шрифтовой графики. Отсутствие качественных шрифтов, разработанных в едином стандарте UNICODE, создает пользователям трудности для переноса и читабельности документов на казахском языке, как на территории Республики Казахстан, так и за ее пределами.

На сегодняшний день в мире уже существуют шрифты с символами казахского алфавита, разработанные крупными мировыми производителями, специализирующимися в области шрифтовой графики (Monotype, Microsoft, Heidelberger Druckmaschinen AG и другие). Большинство таких шрифтов поставляется вместе с программными продуктами корпорации Microsoft и распространяется бесплатно. Использование таких шрифтов гарантирует пользователям качество и обеспечивает преемственность документов при переходе на другие программные продукты или их версии. 

Буфер обмена

Работа буфера обмена сильно зависит от версии операционной системы. В любом случае при переносе информации посредством буфера обмена происходит неоднократная конвертация текста из одной кодовой таблицы в другую и обратно. Конвертация символов осуществляется согласно специальным таблицам соответствия. Эти таблицы соответствия являются частью операционной системы, в которой отсутствует информация о символах казахского алфавита. Поэтому при работе с буфером обмена имеет место потеря информации. Это происходит потому, что конвертация не выполняется верно, и вряд ли при повторном выполнении операции с буфером обмена вы получите положительный результат. Поэтому, чтобы работа буфера обмена была корректной, драйвер должен правильно осуществлять необходимую конвертацию данных из UNICODE в ANSI, UNICODE в OEM, ANSI в OEM и обратно, по требованию ОС Windows.

Работа в сети

Если говорить о полноценном использовании казахского языка при работе на компьютере, нельзя обойти стороной и такой вопрос, как использование его в корпоративных сетях. При использовании символов казахского алфавита в именах файлов, папок и ярлыков они становятся недоступными в сети. Это возникает все по той же причине конвертации символов. Как известно, файловая система ОС Windows при записи имен файлов сохраняет его в двух кодировках в OEM и UNICODE. Поэтому при создании нового файла с казахскими символами в наименовании должна происходить одновременная запись в обеих кодировках. Вследствие этого, а также наличия таблиц соответствия у вас будут правильно обрабатываться файлы и папки с казахскими наименованиями как в сети, так и на локальном компьютере, независимо от версий ОС.

Базы данных

Большинство современных баз данных не поддерживает данные на казахском языке. Речь идет о хранении какой-либо текстовой информации, вопросах поиска данных, например, по заданной маске, сортировке данных согласно алфавиту казахского языка и т.п.

Интернет. Электронная почта.

Проблема использования казахского языка в такой быстро развивающейся сфере, как интернет, актуальна уже не первый год. Имеются какие-то частные решения, но нет общего решения, устраивающего всех. Использование казахского языка при написании электронных писем, а также гарантированная их доставка и читабельность получаемых писем – это те проблемы, которые вообще никак и никем не решались.

Концепция активного драйвера.

Общие проблемы, перечисленные выше, имеют общие корни – все они базируются на проблеме кодирования символов и правильном использовании кодовых таблиц. Или, говоря иначе, необходимо разработать драйвер казахского языка, который бы решал вышеперечисленные проблемы. Все существующие драйверы выполняют пассивную роль, ограничиваясь заменой некоторых системных файлов, кодовых таблиц и возлагая все функции по поддержке казахского языка на операционную систему. Такой подход, может быть, был бы оправдан, если бы мы пользовались заведомо ограниченным кругом программ, причем только для конкретной версии операционной системы Windows. Это мало кого может устроить, ввиду своей очевидной ограниченности. Поэтому разработана и предлагается  концепция активного драйвера, согласно которой все процессы, происходящие в системе, могут быть отслежены и при необходимости откорректированы. Другими словами, активный драйвер выполняет роль помощника операционной системы в части обработки символов и, по мере необходимости, выполняет роль корректора. Во многих случаях корректировка неизбежна, так как в любой версии Windows при обработке или конвертации символов из одной кодировки в другую потеря символов казахского алфавита неизбежна. 

Сведения о драйвере KazKey.

Концепция активного драйвера нашла реализацию в драйвере KazKey. Технология, по которой построен драйвер KazKey, позволяет решить практически любые проблемы, возникающие при использовании казахского языка. Например, встречаются программы, в которых поддержка языков реализована нестандартно, своеобразно. Очевидно, что в такой программе проблемы использования казахского языка могут быть решены очень специфично, т.е. иначе, чем это было сделано для других программ. Отдельно имеет место реализация поддержки казахского языка в коммерческих приложениях фирмы 1C. Это возможность хранения и сортировки данных согласно алфавиту казахского языка.

Основные характеристики драйвера.

Драйвер KazKey обладает следующими характеристиками и возможностями:

  • OEM кодировка соответствует стандарту СТ РК 920-91;
  • В 8-битовой Windows кодировке драйвер соответствует стандарту СТ РК 1048-2002;
  • В 16-битовой кодировке драйвер соответствует стандарту, принятому международным консорциумом UNICODE;
  • Возможность использования казахских символов в любой части операционных систем Windows. Функциональность символов казахского алфавита аналогична функциональности символов алфавита русского языка, т.е. казахский язык работает там, где работает русский язык;
  • Возможность использования казахских символов в  приложениях (например, MS Office, Photoshop, Corel, PageMaker, Delphi, Microsoft C++ и т.д.). Благодаря наличию драйвера KazKey ядро операционной системы Windows правильно идентифицирует и обрабатывает символы казахского языка;
  • Поддержка имен файлов, папок, ярлыков на казахском языке как на локальном компьютере, так и в компьютерной сети, независимо от установленной версии операционной системы Windows;
  • Поддержка клавиши <CapsLock>, независимо от места использования;
  • Устойчивость работы;
  • Поддержка казахского языка в таких приложениях, как, например, Far, Norton Commander, Turbo Pascal, в сеансе MS DOS и т. п. (Windows NT4/2000/XP/ 2003/Vista/7) Пользователи, привыкшие работать, например, в Far, могут видеть, редактировать, создавать файлы и папки с казахскими наименованиями;
  • Разработчики программного обеспечения могут создавать приложения с интерфейсом на казахском языке (в любой инструментальной среде), писать комментарии на казахском языке в Turbo Pascal, Delphi и других инструментальных средствах разработки;
  • Возможность отправки и получения писем на казахском языке посредством электронной почты. Если раньше тексты на казахском языке можно было отправлять только в виде вложений, то теперь пользователь может отправлять их в виде письма;
  • Полноценное использование буфера обмена. Данные буфера обмена при работе с информацией на казахском языке не будут утеряны, как это бывает с использованием других драйверов;
  • Драйвер корректно осуществляет необходимую конвертацию данных из UNICODE в ANSI, UNICODE в OEM, ANSI в OEM и обратно, по требованию ОС Windows;
  • Поддержка интернет-технологий;
  • Наличие в системе драйвера KazKey позволит использовать программы сканирования и распознавания текстов для казахского языка. Например, программа FindReader компании ABBYY при наличии драйвера KazKey способна корректно распознавать тексты на казахском языке;
  • Поддержка казахского языка во всех версиях 1С:Бухгалтерия (отчеты, сортировка и т.д.);
  • Драйвер KazKey в сочетании со специальными решениями обеспечивает поддержку казахского языка в Interbase, Microsoft SQL, MySQL, FireBird, Oracle.

Раскладка клавиатуры

После установки драйвера KazKey вы сможете использовать символы казахского алфавита в отдельном режиме или в режиме русского языка (казахская раскладка клавиатуры) в зависимости от выбранных параметров, указанных при установке драйвера KazKey. Выбор нужного языка осуществляется комбинацией клавиш, заданной в настройках клавиатуры или при помощи мышки на индикаторе языка. Для набора символов казахского алфавита используется стандартное расположение клавиш для казахского языка:

Обычный режим:
 

В режиме Shift:
 

Соответствие клавиш:
 
Клавише ‘`’ соответствует знак ‘(’ и ‘)’
Клавише ‘1’ соответствует знак ‘«’ и ‘»’
Клавише ‘2’ соответствует буква ‘Ә’ и ‘ә’
Клавише ‘3’ соответствует буква ‘І’ и ‘і’
Клавише ‘4’ соответствует буква ‘Ң’ и ‘ң’
Клавише ‘5’ соответствует буква ‘Ғ’ и ‘ғ’
Клавише ‘6’ соответствует знак ‘;’ и ‘,’
Клавише ‘7’ соответствует знак ‘:’ и ‘.’
Клавише ‘8’ соответствует буква ‘Ү’ и ‘ү’
Клавише ‘9’ соответствует буква ‘Ұ’ и ‘ұ’
Клавише ‘0’ соответствует буква ‘Қ’ и ‘қ’
Клавише ‘-’ соответствует буква ‘Ө’ и ‘ө’
Клавише ‘=’ соответствует буква ‘Һ’ и ‘һ’
Клавише ‘/’ (правее ‘Ю’) соответствует знак ‘?’ и ‘№’
 

Устанавливаемые шрифты

Вместе с драйвером устанавливаются TrueType шрифты, поддерживающие казахский алфавит:

Arial
Times New Roman
Palatino Linotype
Tahoma
Microsoft Sans Serif
Courier New
 
А также растровые шрифты, поддерживающие казахский алфавит:

MS Sans Serif
MS Serif
Small Fonts
Courier
System
Fixedsys
 
TrueType шрифты являются оригинальными шрифтами, поставляемыми корпорацией Microsoft. Они все содержат символы казахского алфавита. Использование оригинальных шрифтов, во-первых, гарантирует качество, во-вторых, сохраняется преемственность документов при переходе на новые версии ОС Windows, и, в-третьих, обеспечивается единообразие документов.

Работа с драйвером KazKey

Общие принципы

Чтобы вводить символы на казахском языке, нужно выбрать соответствующий режим работы в индикаторе языков. Если вы при установке драйвера выбрали работу казахского языка в режиме русской раскладки, то выберите режим RU, иначе выберите KZ.

Работа в приложениях Microsoft Office

При наборе текстов на казахском языке в приложениях Microsoft Office используются TrueType шрифты. Благодаря тому, что при установке драйвера KazKey в операционную систему наряду с другими шрифтами устанавливаются шрифты Times New Roman и Arial, вы можете сразу же верстать тексты на казахском языке. В приложениях Microsoft Office правильно идентифицируется язык, на котором сверстан текст.
 
Примечание. Если вы работаете в раскладке русского языка, текст будет идентифицирован как русский-казахский. Поддержка казахского алфавита осуществляется независимо от клавиатурного режима казахского языка (в отдельном режиме или в раскладке русского языка).
 
При работе в приложениях Microsoft Office поддерживаются стандартные функции, например, такие, как <SHIFT+F3>, поддерживается сортировка согласно казахскому алфавиту в таблицах, поддерживается автофункция заглавной буквы.

Работа в графических пакетах

В драйвере KazKey реализована функция поддержки казахского и русского языков при работе в большинстве  графических пакетах. Если в какой-либо программе не поддерживается казахский язык, измените языковую клавиатурную раскладку так, чтобы казахский язык работал в режиме русского языка (режим RU). Для этого переустановите драйвер KazKey и укажите соответствующий параметр.

Работа в Outlook Express

После установки драйвера KazKey появится возможность верстки писем на казахском языке и их отправки по электронной почте, используя программу Microsoft Outlook Express. Для этого не нужно выполнять каких-либо специальных действий. Все выполняется так же, как если бы вы работали бы с корреспонденцией на русском языке. Единственное, что необходимо будет сделать после выполнения команды [Отправить], в появившемся окне нажать кнопку [Отправить в кодировке Юникоде].
 
 
Ваше письмо будет прочитано получателем, независимо от того, установлен ли драйвер KazKey на его компьютере или нет. Для того чтобы получатель смог прочитать ваше письмо, ему достаточно иметь шрифт, поддерживающий символы казахского алфавита. Практически на сегодняшний день такие шрифты стоят на всех компьютерах, не только в Казахстане, например, шрифт Palatino Linotype. Если вы не хотите, чтобы это окно появлялось каждый раз при отправке очередного письма на казахском языке, вам необходимо установить кодировку UNICODE UTF-8, задаваемую по умолчанию. Для этого следует изменить текущую кодировку (как правило, это КОИ8-Р). Выполните  меню Сервис|Параметры, затем в окне Параметры во вкладке Отправка выберите Настройка  языка (Выбор языка) и выберите кодировку Юникоде (UTF-8).
 
 
В дальнейшем при создании сообщений будет использоваться эта кодировка. Выбор данной кодировки гарантирует доставку писем на казахском языке в любую точку мира.

Работа в коммерческих программах фирмы 1С

Наличие драйвера KazKey позволит вводить данные на казахском языке в популярных бухгалтерских программах 1С:Бухгалтерия или 1С:Предприятие. Данные на казахском языке будут правильно обрабатываться (сортировка, поиск и т.д.) с учетом казахского алфавита. Это одинаково справедливо для всех существующих версий 1C:Бухгалтерия. Для поддержки казахского языка в ранних версиях программы 1С:Предприятие, начиная с версии 6 достаточно установить драйвер KazKey. В версиях 7 и старше при запуске программы 1С:Предприятие на экране монитора вы можете видеть предупреждающее сообщение.
 
 
Для поддержки казахского языка необходимо изменить используемую кодовую страницу в 1С:Предприятие для текущей базы данных. Это можно сделать с помощью 1С:Конфигуратор. Запустите 1С:Конфигуратор и выполните команду Администрирование|Кодовая страниц таблиц ИБ…
 
 
 
После выполнения команды на экране появится окно Кодовая страница таблиц информационной базы
 

По умолчанию будет указана кодовая страница 1251. Вам следует в выпадающем списке выбрать +Текущая системная установка
 
 
Подтвердите свой выбор, нажав кнопку [ОК]. На экране появится окно с запросом на подтверждение изменения кодовой страницы:
 
 
После успешного внесения изменений в таблицы информационной базы данных на экране появится соответствующее сообщение:
 
 
Дальнейшая работа в программе 1С:Предприятие осуществляется с поддержкой казахского языка. Теперь вы можете вносить данные на казахском языке, осуществлять их поиск, выполнять сортировку.
 
Примечание. Изменения, внесенные в 1С:Конфигуратор, устанавливаются только для текущей выбранной базы данных. Это значит, что если требуется поддержка казахского языка для другой базы данных, перечисленные действия необходимо выполнить для каждого случая.

Сканирование текстов на казахском языке

Установка драйвера KazKey позволит вам выполнять сканирование текстов на казахском языке, например, с помощью программы Find Reader v5.0 или старше фирмы ABBYY. Для этого установите полную версию программы Find Reader и на панели инструментов в выпадающим списке языков распознавания выберите пункт Выбор из полного списка языков. В открывшемся окне выберите казахский язык и нажмите [ОК].

Информация для разработчиков

Разработчикам программного обеспечения

Использование драйвера KazKey для поддержки казахского языка в интерфейсе разрабатываемого приложения гарантирует разработчику, что его программное обеспечение (в части поддержки казахского языка) будет работать под любой версией Windows. Драйвер KazKey позволит разрабатывать приложения в  визуальных средствах разработки программ, например, таких, как Delphi, Builder C, Microsoft C++, Microsoft VB и т.п.
 
 

Работа с базами данных

Драйвер в сочетании со специальными решениями обеспечивает возможность работы с данными на казахском языке в таких базах данных как Interbase, Microsoft SQL, MySQL, FireBird, Oracle. Обеспечивается правильная обработка данных, сортировка согласно алфавиту казахского языка, поиск.

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.



Тут вы обязательно отыщите для себя очень много отзывов о VW Golf 7



kak ska4at'???pomogite mne pojaluista!!!



не устанавливается, просит файл - data.sig



и этот, и конвертер установил, один Х не работает :(



работает на laTEX?



rahmet



РАхмет!



как скачать?



Большое спасибо! До этого никак не получалось отобразить казахский шрифт в муз. редакторе Finale 2010-2011 на Windows 7, который ориентирован на западных потребителей. Установил ваш драйвер и все заработало!



Спасибо за драйвер. На XP все работает! Но на Windows 7 не правильно отоброжаются казахские буквы. Вместо них какая та "псевдолатиница".



Ну и где ссылка на кач?



Добрый день!
Не могу скачать KazKey v8.1 (New). FireFox и Download выдают одну и туже ошибку привышения времени ожидания?



огромное спасибо



где скачать



я зарегестрировался не вижу ссылку где можно скачать или как?



а где здесь скачать?



Зарегистрируйтесь на сайте и вы сможете скачать программы.



Под Windows 7 установка не идет, жалуется что отказано в доступе к C:\Windows\System32\comctl32.dll. Че делать?



Устанавливайте драйвер с правами Администратора.



Рахмет



4ETA NNE MOGU SKA4AT' POTSKAZHITE PARNI



Зарегистируйтесь на сайте и после загружайте программы в разделе Загрузить ПО.



где можно найти KazKey v7.5?



Ставьте KazKey v8.0



При установке этих шрифтов в ОС Windows Server 2008RU SP1 R2. Операционная система ведет себя неадекватно. Ставьте на свой страх и риск. Перед тем как поставить эту программу сделайте резервные копии ваших БД.



Администраторы сайта все ссылки на загрузку ПО изменились с www.Sanasoft.kz на Sanasoft.ru. С русского не качает.



Исправлено



В чем дело. Когда нажимаю загрузить отправляет на несуществующую страницу!!! Полдня не могу зайти



В лицензии к KazKey 8 версии сказано о том, что я (или компания) должны приобрести лицензии по количеству используемых программ KazKey. Подскажите, все-таки KazKey юридически является бесплатно распространяемым продуктом или для использования в компании необходимо приобрести лицензию на нее?



Все программы предоставляются бесплатно только для физических лиц либо для тестирования. Юридические лица обязаны лицензировать продукты. В отдельных случаях возможно временное бесплатное использование программ юридическими лицами после получения письменного разрешения от компании.



Пока ничего сказатьне могу!Поработаю -оценю!



pavlodar



Может кто скажет когда появится KazKey v8
а-а-а-а-а-а?



KazKey v8.0 уже существует. Поддерживается работа со всеми известными ОС Windows. На сегодняшний день, он распространяется в составе обновленного коммерческого пакета WinTranslate.



Уже сентябрь. А 8 версии все нет... (((
Скажите пожалуйста, будет ли все таки выложен KazKey v8?



KazKey v7.5 не устанавливается на Windows 7, что делать?



ДА, действительно, KazKey v7.5 не поддерживается Windows 7. Драйвер KazKey v7.5 поддерживается всеми версиями Windows включая последние Service Pack для Vista. Об этом сказано в техспецификации и лицензионном соглашении. Для обеспечения поддержки в Windows 7 существует коммерческая версия программного пакета WinTranslate куда входит драйвер KazKey v8. В данный момент наша компания решает вопрос о бесплатном предоставлении в частное использование драйвера казахского языка KazKey v8 и готовит соотвествующие лицензионные соглашения. Ориентировочно KazKey v8 будет размещен на сайте до конца августа 2010 года.   



Уже сентябрь. А 8 версии все нет... (((
Скажите пожалуйста, будет ли все таки выложен KazKey v8?



Помогите очень надо, установлена программа РАБИС на Windows7, не отображается казахский шрифт



KazKey v7.5 не устанавливается на Windows 7, что делать?



При работе программы GCVP 2010 требует шрифты с кодировкой KAZ 1048. Файлы SWIFT-2010.TXT не воспинимает казахские шрифты установленные на моем РС. Не могу разобраться в чем причина? Сайып.



ДАйте более подробную информацию об используемых программах, а также версию Windows, установленную на вашем компьюетере. Подробно опишите возникающие проблемы, желательно со скриншотами. Всю информацию предоставьте по адресу .



Я зарегистрировался.Как скачать переводчик? Подскажите.



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



Перейдите на страницу Загрузить ПО, там выберите Master Word



Все работает спасибо!