summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEvgeny Fadeev <evgeny.fadeev@gmail.com>2010-12-27 20:44:41 -0500
committerEvgeny Fadeev <evgeny.fadeev@gmail.com>2010-12-27 20:44:41 -0500
commit0583e2b1fb971e62b269fe1735d28134a7d13766 (patch)
treea12ae202e46e02e83eb25440c43d5a9f67d27009
parent7c1a8b4ec8f470e08d93d9ea5a3c3d18618def78 (diff)
downloadaskbot-0583e2b1fb971e62b269fe1735d28134a7d13766.tar.gz
askbot-0583e2b1fb971e62b269fe1735d28134a7d13766.tar.bz2
askbot-0583e2b1fb971e62b269fe1735d28134a7d13766.zip
removed urls from the javascript locale and fixed one split message in all languages, and some work on russian js
-rw-r--r--askbot/skins/default/media/js/i18n.js134
-rw-r--r--askbot/skins/default/media/js/post.js5
2 files changed, 21 insertions, 118 deletions
diff --git a/askbot/skins/default/media/js/i18n.js b/askbot/skins/default/media/js/i18n.js
index 9c43262a..2922e761 100644
--- a/askbot/skins/default/media/js/i18n.js
+++ b/askbot/skins/default/media/js/i18n.js
@@ -23,8 +23,7 @@ var i18nZh = {
'add a comment':"添加评论",
'comments':"评论",
'confirm delete comment':"真要删除此评论吗?",
- 'characters':'字符',
- 'can write':'还可写',
+ '{0} characters left': '还可写{0}字符',
'click to close':'点击消息框关闭',
'loading...':'读取中...',
'tags cannot be empty':'标签不能为空。',
@@ -34,7 +33,7 @@ var i18nZh = {
'please enter title':'请输入标题。',
'title minchars':"请输入至少 {0} 字符。",
'delete':'删除',
- 'undelete': '取消',
+ 'undelete':'取消',
'bold':'粗体',
'italic':'斜体',
'link':'超链接',
@@ -76,8 +75,7 @@ var i18nZhtw = {
'add a comment':"添加評論",
'comments':"評論",
'confirm delete comment':"刪除評論確認",
- 'characters':'字',
- 'can write':'還可寫',
+ '{0} characters left': '還可寫{0}字',
'click to close':'點擊消息框關閉',
'loading...':'讀取中...',
'tags cannot be empty':'標籤不能為空白',
@@ -87,7 +85,7 @@ var i18nZhtw = {
'please enter title':'請輸入標題。',
'title minchars':"請輸入至少 {0} 字符。",
'delete':'刪除',
- 'undelete': '取消',
+ 'undelete':'取消',
'bold':'粗體',
'italic':'斜體',
'link':'超連接',
@@ -127,7 +125,6 @@ var i18nEn = {
'post recovered':'your post is now restored!',
'post deleted':'your post has been deleted',
'confirm delete comment':'do you really want to delete this comment?',
- 'can write':' ',
'tablimits info':'up to 5 tags, no more than 20 characters each',
'content minchars': 'please enter more than {0} characters',
'title minchars':"please enter at least {0} characters",
@@ -160,23 +157,11 @@ var i18nFi = {
'post recovered':'postauksesi on palautettu!',
'post deleted':'postauksesi on poistettu',
'confirm delete comment':'oletko varma, että haluat poistaa tämän kommentin?',
- 'can write':'on ',
'tablimits info':'maksimissaan 5 tagia, jotka ovat maksimissaan 20 merkkiä pitkiä',
'content minchars': 'syötä vähintään {0} merkkiä',
'title minchars':"syötä vähintään {0} merkkiä",
- 'characters':'merkkiä jäljellä',
+ '{0} characters left': '{0} merkkiä jäljellä',
'cannot flag message as offensive twice':'ei voi merkata kahta kertaa ',
- 'questions/' : 'kysymykset/',
- 'answers/' : 'vastukset/',
- 'comments/' : 'kommentit/',
- 'vote/' : 'aanesta/',
- 'delete/' : 'poista/',
- //'unmark-tag/':'/',
- //'ignored/':'/',
- //'mark-tag/':'/',
- //'interesting/':'/',
- 'command/':'komento/',
- 'moderate-user/': 'muokkaa-kayttajaa/'
};
var i18nTr = {
@@ -204,8 +189,7 @@ var i18nTr = {
'add a comment':"yorum ekle",
'comments':"yorumlar",
'confirm delete comment':"yorumu silmek istediğinizden emin misiniz?",
- 'characters':'karakter eksik',
- 'can write':'yazılabilir ',
+ '{0} characters left': 'yazılabilir {0} karakter eksik',
'click to close':'kapatmak için tıklayın',
'loading...':'yükleniyor...',
'tags cannot be empty':'etiketler boş olamaz',
@@ -215,7 +199,7 @@ var i18nTr = {
'please enter title':'lütfen bir başlık yazın',
'title minchars':"Lütfen en az (0) karakter girin",
'delete':'sil',
- 'undelete': 'geri al',
+ 'undelete':'geri al',
'bold': 'kalın',
'italic':'italik',
'link':'link',
@@ -231,17 +215,6 @@ var i18nTr = {
'enter image url':'örnek resmin URLsini girin: <br />http://www.example.com/image.jpg \"resim başlığı\"',
'enter url':'web adresini girin: <br />http://www.cnprog.com/ \"başlık bağlantısı\"</p>"',
'upload image':'resim yükle:',
- 'questions/' : 'sorular/',
- 'answers/' : 'cevaplar/',
- 'comments/' : 'yorumlar/',
- 'vote/' : 'oy/',
- 'delete/' : 'sil/',
- 'unmark-tag/':'etiket-işaretini-kaldır/',
- 'ignored/':'yoksayıldı/',
- 'mark-tag/':'etiket/',
- 'interesting/':'ilginç/',
- 'command/':'komut/',
- 'moderate-user/': 'yöneticiler/'
};
var i18nEs = {
@@ -269,8 +242,7 @@ var i18nEs = {
'add a comment':"agregar comentarios",
'comments':"comentarios",
'confirm delete comment':"¿Realmente desea borrar este comentario?",
- 'characters':'caracteres faltantes',
- 'can write':'tiene ',
+ '{0} characters left': '{0} caracteres faltantes',
'click to close':'haga click para cerrar',
'loading...':'cargando...',
'tags cannot be empty':'las etiquetas no pueden estar vacías',
@@ -296,17 +268,6 @@ var i18nEs = {
'enter image url':'introduzca la URL de la imagen, por ejemplo:<br />http://www.example.com/image.jpg \"titulo de imagen\"',
'enter url':'introduzca direcciones web, ejemplo:<br />http://www.cnprog.com/ \"titulo del enlace\"</p>"',
'upload image':'cargar imagen:',
- 'questions/' : 'preguntas/',
- 'answers/' : 'respuestas/',
- 'comments/' : 'comentarios/',
- 'vote/' : 'votar/',
- 'delete/' : 'eliminar/',
- 'unmark-tag/':'desmarcar-etiqueta/',
- 'ignored/':'ignorada/',
- 'mark-tag/':'marcar-etiqueta/',
- 'interesting/':'interesante/',
- 'command/':'comando/',
- 'moderate-user/': 'moderar-usuario/'
};
var i18nDe = {
@@ -318,10 +279,9 @@ var i18nDe = {
'anonymous users cannot select favorite questions': 'Gastbenutzer können keine Fragen als Favoriten markieren',
'bold': 'Fett',
'bulleted list': 'Liste',
- 'can write': 'Noch ',
+ '{0} characters left': '{0} characters left',
'cannot flag message as offensive twice': 'Beiträge können nicht doppelt gemeldet werden',
'cannot pick own answer as best': 'Eigene Antworten können nicht als die korrekte akzeptiert werden',
- 'characters': 'Zeichen',
'click to close': 'Schließen mit Klick',
'comments': 'Kommentare',
'community karma points': ' Punkte erforderlich) - ',
@@ -361,39 +321,24 @@ var i18nDe = {
'undelete': 'wiederherstellen',
'undo': 'Rückgängig',
'upload image': 'Bild hochladen',
- 'questions/': 'fragen/',
- 'question/': 'frage/',
- 'delete/': 'loeschen/',
- 'comments/': 'kommentare/',
- 'answers/': 'antworten/',
- 'vote/': 'abstimmen/',
- 'unmark-tag/':'tag-entfernen/',
- 'ignored/':'ignoriert/',
- 'mark-tag/':'tag-markieren/',
- 'interesting/':'interessant/',
- 'command/':'befehl/',
- 'moderate-user/': 'benutzer-moderieren/',
- 'account/': 'zugang/',
- 'signin/': 'einloggen/'
};
var i18nRu = {
- "anonymous users cannot vote": "неавторизированные пользователи не могут голосовать ",
+ "anonymous users cannot vote": "Извините, но для того чтобы голосовать, ",
'add a comment': 'добавить комментарий',
'add comment': 'добавить комментарий',
- 'save comment': 'save comment',
- 'anonymous users cannot delete/undelete': 'неавторизированные пользователи не могут восстанавливать и удалять сообщения',
- 'anonymous users cannot flag offensive posts': 'неавторизированные пользователи не могут пожаловаться на сообщение',
- 'anonymous users cannot select favorite questions': 'неавторизированные пользователи не могут добавлять вопросы в закладки',
- 'Are you sure you want to remove your {provider} login?': 'oeuaou',
+ 'save comment': 'сохранить комментарий',
+ 'anonymous users cannot delete/undelete': 'неавторизированные пользователи не могут восстанавливать и удалять сообщения ',
+ 'anonymous users cannot flag offensive posts': 'Извините, но для того чтобы пожаловаться на сообщение, ',
+ 'anonymous users cannot select favorite questions': 'Извините, но для того чтобы добавть вопрос в закладки, ',
+ 'Are you sure you want to remove your {provider} login?': 'Вы действительно хотите удалить логин через {provider}?',
'bold': 'жирный',
- 'bulleted list': 'список',
- 'can write': 'пишите',
+ 'bulleted list': 'маркированный список',
'cancel': 'cancel',
+ '{0} characters left': 'осталось место для {0} символов',
'cannot flag message as offensive twice': 'нельзя отметить сообщение как спам два раза',
'cannot pick own answer as best': 'нельзя выбрать собственный ответ в качестве лучшего',
- 'characters': 'символы',
'Change password': 'Change password',
'Change your {provider} password': 'Change your {provider} password',
'click to close': 'нажмите, что бы закрыть',
@@ -456,17 +401,6 @@ var i18nRu = {
'upload image': 'загрузить изображение',
'upload file attachment': 'upload file attachment',
'You don\'t have a method to log in right now, please add one or more by clicking any of the icons below.': 'You don\'t have a method to log in right now, please add one or more by clicking any of the icons below.',
- 'delete/': 'udalyaem/',
- 'answers/': 'otvety/',
- 'comments/': 'kommentarii/',
- 'questions/': 'voprosy/',
- 'vote/': 'golosuem/',
- 'unmark-tag/':'otmenyaem-pometku-temy/',
- 'ignored/':'neinteresnaya/',
- 'mark-tag/':'pomechayem-temy/',
- 'interesting/':'interesnaya/',
- 'command/':'komanda/',
- 'moderate-user/': 'модерировать-пользователя/'
};
var i18nFr = {
@@ -478,10 +412,9 @@ var i18nFr = {
'anonymous users cannot select favorite questions': 'Les utilisateurs anonymes ne peuvent pas sélectionner leurs questions favorites',
'bold': 'gras',
'bulleted list': 'liste',
- 'can write': 'peut écrire ',
+ '{0} characters left': '{0} characters left',
'cannot flag message as offensive twice': 'Vous ne pouvez pas signaler deux fois un message à contenu abusif',
'cannot pick own answer as best': 'Vous ne pouvez pas désigner une de vos propres réponses comme étant la meilleure réponse',
- 'characters': 'caractères',
'click to close': 'cliquez pour fermer',
'comments': 'commentaires',
'community karma points': ' Points de karma - ',
@@ -521,20 +454,6 @@ var i18nFr = {
'undelete': 'Restaurer',
'undo': 'Annuler',
'upload image': 'Charger une image',
- 'questions/': 'questions/',
- 'question/': 'question/',
- 'delete/': 'supprimer/',
- 'comments/': 'commentaires/',
- 'answers/': 'reponses/',
- 'vote/': 'voter/',
- 'unmark-tag/':'retirer-un-tag/',
- 'ignored/':'ignoree/',
- 'mark-tag/':'marquer-avec-un-tag/',
- 'interesting/':'interessant/',
- 'command/':'commande/',
- 'moderate-user/': 'moderer-utilisateur/',
- 'account/': 'compte/',
- 'signin/': 'connexion/'
};
var i18nIt = {
@@ -546,10 +465,9 @@ var i18nIt = {
'anonymous users cannot select favorite questions': 'Gli utenti anonimi non possono aggiungere domande ai preferiti',
'bold': 'grassetto',
'bulleted list': 'Lista',
- 'can write': 'può scrivere ',
'cannot flag message as offensive twice': 'non è possibile flaggare come offensivo più di una volta ',
'cannot pick own answer as best': 'non è possibile assegnare come miglior risposta ad una propria domanda una propria risposta',
- 'characters': 'caratteri rimanenti',
+ '{0} characters left': '{0} caratteri rimanenti',
'click to close': 'clicca per chiudere',
'comments': 'commenti',
'community karma points': ' punti reputazione - ',
@@ -589,20 +507,6 @@ var i18nIt = {
'undelete': 'elimina',
'undo': 'annulla',
'upload image': 'carica immagine',
- 'questions/': 'domande/',
- 'question/': 'domanda/',
- 'delete/': 'elimina/',
- 'comments/': 'commenti/',
- 'answers/': 'risposte/',
- 'vote/': 'voti/',
- 'unmark-tag/':'unmark-tag/',
- 'ignored/':'ignorato/',
- 'mark-tag/':'mark-tag/',
- 'interesting/':'interessante/',
- 'command/':'command/',
- 'moderate-user/': 'modera-utente/',
- 'account/': 'account/',
- 'signin/': 'accedi/'
};
var i18n = {
diff --git a/askbot/skins/default/media/js/post.js b/askbot/skins/default/media/js/post.js
index 0709d66e..36a5f320 100644
--- a/askbot/skins/default/media/js/post.js
+++ b/askbot/skins/default/media/js/post.js
@@ -951,9 +951,8 @@ EditCommentForm.prototype.getCounterUpdater = function(){
}
else {
color = length > length2 ? "#f00" : length > length1 ? "#f60" : "#999";
- var feedback = $.i18n._('can write') + ' ' +
- (maxCommentLength - length) + ' ' +
- $.i18n._('characters');
+ var feedback = $.i18n._('{0} characters left')
+ .replace('{0}', maxCommentLength - length);
}
counter.html(feedback).css('color', color);
};