Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.01.2015, 17:29   #1
gromdel
Пользователь
 
Регистрация: 24.04.2012
Сообщений: 70
По умолчанию inifile's проблема с казахским языком

Приветствую, товарищи. Хотел мультиязычную прогу сделать. (Русский, казахский, английский). Использую стандартный метод (инифайлы)
Код:
inf:=tinifile.Create(extractfilepath(application.exeName)+'lang\'+flng+'.lng');
try
n1.Caption:=inf.ReadString('menu','n1','Тестирование');
...................... и т.п.
finally
inf.Free;
end;
Проблема в отображении казахского шрифта.
Я откинул проблемы и уверен в том, что:
1. У меня стоит драйвер каз. языка
2. Шрифт тахома, чарсет -> руссиан чарсет.
3. Компонент поддерживает специфические буквы.
================
Я считаю что проблема в хранении текста в текстовом файле, откуда читается. Кто подскажет, как правильно хранить этот текст? разные кодировки попробовал (ansi, utf...). Отображается крякозябры. Без инифайла ввожу текст в компонент, пишет корректно.
=============================
Прошу прощения, решил проблему. "Кодировать в UTF-8 без BOM"

Последний раз редактировалось gromdel; 28.01.2015 в 17:54.
gromdel вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
стеммер Портера и проблема с русским языком CodeNOT PHP 3 27.02.2013 16:07
Проблема с русским языком Dimazzzzzz Python 0 06.05.2012 18:32
Проблема с языком вывода даты в MSSQL alixan23 SQL, базы данных 2 07.04.2011 13:07
Проблема с армянским языком и юникодом!!! artush1984 Общие вопросы C/C++ 3 19.08.2009 20:23
Проблема с языком при использовании SQL Yetiball БД в Delphi 4 20.05.2009 19:38