mirror of
https://github.com/twisterarmy/twister-html.git
synced 2025-03-12 05:21:18 +00:00
add code localizations mobile version
This commit is contained in:
parent
31a1bed8c5
commit
98fc76a7d4
@ -252,6 +252,10 @@ if(preferredLanguage == "en"){
|
|||||||
"Sound": "Sound",
|
"Sound": "Sound",
|
||||||
"Users": "Users",
|
"Users": "Users",
|
||||||
"Direct Message's copy to self": "Direct Message's copy to self",
|
"Direct Message's copy to self": "Direct Message's copy to self",
|
||||||
|
"Terminate Daemon": "Terminate Daemon",
|
||||||
|
"New post": "New post",
|
||||||
|
"Search": "Search",
|
||||||
|
"Direct Msg": "Direct Msg"
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
if(preferredLanguage == "es"){
|
if(preferredLanguage == "es"){
|
||||||
@ -1699,7 +1703,7 @@ if(preferredLanguage == "ru"){
|
|||||||
"Retransmit": "Перепостить",
|
"Retransmit": "Перепостить",
|
||||||
"Retransmits": "Репосты",
|
"Retransmits": "Репосты",
|
||||||
"Retransmitted by": "Перепощено ",
|
"Retransmitted by": "Перепощено ",
|
||||||
"search": "поиск",
|
"search": "найти",
|
||||||
"seconds": "%{smart_count} секунда |||| %{smart_count} секунд",
|
"seconds": "%{smart_count} секунда |||| %{smart_count} секунд",
|
||||||
"send": "отправить",
|
"send": "отправить",
|
||||||
"Send post with username": "Отправить сообщение от имени",
|
"Send post with username": "Отправить сообщение от имени",
|
||||||
@ -1841,6 +1845,9 @@ if(preferredLanguage == "ru"){
|
|||||||
"Users": "Пользователи",
|
"Users": "Пользователи",
|
||||||
"Direct Message's copy to self": "Синхронизировать отправленные личные сообщения",
|
"Direct Message's copy to self": "Синхронизировать отправленные личные сообщения",
|
||||||
"Terminate Daemon": "Выключить twister демон",
|
"Terminate Daemon": "Выключить twister демон",
|
||||||
|
"New post": "Новый пост",
|
||||||
|
"Search": "Поиск",
|
||||||
|
"Direct Msg": "ЛС",
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2987,6 +2994,9 @@ polyglot.extend(wordset);
|
|||||||
// Text from HTML and not JavaScript is selected and translated at $(document).ready
|
// Text from HTML and not JavaScript is selected and translated at $(document).ready
|
||||||
// Add selectors here to translate the text and placeholders inside new UI
|
// Add selectors here to translate the text and placeholders inside new UI
|
||||||
var fixedLabels = [
|
var fixedLabels = [
|
||||||
|
// page titles
|
||||||
|
"title",
|
||||||
|
|
||||||
// An easy way to include new items in translation is to add the "label" class
|
// An easy way to include new items in translation is to add the "label" class
|
||||||
".label",
|
".label",
|
||||||
|
|
||||||
@ -3023,27 +3033,41 @@ var fixedLabels = [
|
|||||||
".login-local-username",
|
".login-local-username",
|
||||||
".login input",
|
".login input",
|
||||||
|
|
||||||
//options page
|
// options page
|
||||||
"option",
|
"option",
|
||||||
|
|
||||||
//page titles
|
// mobile version //
|
||||||
"title"
|
|
||||||
];
|
|
||||||
$(document).ready(function(){
|
|
||||||
for(var i=0;i<fixedLabels.length;i++){
|
|
||||||
var elems = $(fixedLabels[i]);
|
|
||||||
for(var e=0;e<elems.length;e++){
|
|
||||||
var content = $.trim($(elems[e]).text());
|
|
||||||
if(wordset[content]){
|
|
||||||
$(elems[e]).text( polyglot.t(content) );
|
|
||||||
|
|
||||||
}else{
|
".ui-btn-text",
|
||||||
// uncomment to see translations not found
|
".ui-title",
|
||||||
//console.log(content);
|
".ui-input-text"
|
||||||
}
|
];
|
||||||
if(typeof $(elems[e]).attr("placeholder") != "undefined" && wordset[ $(elems[e]).attr("placeholder")]){
|
|
||||||
$(elems[e]).attr("placeholder", polyglot.t( $(elems[e]).attr("placeholder") ) );
|
$(document).ready(function(){
|
||||||
|
$(document).bind('pagecreate', function (){
|
||||||
|
var elems,content,i,e,LenElem,elem;
|
||||||
|
var LenLabels = fixedLabels.length;
|
||||||
|
|
||||||
|
for( i=0; i < LenLabels; i++ ){
|
||||||
|
elems = $(fixedLabels[i]);
|
||||||
|
LenElem = elems.length;
|
||||||
|
for( e=0; e < LenElem; e++ ){
|
||||||
|
elem = $(elems[e]);
|
||||||
|
content = $.trim(elem.text());
|
||||||
|
if(wordset[content]){
|
||||||
|
elem.text( polyglot.t(content) );
|
||||||
|
}else{
|
||||||
|
// uncomment to see translations not found
|
||||||
|
//console.log(content);
|
||||||
|
}
|
||||||
|
elemplacehold = elem.attr("placeholder");
|
||||||
|
if(typeof elemplacehold != "undefined" && wordset[elemplacehold]){
|
||||||
|
elem.attr("placeholder", polyglot.t( elemplacehold ) );
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
});
|
||||||
|
|
||||||
|
if(!$.mobile)
|
||||||
|
$(document).trigger('pagecreate');
|
||||||
});
|
});
|
||||||
|
@ -377,7 +377,7 @@
|
|||||||
|
|
||||||
<div class="myheader" data-role="header" data-position="fixed" data-tap-toggle="false">
|
<div class="myheader" data-role="header" data-position="fixed" data-tap-toggle="false">
|
||||||
<a href="#login" class="ui-btn-left" style="">Login</a>
|
<a href="#login" class="ui-btn-left" style="">Login</a>
|
||||||
<h1 class="rtitle">Edit Profile</h1>
|
<h1 class="rtitle">Edit profile</h1>
|
||||||
<a href="#following" class="ui-btn-right" style="">Following</a>
|
<a href="#following" class="ui-btn-right" style="">Following</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@ -399,7 +399,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div style="font-size:80%;text-align: center;">
|
<div style="font-size:80%;text-align: center;">
|
||||||
Secret key: <span class="secret-key"></span>
|
<span class="label">Secret key:</span> <span class="secret-key"></span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user