• 0
chaplin.u@gmail.com

Кодировки языков в APPLE

Вопросы

4 ответа на этот вопрос

  • 0
// uses FMX.Platform;
var
  LocaleService: IFMXLocaleService;
begin
   if TPlatformServices.Current.SupportsPlatformService(IFMXLocaleService, IInterface(LocaleService)) then
     Result := LocaleService.GetCurrentLangID;
end;

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

заняло время перевести с дельфийского и запустить :

    _di_IFMXLocaleService   LocaleService;

      if (TPlatformServices::Current->SupportsPlatformService( __uuidof(IFMXLocaleService),&LocaleService))
        {
            Lang = LocaleService->GetCurrentLangID();
        }


но результат не тот. этот код даёт код с привязкой к месту. например в Астане он даст казахский а в Армении - армянский и т.д.

не смотря что язык интерфейса русский ...

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
19 минут назад, chaplin.u@gmail.com сказал:

заняло время перевести с дельфийского и запустить :


    _di_IFMXLocaleService   LocaleService;

      if (TPlatformServices::Current->SupportsPlatformService( __uuidof(IFMXLocaleService),&LocaleService))
        {
            Lang = LocaleService->GetCurrentLangID();
        }


но результат не тот. этот код даёт код с привязкой к месту. например в Астане он даст казахский а в Армении - армянский и т.д.

не смотря что язык интерфейса русский ...

Все оно верно даст

Цитата

Description

Platform service for getting the current language identifier and the first day of the week based on the system locale

Вы проверяли?

У меня все отлично, стоит регион Казахстан, язык системы русский

Результат кода - ru

Не поленился и запустил симулятор, языки естественно менял на соответствующие

2017-03-13_13-40-24.png  2017-03-13_13-43-08.png

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

я проверял на iPhone 4S и версия оси 9. Я стараюсь проверять на самой старой допустимой версии.

Проверю на новой - отпишусь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От Barbanel
      Аналогично FREEFAR, пытаемся публиковать приложение.
      Отказов пока еще не получили, но при подготовке к публикации столкнулись со страшным для нас вопросом о шифровании данных (текст переведен с немецкого):
      Проблема в том что мы шифруем БД приложения с помощью AES256 (приложение для школ, хранит личные данные учеников, без шифрования данных в нашем случае нельзя).
      Шифрование в нашем случае не главное предназначение приложения, главное - обработка данных, выставление оценок и т.п.
       
      Вопрос: кто-нибудь еще шифрует данные приложения? Как вы отвечали на такой вопрос Эппла? Были ли какие вопросы от Эппла/последствия?
      Всем заранее спасибо и хорошего дня!
       
      PS. возможно стоит завести новую ветку форума для такого рода вопросов: юридических вопросов или про подготовку к публикации.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу