Changeset 60 for trunk/plugins/ListType


Ignore:
Timestamp:
04/05/05 13:22:31 (15 years ago)
Author:
niko
Message:

ticket #98: new i18n-system:

  • changed every use of HTMLArea.I18N to HTMLArea._lc-function
  • implemented HTMLArea._loadlang
  • converted all language-files into the new system
  • converted all language-files into utf-8
  • removed all jp-* language-files except jp-utf8.js (and renamed it into jp.js)
  • removed all en.js-files (not needed by the new system)
  • removed all empty i18n-files
Location:
trunk/plugins/ListType
Files:
1 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/plugins/ListType/lang/de.js

    r56 r60  
    11// I18N constants 
    22 
    3 // LANG: "en", ENCODING: ISO-8859-1 
     3// LANG: "de", ENCODING: UTF-8 
    44// translated: Raimund Meyer xinha@ray-of-light.org 
    55 
     
    1313//       that states what encoding is necessary.) 
    1414 
    15 ListType.I18N = { 
    16         "Decimal"                :    "Zahlen", 
    17         "Lower roman"            :    "Römisch klein", 
    18         "Upper roman"            :    "Römisch klein", 
    19         "Lower latin"            :    "Zeichen klein", 
    20         "Upper latin"            :    "Zeichen groß", 
    21         "Lower greek"            :    "Griechisch", 
    22         "ListStyleTooltip"       :    "Wählen Sie einen Typ für die Nummerierung aus" 
    23 }; 
     15{ 
     16  "Decimal numbers": "Zahlen", 
     17  "Lower roman numbers": "Römisch klein", 
     18  "Upper roman numbers": "Römisch klein", 
     19  "Lower latin letters": "Zeichen klein", 
     20  "Upper latin letters": "Zeichen groß", 
     21  "Lower greek letters": "Griechisch", 
     22  "Choose list style type (for ordered lists)": "WÀhlen Sie einen Typ fÃŒr die Nummerierung aus" 
     23} 
  • trunk/plugins/ListType/lang/fr.js

    r58 r60  
    1313//       that states what encoding is necessary.) 
    1414 
    15 ListType.I18N = { 
    16   "Decimal"                :    "Nombres décimaux", 
    17   "Lower roman"            :    "Nombres romains minuscule", 
    18   "Upper roman"            :    "Nombres romains majuscule", 
    19   "Lower latin"            :    "Lettres latines minuscule", 
    20   "Upper latin"            :    "Lettres latines majuscule", 
    21   "Lower greek"            :    "Lettres grecques minuscule", 
    22   "ListStyleTooltip"       :    "Choisissez le style de liste (pour les listes ordonnées)" 
    23 }; 
     15{ 
     16  "Decimal numbers": "Nombres décimaux", 
     17  "Lower roman numbers": "Nombres romains minuscule", 
     18  "Upper roman numbers": "Nombres romains majuscule", 
     19  "Lower latin letters": "Lettres latines minuscule", 
     20  "Upper latin letters": "Lettres latines majuscule", 
     21  "Lower greek letters": "Lettres grecques minuscule", 
     22  "Choose list style type (for ordered lists)": "Choisissez le style de liste (pour les listes ordonnées)" 
     23} 
  • trunk/plugins/ListType/lang/nl.js

    r56 r60  
    11// I18N constants 
    22 
    3 // LANG: "nl", ENCODING: UTF-8 | ISO-8859-1 
     3// LANG: "nl", ENCODING: UTF-8 
    44// Author: Mihai Bazon, http://dynarch.com/mishoo 
    55 
     
    1313//       that states what encoding is necessary.) 
    1414 
    15 ListType.I18N = { 
    16         "Decimal"                :    "Decimale nummers", 
    17         "Lower roman"            :    "Romeinse nummers klein", 
    18         "Upper roman"            :    "Romeinse nummers groot", 
    19         "Lower latin"            :    "Latijnse letters klein", 
    20         "Upper latin"            :    "Latijnse letters groot", 
    21         "Lower greek"            :    "Griekse letters", 
    22         "ListStyleTooltip"       :    "Kies stijl type (voor ordered lists)" 
    23 }; 
     15{ 
     16  "Decimal numbers": "Decimale nummers", 
     17  "Lower roman numbers": "Romeinse nummers klein", 
     18  "Upper roman numbers": "Romeinse nummers groot", 
     19  "Lower latin letters": "Latijnse letters klein", 
     20  "Upper latin letters": "Latijnse letters groot", 
     21  "Lower greek letters": "Griekse letters", 
     22  "Choose list style type (for ordered lists)": "Kies stijl type (voor ordered lists)" 
     23} 
  • trunk/plugins/ListType/list-type.js

    r20 r60  
    1414        var toolbar = cfg.toolbar; 
    1515        var self = this; 
    16         var i18n = ListType.I18N; 
    1716        var options = {}; 
    18         options[i18n["Decimal"]] = "decimal"; 
    19         options[i18n["Lower roman"]] = "lower-roman"; 
    20         options[i18n["Upper roman"]] = "upper-roman"; 
    21         options[i18n["Lower latin"]] = "lower-alpha"; 
    22         options[i18n["Upper latin"]] = "upper-alpha"; 
     17        options[this._lc("Decimal numbers")] = "decimal"; 
     18        options[this._lc("Lower roman numbers")] = "lower-roman"; 
     19        options[this._lc("Upper roman numbers")] = "upper-roman"; 
     20        options[this._lc("Lower latin letters")] = "lower-alpha"; 
     21        options[this._lc("Upper latin letters")] = "upper-alpha"; 
    2322        if (!HTMLArea.is_ie) 
    2423                // IE doesn't support this property; even worse, it complains 
    2524                // with a gross error message when we tried to select it, 
    2625                // therefore let's hide it from the damn "browser". 
    27                 options[i18n["Lower greek"]] = "lower-greek"; 
     26                options[this._lc("Lower greek letters")] = "lower-greek"; 
    2827        var obj = { 
    2928                id            : "ListType", 
    30                 tooltip       : i18n["ListStyleTooltip"], 
     29                tooltip       : this._lc("Choose list style type (for ordered lists)"), 
    3130                options       : options, 
    3231                action        : function(editor) { self.onSelect(editor, this); }, 
     
    6059}; 
    6160 
     61ListType.prototype._lc = function(string) { 
     62    return HTMLArea._lc(string, 'ListType'); 
     63} 
     64 
    6265ListType.prototype.onSelect = function(editor, combo) { 
    6366        var tbobj = editor._toolbarObjects[combo.id].element; 
Note: See TracChangeset for help on using the changeset viewer.