This commit is contained in:
2023-10-12 19:53:50 +02:00
parent cd756d2218
commit a6f6a84a8a
39 changed files with 1865 additions and 0 deletions

67
lang/en/lang.php Normal file
View File

@ -0,0 +1,67 @@
<?php
/**
* @license http://www.cecill.info/licences/Licence_CeCILL-B_V1-fr.html
* @author Francois Merciol <dokuplugin@merciol.fr>
*
* English language file
*/
// javascript
$lang['js'] =
array ('pleaseWait' => 'Connection to the server in progress ...',
'proposal' => 'Proposal',
'update' => 'Update');
// commands
$lang['remove'] = 'Remove';
$lang['update'] = 'Update';
$lang['proposal'] = 'Proposal';
$lang['new'] = 'Reset';
$lang['clear'] = 'Clear cache';
$lang['clearAll'] = 'Clear all cache';
// labels
$lang['ticketIfUpdate'] = 'Ticket (if update) :';
$lang['ticket'] = 'Ticket';
$lang['useTicket'] = 'Use ticket';
$lang['date'] = 'Date';
$lang['ip'] = 'IP';
$lang['email'] = 'e-mail';
$lang['word'] = 'Word';
$lang['translate'] = 'Translate';
$lang['why'] = 'Why ?';
$lang['poll'] = 'Poll ?';
$lang['why'] = 'Why';
// messages
$lang['readData'] = 'Reread recording data.';
$lang['wordMandatory'] = '"Word" mandatory.';
$lang['translateMandatory'] = '"translate" mandatory.';
$lang['proposalRecorded'] = 'Your proposal is actually recorded or updated with the ticket : ';
$lang['ticketDeleted'] = ' removed.';
$lang['pageDeleted'] = 'Page removed.';
$lang['lastIP'] = 'It is your last proposal. We need time to study them.';
$lang['maxIP'] = 'You send many proposals. Let us time to study them :-).';
$lang['noDef'] = 'Definition doesn\'t exist anymore.';
$lang['writePoll'] = 'Poll recorded.';
$lang['glossaryNotEmpty'] = 'Can\'t remove the no-empty glossary: ';
$lang['glossaryRemoved'] = 'Glossary removed : ';
$lang['notPolledYet'] = 'Be the first to poll!';
$lang['notifySubject'] = '[glossary] New proposal!';
$lang['notifyContent'] = "New proposal:\n\nWord: @WORD@\nTranslate: @TRANSLATE@\n\n";
$lang['badCaptcha'] = "Are you actually a human ?";
$lang['createPage'] = 'Create page';
// toolTip
$lang['tipWord'] = 'Sort by "Word';
$lang['tipTranslate'] = 'Sort by "Translate"';
$lang['tipDate'] = 'Sort by creation';
$lang['tipView'] = 'Sort by view';
$lang['tipScore'] = 'Sort by score';
$lang['tipSearch'] = 'Search text';
$lang['tipWhy'] = 'Click! See the amazing explanation!';
$lang['tipPoll'] = 'Clik to see the explanation and poll.';
$lang['tipPollDown'] = 'I poll against!';
$lang['tipPollUp'] = 'I poll for!';
?>

11
lang/en/pageTemplate.txt Normal file
View File

@ -0,0 +1,11 @@
<wrap tip right>New proposition? \\ Share yours **@@PROPOSITIONPAGE@@** !</wrap>
====== Choisissons notre vocabulaire ======
@@WORD@@@@TRANSLATE@@| Your score : | {{glossary poll="@@POL@@"}} |
TODO Give us your own @@PROPOSITIONPAGE@@ :-)
<WRAP center>
{{glossary list}}
</WRAP>

19
lang/en/settings.php Normal file
View File

@ -0,0 +1,19 @@
<?php
/**
* @license http://www.cecill.info/licences/Licence_CeCILL-B_V1-fr.html
* @author Francois Merciol <dokuplugin@merciol.fr>
*
* English language file
*/
// for the configuration manager
$lang['dataDir'] = 'directory where data are placed';
$lang['recentDays'] = 'number of days the definition is considared new';
$lang['adminGroup'] = 'group to managed proposition and definition';
$lang['maxIP'] = 'maximum waitting proposition per IP adresse';
$lang['propGroup'] = 'group without limite of proposition';
$lang['transSep'] = 'separator that cause a return in translate list';
$lang['propositionPage'] = 'page include proposition form (main glossary page)';
$lang['sampleDelai'] = 'Cache time delay for sample (sec)';
$lang['sampleDelai'] = 'Cache time delay for list (sec)';
?>

View File

@ -0,0 +1 @@
| Say: | <glossary one-way/> <glossary translate>@@TRANSLATE@@</glossary> |

1
lang/en/wordTemplate.txt Normal file
View File

@ -0,0 +1 @@
| Don't say: | <glossary stop/> <glossary word>@@WORD@@</glossary> |

67
lang/fr/lang.php Normal file
View File

