Commit f9fdb372 authored by David's avatar David

Ajout in-context traduction crowdin

parent 946596e3
......@@ -4,10 +4,15 @@ include_once('./lib/Fonction.php');
$config_ini = parse_ini_file('./config.ini', true);
// Langues disponibles :
$localeDispo=array('fr', 'en', 'nl', 'tr');
$localeDispo=array('fr', 'en', 'nl', 'tr', 'aa');
// Fonction de langue :
function langue2locale($langue) {
switch ($langue) {
// Pseudo langue pour la traduction in-context de crowdin
case 'aa':
return 'aa_ER.utf8';
break;
// Vrai langue
case 'fr':
return 'fr_FR.utf8';
break;
......@@ -84,6 +89,13 @@ $country = @geoip_country_code_by_name(get_ip());
<link href="./lib/style.css" media="screen" rel="stylesheet" type="text/css" />
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Expires" content="-1">
<?php if ($localeshort == 'aa') { ?>
<script type="text/javascript">
var _jipt = [];
_jipt.push(['project', 'calcpvautonome']);
</script>
<script type="text/javascript" src="//cdn.crowdin.com/jipt/jipt.js"></script>
<?php } ?>
<script>
<!-- https://www.browser-update.org/ -->
var $buoop = {vs:{i:10,f:40,o:-8,s:8,c:50},api:4};
......@@ -109,7 +121,7 @@ $country = @geoip_country_code_by_name(get_ip());
echo '<a href="'.replaceLang2url($langPossible).'"><img class="drapeau'.$flag.'" src="./lib/'.$langPossible.'.png" alt="'.$langPossible.'" /></a>';
}
?>
<a href="https://crwd.in/calcpvautonome"><img class="drapeau" src="./lib/trad.png" alt="Help to translate" /></a>
<!--<a href="https://crwd.in/calcpvautonome"><img class="drapeau" src="./lib/trad.png" alt="Help to translate" /></a>-->
</div>
<?php
$footer=true;
......
This diff is collapsed.
......@@ -10,6 +10,7 @@ Mettre à jour les .mo à partir du .po
msgfmt lang/fr_FR/LC_MESSAGES/messages-fr.po -o lang/fr_FR/LC_MESSAGES/messages.mo
msgfmt lang/tr_TR/LC_MESSAGES/messages-tr.po -o lang/tr_TR/LC_MESSAGES/messages.mo
msgfmt lang/nl_NL/LC_MESSAGES/messages-nl.po -o lang/nl_NL/LC_MESSAGES/messages.mo
msgfmt lang/aa_ER/LC_MESSAGES/messages-aa.po -o lang/aa_ER/LC_MESSAGES/messages.mo
Ajout d'une langue :
vérifier sa présence sur le système : locale -a
......
lib/aa.png

324 Bytes

Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment