中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

宣傳制作清單及價(jià)格優(yōu)化師和運(yùn)營(yíng)區(qū)別

宣傳制作清單及價(jià)格,優(yōu)化師和運(yùn)營(yíng)區(qū)別,網(wǎng)站需求分,wordpress escurl文章目錄 目標(biāo)過(guò)程運(yùn)行在TS中國(guó)際化參考 目標(biāo) 實(shí)現(xiàn)簡(jiǎn)單的angular國(guó)際化。本博客實(shí)現(xiàn)中文版和法語(yǔ)版。 將Hello i18n!變?yōu)橹形陌?amp;#xff1a;你好 i18n!或法語(yǔ)版:Bonjour l’i18n !。 過(guò)程 創(chuàng)建一個(gè)項(xiàng)目: ng new i18nDemo在集成終端中打開(kāi)。 添加本地化包&#…

文章目錄

    • 目標(biāo)
    • 過(guò)程
    • 運(yùn)行
    • 在TS中國(guó)際化
    • 參考

目標(biāo)

實(shí)現(xiàn)簡(jiǎn)單的angular國(guó)際化。本博客實(shí)現(xiàn)中文版和法語(yǔ)版。

Hello i18n!變?yōu)?strong>中文版:你好 i18n!法語(yǔ)版:Bonjour l’i18n !。

在這里插入圖片描述

過(guò)程

創(chuàng)建一個(gè)項(xiàng)目:

ng new i18nDemo

在集成終端中打開(kāi)。

添加本地化包:

ng add @angular/localize

在html中添加格式化標(biāo)識(shí):

<h1 i18n>Hello i18n!</h1>

現(xiàn)在運(yùn)行一下,頁(yè)面是:

在這里插入圖片描述
生成翻譯模板語(yǔ)言包:

ng extract-i18n --output-path src/locale

生成了一個(gè)文件夾:locale,里面有一個(gè)文件messages.xlf

會(huì)把source里的內(nèi)容翻譯成target:

在這里插入圖片描述

我們這里想有兩種語(yǔ)言,法文和中文。因此:

為什么中文是zh-CN,法文是fr-FR,看這里:https://angular.cn/guide/i18n-common-locale-id

在這里插入圖片描述
在這里插入圖片描述

<!-- messages.zh.xlf -->
<?xml version="1.0" encoding="UTF-8" ?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2"><file source-language="zh-CN" datatype="plaintext" original="ng2.template"><body><trans-unit id="4150330030790364157" datatype="html"><source>Hello i18n!</source><target>中文版:你好 i18n!</target><context-group purpose="location"><context context-type="sourcefile">src/app/app.component.html</context><context context-type="linenumber">1</context></context-group></trans-unit></body></file>
</xliff>
<!-- messages.fr.xlf -->
<?xml version="1.0" encoding="UTF-8" ?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2"><file source-language="fr-FR" datatype="plaintext" original="ng2.template"><body><trans-unit id="4150330030790364157" datatype="html"><source>Hello i18n!</source><target>法語(yǔ)版:Bonjour l'i18n !</target><context-group purpose="location"><context context-type="sourcefile">src/app/app.component.html</context><context context-type="linenumber">1</context></context-group></trans-unit></body></file>
</xliff>

相關(guān)文檔:https://angular.cn/guide/i18n-common-translation-files

接下來(lái)是配置angular.json(根據(jù)文檔)。

在這里插入圖片描述

"i18n": {"sourceLocale": "en-US","locales": {"fr": {"translation": "src/locale/messages.fr.xlf"},"zh": {"translation": "src/locale/messages.zh.xlf"}}
},

在這里插入圖片描述

"localize": true,

配置完了。接下來(lái)從命令行構(gòu)建:

ng build --localize

然后再配置:

在這里插入圖片描述

"build"->"configurations"

"fr": {"localize": ["fr"]},"zh": {"localize": ["zh"]}

"serve"->"configurations"

"fr": {"browserTarget": "i18nDemo:build:development,fr"
},
"zh": {"browserTarget": "i18nDemo:build:development,zh"
}

運(yùn)行

法語(yǔ)版:

ng serve --configuration=fr

在這里插入圖片描述
中文版:

ng serve --configuration=zh

在這里插入圖片描述

跟前面的xml文件一致。

ps:后面的生產(chǎn)構(gòu)建ng build --configuration=production,fr報(bào)錯(cuò)了,不知道怎么搞,等會(huì)了再來(lái)補(bǔ)充。

在TS中國(guó)際化

參考:
angular6 使用信息提示框toast_angular4 消息提示框-CSDN博客
ngx-toastr - npm (npmjs.com)
https://angular.cn/guide/i18n-common-prepare

語(yǔ)法:

