tinymce-util-I18n

发布于 2019-05-06 字数2958 浏览 871 评论 0

Methods

name summary defined by
add() Adds translations for a specific language code. Translation keys are set to be case insensitive. tinymce.util.I18n
getCode() Returns the current language code. tinymce.util.I18n
hasCode() Returns true/false if specified language pack exists. tinymce.util.I18n
isRtl() Returns true/false if the currently active language pack is rtl or not. tinymce.util.I18n
setCode() Sets the current language code. tinymce.util.I18n
translate() Translates the specified text. It has a few formats: I18n.translate(“Text”); I18n.translate([“Text {0}/{1}”, 0, 1]); I18n.translate({raw: “Raw string”}); tinymce.util.I18n

Methods

add

add(code:String, items:Object)

Adds translations for a specific language code. Translation keys are set to be case insensitive.

Parameters
  • code (String) – Language code like sv_SE.
  • items (Object) – Name/value object where key is english and value is the translation.

getCode

getCode():String

Returns the current language code.

Return value
  • String – Current language code.

hasCode

hasCode(code:String):Boolean

Returns true/false if specified language pack exists.

Parameters
  • code (String) – Code to check for.
Return value
  • Boolean – True if the current language pack for the specified code exists.

isRtl

isRtl():Boolean

Returns true/false if the currently active language pack is rtl or not.

Return value
  • Boolean – True if the current language pack is rtl.

setCode

setCode(newCode:String)

Sets the current language code.

Parameters
  • newCode (String) – Current language code.

translate

translate(text:String):String

Translates the specified text. It has a few formats: I18n.translate(“Text”); I18n.translate([“Text {0}/{1}”, 0, 1]); I18n.translate({raw: “Raw string”});

Parameters
  • text (String) – Text to translate.
Return value
  • String – String that got translated.

Can’t find what you’re looking for? Let us know.

Except as otherwise noted, the content of this page is licensed under the Creative Commons BY-NC-SA 3.0 License, and code samples are licensed under the Apache 2.0 License.

您暂时不能评论!

管理员开启了需要登录才能够评论,你可以免费注册一个本站的账号。

还没有评论!

目前还没有任何评论,快来抢沙发吧!