<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      秋·風(fēng)

        博客園 :: 首頁 :: 博問 :: 閃存 :: 新隨筆 :: 聯(lián)系 :: 訂閱 訂閱 :: 管理 ::
      在界面實時切換語言,代碼挺簡單的,一看就明白:
      unit Unit1;
      
      {$mode objfpc}{$H+}
      
      interface
      
      uses
        Classes, SysUtils, Forms, Controls, Graphics, Dialogs, StdCtrls,
        DefaultTranslator,LCLTranslator,Translations
        ,LazUTF8
        {$IFDEF linux}
        , Unix
        {$else}
        ,windows
        {$endif}
        ;
      
      type
      
        { TForm1 }
      
        TForm1 = class(TForm)
          Button1: TButton;
          ComboBox1: TComboBox;
          Label1: TLabel;
          Label2: TLabel;
          ToggleBox1: TToggleBox;
          procedure ComboBox1Change(Sender: TObject);
          procedure FormCreate(Sender: TObject);
        private
      
        public
      
        end;
      
      var
        Form1: TForm1;
      
      implementation
      
      
      {$R *.lfm}
      function GetOSLanguage: string;
      var
        l, fbl: string;
        {$IFDEF LCLCarbon}
        theLocaleRef: CFLocaleRef;
        locale: CFStringRef;
        buffer: StringPtr;
        bufferSize: CFIndex;
        encoding: CFStringEncoding;
        success: boolean;
        {$ENDIF}
      begin
        {$IFDEF LCLCarbon}
        theLocaleRef := CFLocaleCopyCurrent;
        locale := CFLocaleGetIdentifier(theLocaleRef);
        encoding := 0;
        bufferSize := 256;
        buffer := new(StringPtr);
        success := CFStringGetPascalString(locale, buffer, bufferSize, encoding);
        if success then
          l := string(buffer^)
        else
          l := '';
        fbl := Copy(l, 1, 2);
        dispose(buffer);
        {$ELSE}
        {$IFDEF LINUX}
          fbl := Copy(GetEnvironmentVariable('LANG'), 1, 2);
          {$ELSE}
          lazGetLanguageIDs(l, fbl);
          {$ENDIF}
        {$ENDIF}
        Result := fbl;
      end;
      { TForm1 }
      
      procedure TForm1.ComboBox1Change(Sender: TObject);
      var
        lan:String;
      begin
        if ComboBox1.Text='en' then
          lan:='en'
        else
          lan:='zh_CN';
        SetDefaultLang(lan,'','');
      end;
      
      procedure TForm1.FormCreate(Sender: TObject);
      var
        lan:String;
      begin
        lan:=GetOSLanguage; //取當前系統(tǒng)語言
      if lan='zh' then
        begin
          ComboBox1.ItemIndex:=ComboBox1.Items.IndexOf ('zh_CN(中文)');
          lan:='zh_CN';
        end
        else
          lan:='en';
        SetDefaultLang(lan,'','');//切換為當前系統(tǒng)使用的語言
      end;
      
      end.

       

       

      posted on 2025-06-14 21:18  秋·風(fēng)  閱讀(191)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 久久精品国产亚洲成人av| 黄色段片一区二区三区| 潮喷失禁大喷水无码| 久久国产精品亚洲精品99| 国产第一页浮力影院入口| 亚洲va韩国va欧美va| 国产在线一区二区在线视频| 国产首页一区二区不卡| 1区2区3区高清视频| 日本熟妇乱一区二区三区| 亚洲中文字幕国产综合| 无码人妻久久久一区二区三区| 欧美亚洲国产成人一区二区三区| 2019久久久高清日本道| 91中文字幕在线一区| 人人爽亚洲aⅴ人人爽av人人片| 欧美成人精品手机在线| 黑人巨茎大战欧美白妇| 国产成人精品亚洲午夜麻豆| 日本一高清二区视频久二区| 麻豆国产传媒精品视频| а∨天堂一区中文字幕| 久久国产免费观看精品3| 久久精品国产色蜜蜜麻豆| 国产精品偷伦费观看一次 | 精品人妻伦九区久久aaa片| h无码精品3d动漫在线观看| 国产精品午夜福利在线观看| 无码人妻丰满熟妇啪啪网不卡| 亚洲精品宾馆在线精品酒店 | 人妻av无码一区二区三区| 国产福利片无码区在线观看| 久久精品国产99国产精品澳门 | 国产卡一卡二卡三免费入口| 亚洲日本中文字幕天天更新| 女人扒开的小泬高潮喷小| 亚洲成色精品一二三区| 久久午夜私人影院| 日韩中文字幕免费在线观看| 日本熟妇浓毛| 国产一区二区丰满熟女人妻|