在組件代碼中,翻譯源文本和元數(shù)據(jù)被反引號(hào) (`) 字符包圍。 使用 $localize 標(biāo)記的消息字符串在代碼中標(biāo)記出要翻譯的字符串。

$localize `string_to_translate`;

在這里插入圖片描述

參考

Angular 國(guó)際化

超詳細(xì)的 Angular 國(guó)際化方案 - 掘金 (juejin.cn)

Angular使用內(nèi)置i18n國(guó)際化配置Angular國(guó)際化_angular i18n-CSDN博客

angular 國(guó)際化 (i18n) - 簡(jiǎn)書 (jianshu.com)

Angular8升級(jí)至Angular13遇到的問(wèn)題_package ‘@angular/core’ is not a dependency.-CSDN博客

angular6 使用信息提示框toast_angular4 消息提示框-CSDN博客

ngx-toastr - npm (npmjs.com)

心得:新手入門,純看官方文檔感覺(jué)太抽象太難了,就結(jié)合其他博客進(jìn)行理解。然后發(fā)現(xiàn)其他博客的一些配置已經(jīng)被廢棄了,然后又去看官方文檔。這個(gè)過(guò)程中過(guò)濾掉很多看不懂的(…)信息,又總結(jié)了很多能看懂優(yōu)質(zhì)博客(!),慢慢就學(xué)會(huì)了!感謝所有寫博客的人,救我一命。。

http://www.risenshineclean.com/news/4964.html

相關(guān)文章:

  • 茌平網(wǎng)站建設(shè)價(jià)格游戲推廣對(duì)接平臺(tái)
  • 福建省住房和城鄉(xiāng)建設(shè)廳的網(wǎng)站2024年最新時(shí)政熱點(diǎn)
  • 西安做推廣網(wǎng)站設(shè)計(jì)軟件拉新推廣平臺(tái)
  • 本地建設(shè)網(wǎng)站西安網(wǎng)約車平臺(tái)
  • 網(wǎng)站footer設(shè)計(jì)網(wǎng)頁(yè)制作html代碼
  • 網(wǎng)站關(guān)鍵詞幾個(gè)好策劃方案模板
  • wordpress虛擬主機(jī)安裝教程seo如何進(jìn)行優(yōu)化
  • 如何用ip地址做網(wǎng)站軟文推廣哪個(gè)平臺(tái)好
  • 網(wǎng)站虛擬域名seo指的是搜索引擎
  • 網(wǎng)頁(yè)游戲賺錢平臺(tái)有哪些沈陽(yáng)高端關(guān)鍵詞優(yōu)化
  • b2b電子商務(wù)網(wǎng)站介紹chrome官方下載
  • 網(wǎng)站做成app網(wǎng)頁(yè)設(shè)計(jì)收費(fèi)標(biāo)準(zhǔn)
  • 一個(gè)網(wǎng)站怎么做seo搜索引擎優(yōu)化方式
  • 在百度上建網(wǎng)站怎么建設(shè)今日國(guó)內(nèi)重大新聞
  • java做軟件的網(wǎng)站企業(yè)網(wǎng)站建設(shè)案例
  • 石家莊做網(wǎng)站最好的公司有哪些搜狗收錄入口
  • 連州網(wǎng)站建設(shè)關(guān)鍵詞搜索量查詢工具
  • 只做百度移動(dòng)端網(wǎng)站可以嗎怎樣制作一個(gè)網(wǎng)站
  • 微網(wǎng)站怎么做的好處國(guó)內(nèi)營(yíng)銷推廣渠道
  • 茄子直播搜索引擎網(wǎng)站排名優(yōu)化方案
  • 哈爾濱創(chuàng)意網(wǎng)站建設(shè)黃岡網(wǎng)站推廣軟件視頻下載
  • 鹽亭做網(wǎng)站廣州最新新聞事件
  • 做公司網(wǎng)站 國(guó)外系統(tǒng)個(gè)人網(wǎng)頁(yè)生成器
  • 哪個(gè)網(wǎng)站可以做高像素動(dòng)圖優(yōu)化搜索點(diǎn)擊次數(shù)的方法
  • 合肥最好的網(wǎng)站建設(shè)營(yíng)銷管理
  • 青島網(wǎng)景互聯(lián)網(wǎng)站建設(shè)公司年度關(guān)鍵詞
  • 做承諾的網(wǎng)站上海百度推廣排名
  • 百度網(wǎng)站排名全掉軟件開(kāi)發(fā)定制
  • 寫論文的好網(wǎng)站寧波網(wǎng)站建設(shè)網(wǎng)站排名優(yōu)化
  • 免費(fèi)的網(wǎng)站推廣在線推廣百度seo新站優(yōu)化