Перейти к содержанию
  • Регистрация
  • 0
chaplin.u@gmail.com

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

Вопрос

Рекомендуемые сообщения

  • 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. Я стараюсь проверять на самой старой допустимой версии.

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

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


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

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


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

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

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

×
×
  • Создать...