source: branches/2.5/prototype/plugins/jquery.keyboard/jquery.keypad-fr.js @ 8232

Revision 8232, 1.7 KB checked in by douglas, 11 years ago (diff)

Ticket #0000 - Copiadas as alterações do Trunk. Versão final 2.5.1.

  • Property svn:executable set to *
Line 
1/* http://keith-wood.name/keypad.html
2   French initialisation for the jQuery keypad extension
3   Written by Keith Wood (kbwood{at}iinet.com.au) August 2008. */
4(function($) { // hide the namespace
5
6        $.keypad.azertyAlphabetic = ['àâçéèêîôùû', 'azertyuiop', 'qsdfghjklm', 'wxcvbn'];
7        $.keypad.azertyLayout = ['&~#{([_@])}' + $.keypad.HALF_SPACE + '£$€',
8                '<>|`°^!?\'"\\' + $.keypad.HALF_SPACE + '/*=',
9                $.keypad.HALF_SPACE + $.keypad.azertyAlphabetic[0] + $.keypad.SPACE + '789',
10                $.keypad.azertyAlphabetic[1] + '%' + $.keypad.HALF_SPACE + '456',
11                $.keypad.HALF_SPACE + $.keypad.azertyAlphabetic[2] + $.keypad.SPACE + '123',
12                '§' + $.keypad.azertyAlphabetic[3] + ',.;:' + $.keypad.HALF_SPACE + '-0+',
13                $.keypad.SHIFT + $.keypad.SPACE_BAR + $.keypad.HALF_SPACE +
14                $.keypad.BACK + $.keypad.CLEAR + $.keypad.CLOSE];
15        $.keypad.regional['fr'] = {
16                buttonText: '...', buttonStatus: 'Ouvrir',
17                closeText: 'Fermer', closeStatus: 'Fermer le pavé numérique',
18                clearText: 'Effacer', clearStatus: 'Effacer la valeur',
19                backText: 'Défaire', backStatus: 'Effacer la dernière touche',
20                shiftText: 'Maj', shiftStatus: '',
21                spacebarText: '&nbsp;', spacebarStatus: '',
22                enterText: 'Enter', enterStatus: '',
23                tabText: '→', tabStatus: '',
24                alphabeticLayout: $.keypad.azertyAlphabetic,
25                fullLayout: $.keypad.azertyLayout,
26                isAlphabetic: $.keypad.isAlphabetic,
27                isNumeric: $.keypad.isNumeric,
28                toUpper: $.keypad.toUpper,
29                isRTL: false};
30        $.keypad.setDefaults($.keypad.regional['fr']);
31
32        function isAlphabetic(ch) {
33                return ($.keypad.isAlphabetic(ch) ||
34                        'áàäãâçéèëêíìïîóòöõôúùüû'.indexOf(ch) > -1);
35        }
36
37})(jQuery);
Note: See TracBrowser for help on using the repository browser.