@ -0,0 +1,67 @@
<?php
/**
* @license http://www.cecill.info/licences/Licence_CeCILL-B_V1-fr.html
* @author Francois Merciol <dokuplugin@merciol.fr>
*
* French language file
*/
// javascript
$lang['js'] =
array ('pleaseWait' => 'Connexion avec le serveur en cours ...',
'proposal' => 'Faire un don',
'update' => 'Mise à jour');
// commands
$lang['remove'] = 'Supprime';
$lang['update'] = 'Mise à jour';
$lang['proposal'] = 'Faire un don';
$lang['new'] = 'Recommencer';
$lang['clear'] = 'Effacer le cache';
$lang['clearAll'] = 'Effacer tous les caches';
// labels
$lang['ticketIfUpdate'] = 'Ticket (si modification) :';
$lang['ticket'] = 'Ticket';
$lang['useTicket'] = 'Utilise ticket';
$lang['date'] = 'Date';
$lang['ip'] = 'IP';
$lang['email'] = 'Mel';
$lang['word'] = 'Ne dites plus !';
$lang['translate'] = 'Dites !';
$lang['why'] = '?';
$lang['poll'] = 'Avis';
$lang['createPage'] = 'Création de page';
// messages
$lang['readData'] = 'Relecture des données enregistrées.';
$lang['wordMandatory'] = '"Ne dites plus !" nécessaire.';
$lang['translateMandatory'] = '"Dites !" nécessaire.';
$lang['proposalRecorded'] = 'Votre don est bien enregistré (donnez nous du temps pour l\'étudier).<br/>'.
'Il faut cliquer sur "Recommencer" pour un nouveau ticket et ne pas perdre ce don.<br/>'.
'Pour modifier votre demande, voici votre ticket : ';
$lang['ticketDeleted'] = ' supprimé.';
$lang['pageDeleted'] = 'Page supprimée.';
$lang['lastIP'] = 'C\'est votre dernier don. Il faut nous laisser le temps de les étudier :-).';
$lang['maxIP'] = 'Vous avez fait beaucoup de dons. Laissez-nous le temps de les étudier :-).';
$lang['noDef'] = 'La définition n\'éxiste plus.';
$lang['writePoll'] = 'Avis enregistré.';
$lang['glossaryNotEmpty'] = 'Impossible de supprimer le glossaire non vide : ';
$lang['glossaryRemoved'] = 'Glossaire supprimé : ';
$lang['notPolledYet'] = 'Soyez le 1er à donner votre avis !';
$lang['notifySubject'] = '[glossaire] Une nouvelle proposition !';
$lang['notifyContent'] = "Une nouvelle proposition :\n\nNe dites plus : @WORD@\nDites : @TRANSLATE@\n\n";
$lang['badCaptcha'] = "Etes-vous vraiment un humain ?";
// toolTip
$lang['tipWord'] = 'Tri par "Ne dites plus !"';
$lang['tipTranslate'] = 'Tri par "Dites !"';
$lang['tipDate'] = 'Tri par dates';
$lang['tipView'] = 'Tri par vues';
$lang['tipScore'] = 'Tri par avis';
$lang['tipSearch'] = 'Recherche le texte';
$lang['tipWhy'] = 'Un simple clic et<br/>l\'explication déchire !';
$lang['tipPoll'] = 'Un clic pour :<br/> voir l\'explication,<br/> et donner un avis.';
$lang['tipPollDown'] = 'J\'aime pas !<br/>Juste un clic pour le dire.';
$lang['tipPollUp'] = 'J\'aime !<br/>Juste un clic pour le dire.';
?>

11
lang/fr/pageTemplate.txt Normal file
View File

@ -0,0 +1,11 @@
<wrap tip right>Une idée d'expression ? \\ Partagez-la par un **@@PROPOSITIONPAGE@@** !</wrap>
====== Choisissons notre vocabulaire ======
@@WORD@@@@TRANSLATE@@| Votre avis : | {{glossary poll="@@POL@@"}} |
TODO Votre @@PROPOSITIONPAGE@@ nous intéresse :-)
<WRAP center>
{{glossary list}}
</WRAP>

19
lang/fr/settings.php Normal file
View File

@ -0,0 +1,19 @@
<?php
/**
* @license http://www.cecill.info/licences/Licence_CeCILL-B_V1-fr.html
* @author Francois Merciol <dokuplugin@merciol.fr>
*
* French language file
*/
// for the configuration manager
$lang['dataDir'] = 'répertoire où sont placer les données';
$lang['recentDays'] = 'nombre de jours pendant lesquels la définition est considéré comme récente';
$lang['adminGroup'] = 'groupe de gestion des propositions et des définitions';
$lang['maxIP'] = 'nombre maximum de proposition en attente par adresse IP';
$lang['propGroup'] = 'groupe sans limite de proposition';
$lang['transSep'] = 'spérateur de qui implique un retour à la ligne dans la liste des traductions';
$lang['propositionPage'] = 'page où se trouve le formulaire de proposition (acceuil du glossaire)';
$lang['sampleDelai'] = 'Temps de cache pour l\'exemple (en secondes)';
$lang['listDelai'] = 'Temps de cache pour la liste (en secondes)';
?>

View File

@ -0,0 +1 @@
| Dites : | <glossary one-way/> <glossary translate>@@TRANSLATE@@</glossary> |

1
lang/fr/wordTemplate.txt Normal file
View File

@ -0,0 +1 @@
| Ne dites plus : | <glossary stop/> <glossary word>@@WORD@@</glossary> |