当前位置: 首页 > 文档资料 > tinyMCE 帮助文档 >

tinymce-util-I18n

优质
小牛编辑
125浏览
2023-12-01

Methods

namesummarydefined 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.