日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)GoFrame教程:GoFrame I18N國際化-配置管理

作為框架的核心組件之一,傳承?GOframe?一貫的便捷化設(shè)計思想,?I18N?國際化組件的配置管理非常簡便。

創(chuàng)新互聯(lián)建站專注于網(wǎng)站建設(shè)|網(wǎng)站維護(hù)|優(yōu)化|托管以及網(wǎng)絡(luò)推廣,積累了大量的網(wǎng)站設(shè)計與制作經(jīng)驗,為許多企業(yè)提供了網(wǎng)站定制設(shè)計服務(wù),案例作品覆蓋成都石牌坊等行業(yè)。能根據(jù)企業(yè)所處的行業(yè)與銷售的產(chǎn)品,結(jié)合品牌形象的塑造,量身建設(shè)品質(zhì)網(wǎng)站。

文件格式

?gi18n?國際化組件支持框架通用的五種配置文件格式:?xml?/?ini?/?yaml?/?toml?/?json?。同樣的,和配置管理模塊一樣,框架推薦使用?toml?文件格式。

讀取路徑

默認(rèn)情況下?gi18n?會自動讀取當(dāng)前項目源碼根目錄(或者當(dāng)前?PWD?運行目錄下)下的?i18n?目錄,默認(rèn)將該目錄作為國際化轉(zhuǎn)譯文件存儲目錄。開發(fā)者也可以通過?SetPath?方法自定義?i18n?文件的存儲目錄路徑。

文件存儲

在?i18n?目錄下可以直接按照國際化名稱命名的文件如:?en.toml?/?ja.toml?/?zh-CN.toml?;也可以給定國際化名稱目錄,目錄下隨意自定義配置文件,如:?en/editor.toml/en/user.toml?、?zh-CN/editor.toml/zh-CN/user.toml?。您使用純文件管理或者增加一級目錄管理都是可以的,?gi18n?可以智能識別加載。

國際化的文件/目錄名稱都是開發(fā)者可自行定義和維護(hù)的,該名稱主要用于程序中設(shè)置和使用。建議按照標(biāo)準(zhǔn)化的國際化地區(qū)語言碼進(jìn)行命名,具體請參考?WIKI?:https://zh.wikipedia.org/wiki/ISO_639-1

例如,以下的?i18n?目錄結(jié)構(gòu)以及文件格式都是支持的。

  • 通過單獨的?i18n?文件區(qū)分不同的語言
└── i18n
    ├── en.toml
    ├── ja.toml
    ├── ru.toml
    ├── zh-CN.toml
    └── zh-TW.toml

  • 通過不同的目錄名稱區(qū)分不同的語言
└── i18n
    ├── en
    │   ├── hello.toml
    │   └── world.toml
    ├── ja
    │   ├── hello.yaml
    │   └── world.yaml
    ├── ru
    │   ├── hello.ini
    │   └── world.ini
    ├── zh-CN
    │   ├── hello.json
    │   └── world.json
    └── zh-TW
        ├── hello.xml
        └── world.xml

  • 不同語言可以存在不同文件格式
└── i18n
    ├── en.toml
    ├── ja.yaml
    ├── ru.ini
    ├── zh-CN.json
    └── zh-TW.xml

資源管理器

?gi18n?默認(rèn)支持資源管理器,默認(rèn)情況下會從?gres?配置管理器中檢索?i18n?目錄,或者開發(fā)者設(shè)置的?i18n?目錄路徑。


當(dāng)前標(biāo)題:創(chuàng)新互聯(lián)GoFrame教程:GoFrame I18N國際化-配置管理
文章來源:http://m.5511xx.com/article/dpojisj.html