tinymce-util-I18n
优质
小牛编辑
128浏览
2023-12-01
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():StringReturns the current language code.
Return value
- String - Current language code.
hasCode
hasCode(code:String):BooleanReturns 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():BooleanReturns 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):StringTranslates 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.