Merge "Update jquery.ime from upstream"

This commit is contained in:
Siebrand
2012-10-30 18:27:20 +00:00
committed by Gerrit Code Review
30 changed files with 66 additions and 86 deletions

View File

@@ -417,28 +417,24 @@
'use strict';
$.extend( $.ime.sources, {
'en-capitalize': {
name: 'Capitalize', // XXX This can be the name written in its own script?
source: 'rules/en/capitalize.js'
},
'am-transliteration': {
name: 'Transliteration',
source: 'rules/am/am-transliteration.js'
},
'as-avro': {
name: 'Avro',
name: 'অভ্ৰ',
source: 'rules/as/as-avro.js'
},
'as-bornona': {
name: 'Bornona',
name: 'বৰ্ণনা',
source: 'rules/as/as-bornona.js'
},
'as-inscript': {
name: 'InScript',
name: 'ইন্‌স্ক্ৰিপ্ত',
source: 'rules/as/as-inscript.js'
},
'as-transliteration': {
name: 'Transliteration',
name: 'প্ৰতিৰূপান্তৰণ',
source: 'rules/as/as-transliteration.js'
},
'ber-tfng': {
@@ -450,7 +446,7 @@
source: 'rules/bn/bn-avro.js'
},
'bn-inscript': {
name: 'InScript',
name: 'ইন্‌স্ক্ৰিপ্ত',
source: 'rules/bn/bn-inscript.js'
},
'bn-nkb': {
@@ -474,44 +470,44 @@
source: 'rules/eo/eo-transliteration.js'
},
'hi-transliteration': {
name: 'Transliteration',
name: 'लिप्यंतरण',
source: 'rules/hi/hi-transliteration.js'
},
'hi-inscript': {
name: 'InScript',
name: 'इनस्क्रिप्ट',
source: 'rules/hi/hi-inscript.js'
},
'mai-inscript': {
name: 'InScript',
name: 'इनस्क्रिप्ट',
source: 'rules/mai/mai-inscript.js',
depends: 'hi-inscript'
},
'hi-bolnagri': {
name: 'BolNagri',
name: 'बोलनागरी',
source: 'rules/hi/hi-bolnagri.js'
},
'ml-transliteration': {
name: 'Transliteration',
name: 'ലിപ്യന്തരണം',
source: 'rules/ml/ml-transliteration.js'
},
'ml-inscript': {
name: 'InScript',
name: 'ഇൻസ്ക്രിപ്റ്റ്',
source: 'rules/ml/ml-inscript.js'
},
'ta-inscript': {
name: 'InScript',
name: 'இன்ஸ்கிரிப்ட்',
source: 'rules/ta/ta-inscript.js'
},
'ta-transliteration': {
name: 'Transliteration',
name: 'எழுத்துப்பெயர்ப்பு',
source: 'rules/ta/ta-transliteration.js'
},
'ta-99': {
name: 'Tamil 99',
name: 'தமிழ்99',
source: 'rules/ta/ta-99.js'
},
'ta-bamini': {
name: 'Bamini',
name: 'பாமினி',
source: 'rules/ta/ta-bamini.js'
},
'de': {
@@ -527,15 +523,15 @@
source: 'rules/he/he-standard-2012-extonly.js'
},
'gu-inscript': {
name: 'Inscript',
name: 'ઇનસ્ક્રિપ્ટ',
source: 'rules/gu/gu-inscript.js'
},
'gu-transliteration': {
name: 'Transliteration',
name: 'લિપ્યાંતરણ',
source: 'rules/gu/gu-transliteration.js'
},
'ka-transliteration': {
name: 'Transliteration',
name: 'ტრანსლიტერაცია',
source: 'rules/ka/ka-transliteration.js'
},
'kn-inscript': {
@@ -547,15 +543,15 @@
source: 'rules/kn/kn-transliteration.js'
},
'mr-inscript': {
name: 'Inscript',
name: 'मराठी लिपी',
source: 'rules/mr/mr-inscript.js'
},
'mr-transliteration': {
name: 'Transliteration',
name: 'अक्षरांतरण',
source: 'rules/mr/mr-transliteration.js'
},
'ne-inscript': {
name: 'Inscript',
name: 'इनस्क्रिप्ट',
source: 'rules/ne/ne-inscript.js'
},
'ne-transliteration': {
@@ -571,15 +567,15 @@
source: 'rules/or/or-inscript.js'
},
'or-lekhani': {
name: 'Lekhani',
name: 'ଲେଖନୀ',
source: 'rules/or/or-lekhani.js'
},
'te-inscript': {
name: 'Inscript',
name: 'ఇన్‍స్క్రిప్ట్',
source: 'rules/te/te-inscript.js'
},
'te-transliteration': {
name: 'Transliteration',
name: 'లిప్యంతరీకరణ',
source: 'rules/te/te-transliteration.js'
},
'pa-inscript': {
@@ -665,10 +661,6 @@
autonym: 'Deutsch',
inputmethods: [ 'de' ]
},
'en': {
autonym: 'English',
inputmethods: [ 'en-capitalize' ]
},
'eo': {
autonym: 'Esperanto',
inputmethods: [ 'eo-transliteration' ]
@@ -820,6 +812,9 @@
this.$menu.append( languageListTitle() );
this.prepareLanguageList();
this.$menu.append( this.helpLink() );
if ( $.i18n ) {
this.$menu.i18n();
}
},
focus: function ( ) {
@@ -1057,7 +1052,8 @@
.append( $( '<a>' ).text( 'Help' )
.attr( {
'href': 'http://github.com/wikimedia/jquery.ime',
'target': '_blank'
'target': '_blank',
'data-i18n': 'jquery-ime-help'
} )
);
}
@@ -1089,7 +1085,8 @@
function languageListTitle () {
return $( '<li class="ime-lang-title">' )
.text( 'Other languages' ); // TODO i18n
.attr( 'data-i18n', 'jquery-ime-other-languages' )
.text( 'Other languages' );
}
function imeList () {
@@ -1099,7 +1096,10 @@
function toggleMenuItem () {
return $( '<li class="ime-disable-link">' )
.append( $( '<a>' )
.attr( 'href', '#' )
.attr( {
'href': '#',
'data-i18n': 'jquery-ime-disable-text'
} )
.text( 'System input method' )
.append( '<span>CTRL+M</span>' )
);

View File

@@ -3,7 +3,7 @@
var asAvro = {
id: 'as-avro',
name: 'Assamese Avro',
name: 'অভ্ৰ',
description: 'Assamese Avro layout based on Bengali Avro input method',
date: '2012-10-10',
URL: 'http://github.com/wikimedia/jquery.ime',

View File

@@ -3,7 +3,7 @@
var asBornona = {
id: 'as-bornona',
name: 'Assamese Bornona',
name: 'বৰ্ণনা',
description: 'Bornona input method for Assamese',
date: '2012-10-10',
URL: 'http://github.com/wikimedia/jquery.ime',

View File

@@ -3,7 +3,7 @@
var asInScript = {
id: 'as-inscript',
name: 'Assamese InScript',
name: 'ইন্‌স্ক্ৰিপ্ত',
description: 'InScript input method for Assamese according to CDAC\'s Enhanced InScript Keyboard Layout 5.2',
date: '2012-10-10',
URL: 'http://github.com/wikimedia/jquery.ime',

View File

@@ -3,7 +3,7 @@
var asTransliteration = {
id: 'as-transliteration',
name: 'Assamese Transliteration',
name: 'প্ৰতিৰূপান্তৰণ',
description: 'Assamese Transliteration input method',
date: '2012-10-10',
URL: 'http://github.com/wikimedia/jquery.ime',

View File

@@ -3,7 +3,7 @@
var bnAvro = {
id: 'bn-avro',
name: 'Bengali Avro',
name: 'অভ্র',
description: 'Bengali Avro input method',
date: '2012-10-10',
URL: 'http://github.com/wikimedia/jquery.ime',

View File

@@ -3,7 +3,7 @@
var bnInScript = {
id: 'bn-inscript',
name: 'Bengali InScript',
name: 'ইন্সক্রিপ্ট',
description: 'Bengali InScript input method',
date: '2012-10-10',
URL: 'http://github.com/wikimedia/jquery.ime',

View File

@@ -1,20 +0,0 @@
( function ( $ ) {
'use strict';
var capitalize = {
id: 'en-capitalize',
name: 'English Capitalize',
description: 'Capitalize all the letters',
date: '2012-10-03',
URL: 'http://github.com/wikimedia/jquery.ime',
author: 'Santhosh Thottingal',
license: 'CC-BY-SA',
version: '1.0',
patterns: [ [ '[a-z]', function ( $1 ) {
return $1.toUpperCase();
} ] ]
};
$.ime.register( capitalize );
}( jQuery ) );

View File

@@ -3,7 +3,7 @@
var guInscript = {
id: 'gu-inscript',
name: 'Gujarati Inscript',
name: 'ઇનસ્ક્રિપ્ટ',
description: 'Inscript keyboard for Gujarati script',
date: '2012-10-14',
author: 'Junaid P V',

View File

@@ -3,7 +3,7 @@
var guTransliteration = {
id: 'gu-transliteration',
name: 'Gujarati Transliteration',
name: 'લિપ્યાંતરણ',
description: 'Gujarati transliteration',
date: '2012-10-14',
URL: 'http://github.com/wikimedia/jquery.ime',

View File

@@ -3,7 +3,7 @@
var hiBolNagri = {
id: 'hi-bolnagri',
name: 'Hindi BolNagri',
name: 'बोलनागरी',
description: 'BolNagri phonetic keymap for Devanagari script',
date: '2012-03-28',
URL: 'http://www.indlinux.org/wiki/index.php/BolNagri',

View File

@@ -3,7 +3,7 @@
var hiInScript = {
id: 'hi-inscript',
name: 'Devanagari InScript',
name: 'इनस्क्रिप्ट',
description: 'InScript keyboard for Devanagari script',
date: '2011-02-26',
author: 'Junaid P V',

View File

@@ -3,7 +3,7 @@
var hiTransliteration = {
id: 'hi-transliteration',
name: 'Devanagari Transliteration',
name: 'लिप्यंतरण',
description: 'Transliteration keyboard for Devanagari script',
date: '2011-11-20',
author: 'Junaid P V',

View File

@@ -3,7 +3,7 @@
var kaTransliteration = {
id: 'ka-transliteration',
name: 'Georgian Transliteration',
name: 'ტრანსლიტერაცია',
description: 'Georgian transliteration',
date: '2012-10-14',
URL: 'http://github.com/wikimedia/jquery.ime',

View File

@@ -3,7 +3,7 @@
var knInscript = {
id: 'kn-inscript',
name: 'Kannada Inscript',
name: 'ಇನ್‌ಸ್ಕ್ರಿಪ್ಟ್',
description: 'Inscript keyboard for Kannada script',
date: '2012-10-14',
author: 'Junaid P V',

View File

@@ -3,7 +3,7 @@
var knTransliteration = {
id: 'kn-transliteration',
name: 'Kannada Transliteration',
name: 'ಲಿಪ್ಯಂತರಣ',
description: 'Kannada transliteration',
date: '2012-10-14',
URL: 'http://github.com/wikimedia/jquery.ime',

View File

@@ -7,7 +7,7 @@
maithiliInScript = {
id: 'mai-inscript',
name: 'Maithili InScript',
name: 'इनस्क्रिप्ट',
description: 'InScript keyboard for Maithili',
date: '2011-02-26',
license: 'GPLv3',

View File

@@ -3,7 +3,7 @@
var inscript = {
id: 'ml-inscript',
name: 'Malayalam InScript',
name: 'ഇൻസ്ക്രിപ്റ്റ്',
description: 'Malayalam InScript',
date: '2012-10-03',
URL: 'http://github.com/wikimedia/jquery.ime',

View File

@@ -2,7 +2,7 @@
'use strict';
var mltransliteration = {
id: 'ml-transliteration',
name: 'Malayalam Transliteration',
name: 'ലിപ്യന്തരണം',
description: 'Malayalam Transliteration based input method',
date: '2012-10-03',
URL: 'http://github.com/wikimedia/jquery.ime',

View File

@@ -3,7 +3,7 @@
var mrInScript = {
id: 'mr-inscript',
name: 'Marathi InScript',
name: 'मराठी लिपी',
description: 'InScript keyboard for Marathi script',
date: '2012-10-14',
author: 'Junaid P V',

View File

@@ -3,7 +3,7 @@
var mrTransliteration = {
id: 'mr-transliteration',
name: 'Marathi Transliteration',
name: 'अक्षरांतरण',
description: 'Transliteration keyboard for Marathi script',
date: '2012-10-14',
author: 'Pathak A B',

View File

@@ -3,7 +3,7 @@
var neInScript = {
id: 'ne-inscript',
name: 'Nepali InScript',
name: 'इनस्क्रिप्ट',
description: 'InScript keyboard for Nepali script',
date: '2012-10-14',
author: 'Bhawani Gautam',

View File

@@ -3,7 +3,7 @@
var neTransliteration = {
id: 'ne-transliteration',
name: 'Nepali Transliteration',
name: 'लिप्यंतरण',
description: 'Nepali transliteration',
date: '2012-10-14',
URL: 'http://github.com/wikimedia/jquery.ime',

View File

@@ -3,7 +3,7 @@
var orLekhani = {
id: 'or-lekhani',
name: 'Odiya Lekhani',
name: 'ଲେଖନୀ',
description: 'Odiya Lekhani phonetic input method',
date: '2012-10-14',
URL: 'http://github.com/wikimedia/jquery.ime',

View File

@@ -3,7 +3,7 @@
var ta99 = {
id: 'ta-99',
name: 'Tamil 99',
name: 'தமிழ்99',
description: 'Tamil 99 Keyboard',
date: '2012-11-20',
URL: 'http://github.com/wikimedia/jquery.ime',

View File

@@ -3,7 +3,7 @@
var taBamini = {
id: 'ta-bamini',
name: 'Tamil Bamini',
name: 'பாமினி',
description: 'Tamil Bamini input method',
date: '2012-10-03',
URL: 'http://github.com/wikimedia/jquery.ime',

View File

@@ -3,7 +3,7 @@
var taInScript = {
id: 'ta-inscript',
name: 'Tamil InScript',
name: 'இன்ஸ்கிரிப்ட்',
description: 'Tamil InScript Keyboard',
date: '2012-11-20',
URL: 'http://github.com/wikimedia/jquery.ime',

View File

@@ -3,7 +3,7 @@
var taTransliteration = {
id: 'ta-transliteration',
name: 'Tamil Transliteration',
name: 'எழுத்துப்பெயர்ப்பு',
description: 'Tamil Transliteration based input method',
date: '2012-10-03',
URL: 'http://github.com/wikimedia/jquery.ime',

View File

@@ -3,7 +3,7 @@
var teInScript = {
id: 'te-inscript',
name: 'Telugu InScript',
name: 'ఇన్‍స్క్రిప్ట్',
description: 'Inscript keyboard for Telugu script',
date: '2012-10-16',
author: 'Veeven',

View File

@@ -3,7 +3,7 @@
var teTransliteration = {
id: 'te-transliteration',
name: 'Telugu Transliteration',
name: 'లిప్యంతరీకరణ',
description: 'Telugu Transliteration based on RTS',
date: '2012-10-16',
URL: 'http://github.com/wikimedia/jquery.ime',