mirror of
https://github.com/PrivateBin/PrivateBin.git
synced 2025-05-02 22:45:10 -04:00
add basic RTL support, drop default language key
This commit is contained in:
parent
896a49c8cf
commit
5c97443d1d
43 changed files with 53 additions and 59 deletions
|
@ -790,6 +790,18 @@ jQuery.PrivateBin = (function($, RawDeflate) {
|
|||
return output;
|
||||
};
|
||||
|
||||
/**
|
||||
* get currently loaded language
|
||||
*
|
||||
* @name I18n.getLanguage
|
||||
* @function
|
||||
* @return {string}
|
||||
*/
|
||||
me.getLanguage = function()
|
||||
{
|
||||
return language;
|
||||
};
|
||||
|
||||
/**
|
||||
* per language functions to use to determine the plural form
|
||||
*
|
||||
|
@ -847,7 +859,10 @@ jQuery.PrivateBin = (function($, RawDeflate) {
|
|||
|
||||
// auto-select language based on browser settings
|
||||
if (newLanguage.length === 0) {
|
||||
newLanguage = (navigator.language || navigator.userLanguage || 'en').substring(0, 2);
|
||||
newLanguage = (navigator.language || navigator.userLanguage || 'en');
|
||||
if (newLanguage.indexOf('-') > 0) {
|
||||
newLanguage = newLanguage.split('-')[0];
|
||||
}
|
||||
}
|
||||
|
||||
// if language is already used skip update
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue