设为首页 加入收藏

TOP

[函數] Firemonkey 各平台 "简体" / "繁体" 判断
2017-10-10 12:06:30 】 浏览:6151
Tags:函數 Firemonkey 平台 " 简体 繁体 判断

目前的 Delphi 10 Seattle 的 TLang 尚不支持取得简体及繁体的语系字符,在能取得正确的语系字符后(整理中),才能使用下列函数判断:

function ChineseLang(const Str: String): String;
begin
  // 繁體
  if (Str.IndexOf('zh-Hant') = 0) // OSX & iOS
  or (Str = 'zh-TW') // OSX & iOS
  or (Str = 'zh-HK') // OSX & iOS
  or (Str = 'zh-MO') // OSX & iOS
  or (Str = 'zh_TW') // Android
  or (Str = 'zh_HK') // Android
  or (Str = 'zh_MO') // Android
  then Result := '是繁體' else

  // 簡體
  if (Str.IndexOf('zh-Hans') = 0) // OSX & iOS
  or (Str = 'zh-CN') // OSX & iOS
  or (Str = 'zh-SG') // OSX & iOS
  or (Str = 'zh_CN') // Android
  or (Str = 'zh_SG') // Android
  then Result := '是简体';
end;

 

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Delphi_02_Delphi程序的结构 下一篇[修复] Firemonkey 使用 DrawPath..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目