[l10n] add language selector
authortornoz <tornoz@laposte.net>
Sat, 19 Mar 2016 12:51:59 +0000 (13:51 +0100)
committertornoz <tornoz@laposte.net>
Sat, 19 Mar 2016 12:51:59 +0000 (13:51 +0100)
l10n/js/br.js
l10n/js/fr.js
l10n/po/br/trivabble.po
l10n/po/fr/trivabble.po
l10n/pot/trivabble.pot

index 59a0e2c7fb3553b3a41a1457f639bc89bdd926a9..9537ad9fde4f6c2c8ac411ae4709f961cd0770df 100644 (file)
@@ -1 +1 @@
-(function(){var _=myAlert.l10n;_("br","OK","Mat eo");_("br","Yes","Ya");_("br","No","Ket");_("br","Cancel","Nullañ");_=trivabble.l10n;_("br","","Project-Id-Version: \nPOT-Creation-Date: \nPO-Revision-Date: \nLanguage-Team: \nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nX-Generator: Poedit 1.8.7\nLast-Translator: \nPlural-Forms: nplurals=2; plural=(n > 1);\nLanguage: br\n");_("br","Your game is not over. Are you sure you want to leave now?","N'eo ket echu ho c'hoariadenn. Sur oc'h e fell deoc'h kuitaat bremañ?");_("br","You are about to leave the current game. To recover it, please note its number: {0}","Emaoc'h o vont da guitaat ar c'hoariadenn. Evit hec'h adkavout e c'hallit notenniñ an niverenn da heul: {0}");_("br","Sorry, a problem just happened. The page must be reloaded. If the problem is not too serious, you should be able to keep playing normally. Otherwise, contact the person who is able to fix the problem. Click on “Yes” to reload the page.","Digarezit, ur gudenn a zo degouezhet. Ret eo adkargañ ar bajenn. Ma n'eo ket re bouezus ar gudenn e o tu deoc'h kenderc'hel da c'hoari. E mod all, kit e darempred gant drouizig@drouizig.org evit kempenn ar gudenn. Klikit war \"Ya\" evit adkargañ ar bajenn.");_("br","To join a game, please give the number which is displayed on your adversary(ies)' screen.\nIf you do not know it, ask them.\n\nWarning: your adversary must not take your number, (s)he must keep his/her own. If you whish to recover your current game, please not the following number: {0}.","Evit kevreañ d'ur c'hoariadenn, roit an niverenn diskouezet war skramm ho enebour(ien).\nMa n'anavezit ket anezhañ, goulennit ganto.\n\nDiwallit: ne rank ket hoc'h enebour kemer ho niverenn, ret eo dezhañ pe dezhi derc'hel (h)e hini. Ma fell deoc'h adkavout ho c'hoari bremanel, notennit an niverenn da heul: {0}.");_("br","It seems your did not give a correct number, or you clicked on “Cancel”. As a result, the current game continues, if any. To join a game, click on “Join a game” again.","War a seblant n'ho peus ket roet un niverenn dalvoudek, p ekliket ho peus war \"Nullañ\". Kendalc'het e vo gant ar c'hoari bremanel. Evit kevreañ d'ur c'hoari, klikit war \"Kevreañ d'ur c'hoari\" adarre.");_("br","To change your name, enter a new one. You can keep using your current name by cancelling. Please note that if you change your name and you have games in progress, you will not be able to keep playing them anymore unless you get back to your current name.","Evit kemmañ hoc'h anv, enankit unan nevez. Gallout a rit derc'hel hoc'h hini bremanel en ur glikañ war \"Nullañ\". Diwallit: ma kemmit hoc'h anv en ur c'hoari, ne vo ket tu deoc'h kenderc'hel da c'hoari estreget mar adlakit hoc'h anv bremanel en-dro.");_("br","You cannot take another tile: your rack is full.","N'hallit ket kement ur pezh all. Leun eo ho touger-pezhioù.");_("br","Are you sure you want to put all the tiles back in the bag (un order to play another game)?","Sur oc'h e fell deoc'h adlakaat an holl bezhioù er sac'h (evit c'hoari en-dro)?");_("br","Are you sure you want to put all your tiles back in the bag?","Sur oc'h e fell deoc'h adlakaat holl ho pezhio er sac'h?");_("br","It seems your did not give your name. You need to do it for the game to run properly.","War a-seblant n'ho peus ket roet hoc'h anv. et eo deoc'h en ober evit gellout c'hoari.");_("br","Hello! To begin, enter your name. Your adversaries will see this name when you play with them.","Demat! Evit kregiñ da c'hoari, enankit hoc'h anv. Hoc'h enebourien a welo an anv pa viot o c'hoari gante.");_("br","Double\nLetter","Lizherenn\nZoubl");_("br","Double\nWord","Ger\nDoubl");_("br","Triple\nLetter","Lizherenn\nDripl");_("br","Triple\nWord","Ger\nTripl");_("br","Join adversaries","Kevreañ gant enebourien");_("br","You are:","Hoc'h anv:");_("br","Change","Kemmañ");_("br","(name to give)","(anv da reiñ)");_("br","Put back all the tiles\nin the bag","Adlakaat an holl pezhio er sac'h");_("br","Number of your game:","Niverenn ho c'hoari:");_("br","(pending)","(o c'hortoz)");_("br","Write a message to your adversaries here","Skrivit kemennadenno d'hoc'h enebourien aze");_("br","Send message","Kas ar gemennadenn");_("br","Sound of the tiles","Son ar pezhioù");_("br","Sound of messages","Son ar c'hemennadenoù");_("br","Number of tiles in the bag:","Niver a bezhioù er sac'h:");_("br","Click on it to take one.","Klikit warnañ evit kemer unan");_("br","Put back all the tiles in the bag","Adlakaat an holl pezhioù er sac'h");_("br","Participant","C'hoarier");_("br","Rack","Douger-pezhioù");_("br","Score","Poentoù");_("br","Waiting for other participants…","O c'hortoz c'hoarien all...");_("br","Click on someone's score\nto change it.","Klikit war poentoù unan bennak\nevit kemmañ.");_("br","Put back all the tiles of\nyour rack in the bag","Adlakaat holl pezhioù ho\ntouger-pezhoù er sac'h");if(trivabble.applyL10n){trivabble.applyL10n();}})();
\ No newline at end of file
+(function(){var _=myAlert.l10n;_("br","OK","Mat eo");_("br","Yes","Ya");_("br","No","Ket");_("br","Cancel","Nullañ");_=trivabble.l10n;_("br","","Project-Id-Version: \nPOT-Creation-Date: \nPO-Revision-Date: \nLanguage-Team: \nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nX-Generator: Poedit 1.8.7\nLast-Translator: \nPlural-Forms: nplurals=2; plural=(n > 1);\nLanguage: br\n");_("br","Your game is not over. Are you sure you want to leave now?","N'eo ket echu ho c'hoariadenn. Sur oc'h e fell deoc'h kuitaat bremañ?");_("br","You are about to leave the current game. To recover it, please note its number: {0}","Emaoc'h o vont da guitaat ar c'hoariadenn. Evit hec'h adkavout e c'hallit notenniñ an niverenn da heul: {0}");_("br","Sorry, a problem just happened. The page must be reloaded. If the problem is not too serious, you should be able to keep playing normally. Otherwise, contact the person who is able to fix the problem. Click on “Yes” to reload the page.","Digarezit, ur gudenn a zo degouezhet. Ret eo adkargañ ar bajenn. Ma n'eo ket re bouezus ar gudenn e o tu deoc'h kenderc'hel da c'hoari. E mod all, kit e darempred gant drouizig@drouizig.org evit kempenn ar gudenn. Klikit war \"Ya\" evit adkargañ ar bajenn.");_("br","To join a game, please give the number which is displayed on your adversary(ies)' screen.\nIf you do not know it, ask them.\n\nWarning: your adversary must not take your number, (s)he must keep his/her own. If you whish to recover your current game, please not the following number: {0}.","Evit kevreañ d'ur c'hoariadenn, roit an niverenn diskouezet war skramm ho enebour(ien).\nMa n'anavezit ket anezhañ, goulennit ganto.\n\nDiwallit: ne rank ket hoc'h enebour kemer ho niverenn, ret eo dezhañ pe dezhi derc'hel (h)e hini. Ma fell deoc'h adkavout ho c'hoari bremanel, notennit an niverenn da heul: {0}.");_("br","It seems your did not give a correct number, or you clicked on “Cancel”. As a result, the current game continues, if any. To join a game, click on “Join a game” again.","War a seblant n'ho peus ket roet un niverenn dalvoudek, p ekliket ho peus war \"Nullañ\". Kendalc'het e vo gant ar c'hoari bremanel. Evit kevreañ d'ur c'hoari, klikit war \"Kevreañ d'ur c'hoari\" adarre.");_("br","To change your name, enter a new one. You can keep using your current name by cancelling. Please note that if you change your name and you have games in progress, you will not be able to keep playing them anymore unless you get back to your current name.","Evit kemmañ hoc'h anv, enankit unan nevez. Gallout a rit derc'hel hoc'h hini bremanel en ur glikañ war \"Nullañ\". Diwallit: ma kemmit hoc'h anv en ur c'hoari, ne vo ket tu deoc'h kenderc'hel da c'hoari estreget mar adlakit hoc'h anv bremanel en-dro.");_("br","You cannot take another tile: your rack is full.","N'hallit ket kement ur pezh all. Leun eo ho touger-pezhioù.");_("br","Are you sure you want to put all the tiles back in the bag (un order to play another game)?","Sur oc'h e fell deoc'h adlakaat an holl bezhioù er sac'h (evit c'hoari en-dro)?");_("br","Are you sure you want to put all your tiles back in the bag?","Sur oc'h e fell deoc'h adlakaat holl ho pezhio er sac'h?");_("br","It seems your did not give your name. You need to do it for the game to run properly.","War a-seblant n'ho peus ket roet hoc'h anv. et eo deoc'h en ober evit gellout c'hoari.");_("br","Hello! To begin, enter your name. Your adversaries will see this name when you play with them.","Demat! Evit kregiñ da c'hoari, enankit hoc'h anv. Hoc'h enebourien a welo an anv pa viot o c'hoari gante.");_("br","Double\nLetter","Lizherenn\nZoubl");_("br","Double\nWord","Ger\nDoubl");_("br","Triple\nLetter","Lizherenn\nDripl");_("br","Triple\nWord","Ger\nTripl");_("br","Join adversaries","Kevreañ gant enebourien");_("br","You are:","Hoc'h anv:");_("br","Change","Kemmañ");_("br","(name to give)","(anv da reiñ)");_("br","Put back all the tiles\nin the bag","Adlakaat an holl pezhio er sac'h");_("br","Number of your game:","Niverenn ho c'hoari:");_("br","(pending)","(o c'hortoz)");_("br","Write a message to your adversaries here","Skrivit kemennadenno d'hoc'h enebourien aze");_("br","Send message","Kas ar gemennadenn");_("br","Sound of the tiles","Son ar pezhioù");_("br","Sound of messages","Son ar c'hemennadenoù");_("br","Number of tiles in the bag:","Niver a bezhioù er sac'h:");_("br","Click on it to take one.","Klikit warnañ evit kemer unan");_("br","Put back all the tiles in the bag","Adlakaat an holl pezhioù er sac'h");_("br","Participant","C'hoarier");_("br","Rack","Douger-pezhioù");_("br","Score","Poentoù");_("br","Waiting for other participants…","O c'hortoz c'hoarien all...");_("br","Click on someone's score\nto change it.","Klikit war poentoù unan bennak\nevit kemmañ.");_("br","Put back all the tiles of\nyour rack in the bag","Adlakaat holl pezhioù ho\ntouger-pezhoù er sac'h");_("br","Interface language:","Yezh ar c'hetal:");if(trivabble.applyL10n){trivabble.applyL10n();}})();
\ No newline at end of file
index 8602279c9fc9fab39d4a942ecef00e80d9e63bf1..6844638e2dc1359b2733a12f9a516d59ff312789 100644 (file)
@@ -1 +1 @@
-(function(){var _=myAlert.l10n;_("fr","OK","OK");_("fr","Yes","Oui");_("fr","No","Non");_("fr","Cancel","Annuler");_=trivabble.l10n;_("fr","Your game is not over. Are you sure you want to leave now?","Votre partie n'est pas terminée. Êtes-vous sûr·e de vouloir la quitter ?");_("fr","You are about to leave the current game. To recover it, please note its number: {0}","Vous allez quitter la partie en cours. Pour la retrouver, notez bien son numéro : {0}");_("fr","Sorry, a problem just happened. The page must be reloaded. If the problem is not too serious, you should be able to keep playing normally. Otherwise, contact the person who is able to fix the problem. Click on “Yes” to reload the page.","Désolé, une erreur s'est produite. La page doit être chargée de nouveau et si le problème n'est pas très grave, vous devriez pouvoir continuer à jouer normalement. Sinon, contactez la personne qui devrait pouvoir régler le problème. Cliquez sur « Oui » pour recharger la page.");_("fr","To join a game, please give the number which is displayed on your adversary(ies)' screen.\nIf you do not know it, ask them.\n\nWarning: your adversary must not take your number, (s)he must keep his/her own. If you whish to recover your current game, please not the following number: {0}.","Pour rejoindre une partie, donnez le numéro qui s'affiche chez votre (vos) adversaire(s).\nSi vous ne le connaissez pas, demandez-lui (leur).\n\nAttention : votre adversaire ne doit pas prendre votre numéro, il doit garder le sien. Si vous souhaitez retrouver votre partie actuelle plus tard, gardez le numéro suivant : {0}.");_("fr","It seems your did not give a correct number, or you clicked on “Cancel”. As a result, the current game continues, if any. To join a game, click on “Join a game” again.","Il semblerait que vous n'avez pas donné un numéro correct, ou que vous avez cliqué sur « Annuler ». Par conséquent, la partie en cours continue, s'il y a une partie en cours. Pour rejoindre une partie, cliquez à nouveau sur « Rejoindre une partie ».");_("fr","To change your name, enter a new one. You can keep using your current name by cancelling. Please note that if you change your name and you have games in progress, you will not be able to keep playing them anymore unless you get back to your current name.","Pour changer de nom, saisissez-en un nouveau. Vous pouvez continuer à utiliser votre ancien nom en annulant. Veuillez noter que si vous changez de nom et que vous avez des parties en cours, vous ne pourrez plus jouer à celles-ci, sauf si vous reprenez votre ancien nom.");_("fr","You cannot take another tile: your rack is full.","Vous ne pouvez pas tirer de pièce : votre chevalet est complet.");_("fr","Are you sure you want to put all the tiles back in the bag (un order to play another game)?","Êtes-vous sûr·e de vouloir remettre toutes les lettres du jeu dans le sac (en vue de jouer une nouvelle partie) ?");_("fr","Are you sure you want to put all your tiles back in the bag?","Êtes-vous sûr·e de vouloir remettre toutes vos lettres dans le sac ?");_("fr","It seems your did not give your name. You need to do it for the game to run properly.","Il semblerait que vous n'avez pas renseigné votre nom. Il est nécessaire de le faire pour le bon déroulement du jeu.");_("fr","Hello! To begin, enter your name. Your adversaries will see this name when you play with them.","Bonjour ! Pour commencer, saisissez votre nom. Vos adversaires verront ce nom quand vous jouerez avec eux.");_("fr","Double\nLetter","Lettre\nDouble");_("fr","Double\nWord","Mot\nDouble");_("fr","Triple\nLetter","Lettre\nTriple");_("fr","Triple\nWord","Mot\nTriple");_("fr","Join adversaries","Rejoindre des adversaires");_("fr","You are:","Vous êtes :");_("fr","Change","Changer");_("fr","(name to give)","(nom à renseigner)");_("fr","Put back all the tiles\nin the bag","Remettre toutes les pièces\ndans le sac");_("fr","Number of your game:","Numéro de votre partie :");_("fr","(pending)","(en attente)");_("fr","Write a message to your adversaries here","Écrivez un message à vos adversaires ici");_("fr","Send message","Envoyer le message");_("fr","Sound of the tiles","Bruit des pièces");_("fr","Sound of messages","Bruit des messages");_("fr","Number of tiles in the bag:","Nombre de pièces dans le sac :");_("fr","Click on it to take one.","Cliquez dessus pour en prendre une.");_("fr","Put back all the tiles in the bag","Ranger toutes les pièces dans le sac");_("fr","Participant","Participant·e");_("fr","Rack","Chevalet");_("fr","Score","Score");_("fr","Waiting for other participants…","En attente des autres participants…");_("fr","Click on someone's score\nto change it.","Cliquez sur le score de quelqu'un\npour le changer.");_("fr","Put back all the tiles of\nyour rack in the bag","Remettre toutes les pièces du\nchevalet dans le sac");if(trivabble.applyL10n){trivabble.applyL10n();}})();
\ No newline at end of file
+(function(){var _=myAlert.l10n;_("fr","OK","OK");_("fr","Yes","Oui");_("fr","No","Non");_("fr","Cancel","Annuler");_=trivabble.l10n;_("fr","Your game is not over. Are you sure you want to leave now?","Votre partie n'est pas terminée. Êtes-vous sûr·e de vouloir la quitter ?");_("fr","You are about to leave the current game. To recover it, please note its number: {0}","Vous allez quitter la partie en cours. Pour la retrouver, notez bien son numéro : {0}");_("fr","Sorry, a problem just happened. The page must be reloaded. If the problem is not too serious, you should be able to keep playing normally. Otherwise, contact the person who is able to fix the problem. Click on “Yes” to reload the page.","Désolé, une erreur s'est produite. La page doit être chargée de nouveau et si le problème n'est pas très grave, vous devriez pouvoir continuer à jouer normalement. Sinon, contactez la personne qui devrait pouvoir régler le problème. Cliquez sur « Oui » pour recharger la page.");_("fr","To join a game, please give the number which is displayed on your adversary(ies)' screen.\nIf you do not know it, ask them.\n\nWarning: your adversary must not take your number, (s)he must keep his/her own. If you whish to recover your current game, please not the following number: {0}.","Pour rejoindre une partie, donnez le numéro qui s'affiche chez votre (vos) adversaire(s).\nSi vous ne le connaissez pas, demandez-lui (leur).\n\nAttention : votre adversaire ne doit pas prendre votre numéro, il doit garder le sien. Si vous souhaitez retrouver votre partie actuelle plus tard, gardez le numéro suivant : {0}.");_("fr","It seems your did not give a correct number, or you clicked on “Cancel”. As a result, the current game continues, if any. To join a game, click on “Join a game” again.","Il semblerait que vous n'avez pas donné un numéro correct, ou que vous avez cliqué sur « Annuler ». Par conséquent, la partie en cours continue, s'il y a une partie en cours. Pour rejoindre une partie, cliquez à nouveau sur « Rejoindre une partie ».");_("fr","To change your name, enter a new one. You can keep using your current name by cancelling. Please note that if you change your name and you have games in progress, you will not be able to keep playing them anymore unless you get back to your current name.","Pour changer de nom, saisissez-en un nouveau. Vous pouvez continuer à utiliser votre ancien nom en annulant. Veuillez noter que si vous changez de nom et que vous avez des parties en cours, vous ne pourrez plus jouer à celles-ci, sauf si vous reprenez votre ancien nom.");_("fr","You cannot take another tile: your rack is full.","Vous ne pouvez pas tirer de pièce : votre chevalet est complet.");_("fr","Are you sure you want to put all the tiles back in the bag (un order to play another game)?","Êtes-vous sûr·e de vouloir remettre toutes les lettres du jeu dans le sac (en vue de jouer une nouvelle partie) ?");_("fr","Are you sure you want to put all your tiles back in the bag?","Êtes-vous sûr·e de vouloir remettre toutes vos lettres dans le sac ?");_("fr","It seems your did not give your name. You need to do it for the game to run properly.","Il semblerait que vous n'avez pas renseigné votre nom. Il est nécessaire de le faire pour le bon déroulement du jeu.");_("fr","Hello! To begin, enter your name. Your adversaries will see this name when you play with them.","Bonjour ! Pour commencer, saisissez votre nom. Vos adversaires verront ce nom quand vous jouerez avec eux.");_("fr","Double\nLetter","Lettre\nDouble");_("fr","Double\nWord","Mot\nDouble");_("fr","Triple\nLetter","Lettre\nTriple");_("fr","Triple\nWord","Mot\nTriple");_("fr","Join adversaries","Rejoindre des adversaires");_("fr","You are:","Vous êtes :");_("fr","Change","Changer");_("fr","(name to give)","(nom à renseigner)");_("fr","Put back all the tiles\nin the bag","Remettre toutes les pièces\ndans le sac");_("fr","Number of your game:","Numéro de votre partie :");_("fr","(pending)","(en attente)");_("fr","Write a message to your adversaries here","Écrivez un message à vos adversaires ici");_("fr","Send message","Envoyer le message");_("fr","Sound of the tiles","Bruit des pièces");_("fr","Sound of messages","Bruit des messages");_("fr","Number of tiles in the bag:","Nombre de pièces dans le sac :");_("fr","Click on it to take one.","Cliquez dessus pour en prendre une.");_("fr","Put back all the tiles in the bag","Ranger toutes les pièces dans le sac");_("fr","Participant","Participant·e");_("fr","Rack","Chevalet");_("fr","Score","Score");_("fr","Waiting for other participants…","En attente des autres participants…");_("fr","Click on someone's score\nto change it.","Cliquez sur le score de quelqu'un\npour le changer.");_("fr","Put back all the tiles of\nyour rack in the bag","Remettre toutes les pièces du\nchevalet dans le sac");_("fr","Interface language:","Langue de l'interface :");if(trivabble.applyL10n){trivabble.applyL10n();}})();
\ No newline at end of file
index d0617efd28984477985258a561fe34d53fe79d50..148b219d86a6d3c6f9a8095e2969d098985b7ef6 100644 (file)
@@ -199,3 +199,6 @@ msgid ""
 msgstr ""
 "Adlakaat holl pezhioù ho\n"
 "touger-pezhoù er sac'h"
+
+msgid  "Interface language:"
+msgstr "Yezh ar c'hetal:"
index 6cdafb7c1a5f7275ddc4c144f82f2f9860dcc4e6..30ecb42496e7f90d60ddbd065e644078233bcaaa 100644 (file)
@@ -105,3 +105,6 @@ msgstr "Cliquez sur le score de quelqu'un\npour le changer."
 \r
 msgid  "Put back all the tiles of\nyour rack in the bag"\r
 msgstr "Remettre toutes les pièces du\nchevalet dans le sac"\r
+\r
+msgid  "Interface language:"\r
+msgstr "Langue de l'interface :"\r
index 5d4e03867f4e955682c3debbda6c7bd6146b82c6..3ac05076a4473246ddbd980c2790aaea57078905 100644 (file)
@@ -111,3 +111,6 @@ msgstr ""
 #. wider than the original sentence.
 msgid  "Put back all the tiles of\nyour rack in the bag"
 msgstr ""
+
+msgid  "Interface language:"
+msgstr ""