Langue PT

This commit is contained in:
Fred Tempez 2022-11-22 10:25:53 +01:00
parent dfde6794a3
commit b2b57d3088
2 changed files with 65 additions and 19 deletions

View File

@ -313,7 +313,7 @@ class common
\setlocale(LC_TIME, self::$i18nContent . '.UTF8');
}
/**
/**
* Mise à jour à partir de la version 11.5.12
* */
$version = json_decode(file_get_contents('site/data/core.json'), true);
@ -335,6 +335,19 @@ class common
\setlocale(LC_TIME, self::$i18nContent . '.UTF8');
}
/**
* A masquer, comparaison des fichiers de langues
*/
/*
$fr = json_decode(file_get_contents('site/i18n/fr_FR.json'), true);
$pt = json_decode(file_get_contents('site/i18n/pt_PT.json'), true);
$intersec = array_intersect_key($pt, $fr);
$dif = array_diff_key($fr, $pt);
$merge = array_merge($dif, $intersec);
file_put_contents('site/i18n/pt.json', json_encode($merge, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES | JSON_PRETTY_PRINT));
exit();
*/
// Instanciation de la classe des entrées / sorties
// Récupère les descripteurs
foreach ($this->dataFiles as $keys => $value) {

View File

@ -1,4 +1,55 @@
{
"Adresse électronique": "",
"Une archive du dossier /site/data est conservée pendant 30 jours. Activation recommandée": "",
"Déconnecte les sessions ouvertes précédemment sur d'autres navigateurs ou terminaux. Activation recommandée.": "",
"Sauvegarder les données du module dans le gestionnaire de fichiers": "",
"'Sauvegarder et télécharger les données du module": "",
"Le menu accessoire est aligné à droite de la barre de menu, c'est un emplacement réservé aux drapeaux et au bouton de connexion.": "",
"Ne pas saisir les balises": "",
"Langues de l'interface": "",
"Éditer les dialogues": "",
"Langues du site": "",
"Page associée": "",
"Multilangue": "",
"Rien à importer, erreur de format ou fichier incorrect": "",
"Sécurité désactivée": "",
"3 tentatives": "",
"5 tentatives": "",
"10 tentatives": "",
"5 minutes": "",
"10 minutes": "",
"15 minutes": "",
"Complète": "",
"Niveau 1 (192.168.12.x)": "",
"Niveau 2 (192.168.x.x)": "",
"Niveau 3 (192.x.x.x)": "",
"Chiffres": "",
"Lettres": "",
"Icône": "",
"Icône avec bulle de texte": "",
"Après le contenu de la page": "",
"Avant le contenu de la page": "",
"À l'emplacement du mot clé [MODULE] dans la page": "",
"Page standard": "",
"Barre 1/3 - page 2/3": "",
"Page 2/3 - barre 1/3": "",
"Barre 1/4 - page 3/4": "",
"Page 3/4 - barre 1/4": "",
"Barre 1/4 - page 1/2 - barre 1/4": "",
"Barre 2/12 - page 7/12 - barre 3/12": "",
"Barre 3/12 - page 7/12 - barre 2/12": "",
"Barre latérale": "",
"Aucun menu": "",
"Le menu horizontal intégral": "",
"Le sous-menu de la page parente": "",
"Menu standard": "",
"Menu accessoire": "",
"Activer": "",
"Importer dans": "",
"Archive ZIP": "",
"Archive": "",
"Langue par défaut": "",
"Langue du site sélectionnée": "",
"Se déconnecter ?": "Sair ?",
"Mettre à jour ?": "Actualizar ?",
"Confirmez-vous la suppression de cette page ?": "Confirma a eliminação desta página?",
@ -9,7 +60,6 @@
"Identifiant": "Identificador",
"Mot de passe": "Senha",
"Confirmation": "Confirmação",
"Adresse mail": "Endereço de correio",
"Prénom": "Primeiro nome",
"Nom": "Nome",
"Ne pas charger l'exemple de site (utilisateurs avancés)": "Não carregue o site de amostra (usuários avançados)",
@ -34,7 +84,6 @@
"Préserver le fichier htaccess racine": "Preservar o arquivo htaccess raiz",
"Lors d'une mise à jour automatique, conserve le fichier htaccess de la racine du site.": "Durante uma atualização automática, mantém o arquivo htaccess da raiz do site.",
"Sauvegarde automatique quotidienne du site": "Backup diário automático do site",
"Une archive contenant le dossier /site/data est copiée dans le dossier 'site/backup'. La sauvegarde est conservée pendant 30 jours.</p><p>Les fichiers du site ne sont pas sauvegardés automatiquement. Activation recommandée.": "um arquivo contendo a pasta /site/data é copiado para a pasta 'site/backup'. O backup é mantido por 30 dias.</p><p>Os arquivos do site não são copiados automaticamente. Ativação recomendada.",
"Site en maintenance": "Site em manutenção",
"Clé de l'API <a href='https://app.screenshotapi.net/' target='_blank'>ScreenShotApi</a>": "Chave de API <a href='https://app.screenshotapi.net/' target='_blank'>ScreenShotApi</a>",
"Saisir la clé, puis valider le formulaire avant de cliquer sur le bouton de génération": "Digite a chave e valide o formulário antes de clicar no botão gerar",
@ -58,7 +107,6 @@
"Dévoiler le mot de passe": "Revele a senha",
"Le survol d'une icône de l'écran de connexion affiche temporairement le mot de passe.": "Passar o mouse sobre um ícone da tela de login exibe temporariamente a senha.",
"Déconnexion automatique": "Logout automático",
"Déconnecter les sessions ouvertes précédemment sur d'autres navigateurs ou terminaux. Activation recommandée.": "Desconecta sessões previamente abertas em outros navegadores ou terminais. Ativação recomendada.",
"Redirection vers la connexion": "Redirecionar para login",
"Cette redirection ne concerne que les pages d'administration du site.": "Este redirecionamento diz respeito apenas às páginas de administração do site.",
"Limitation des tentatives": "Limitação de tentativa",
@ -79,7 +127,6 @@
"Sécurité": "Segurança",
"Nouvelle page ou barre latérale": "Nova página ou barra lateral",
"Éditer la page": "Editar página",
"Cloner la page": "Clonar página",
"Supprimer la page": "Excluir página",
"Gérer les modules": "Gerenciar módulos",
"Configuration": "Configuração",
@ -171,7 +218,6 @@
"'Ne pas afficher' crée une page orpheline non accessible par le biais des menus.": "'Não mostrar' cria uma página órfã que não pode ser acessada pelos menus.",
"Page parent": "Página principal",
"Emplacement :": "Localização",
"Le petit accessoire est aligné à droite de la barre de menu, c'est un emplacement réservé aux drapeaux et au bouton de connexion.": "O pequeno widget está alinhado à direita da barra de menus, é um espaço reservado para as bandeiras e o botão de login",
"Page non cliquable": "A página não é clicável",
"Option active en mode déconnecté uniquement, les pages enfants sont visibles et accessibles.": "Opção ativa apenas no modo offline, as páginas filhas ficam visíveis e acessíveis.",
"S'ouvre dans un nouvel onglet": "Abre em uma nova guia",
@ -251,8 +297,6 @@
"Contenu": "Conteúdo",
"Mise en forme des titres": "Formato do título",
"Copie des traductions rédigées": "Cópia de traduções editadas",
"Traduite ZwiiCMS": "ZwiiCMS traduzido",
"Traduction du contenu": "Tradução de conteúdo",
"Identité": "Identificação",
"Permissions :": "Permissões",
"Accès aux pages privées": "Acesso a páginas privadas",
@ -306,8 +350,6 @@
"Administration": "Gestão",
"Langues": "Línguas",
"Interface": "Interface",
"Langues du contenu": "Idiomas do conteúdo",
"Traductions installées": "Idiomas instalados",
"Langue de l'administration": "Idioma de administração",
"Langues installées": "Idiomas instalados",
"Dans quelle langue utiliserez-vous Zwii ?": "Qual idioma o Zwii usará?",
@ -344,9 +386,6 @@
"Contenu avancé": "Conteúdo avançado",
"Mise en page": "Esquema",
"Permission et référencement": "Permissão e referência",
"Les modifications que vous avez apportées ne seront peut-tre pas enregistrées.": "É possível que os cambios que haya não tenham realizado se guarden.",
"Une archive contenant le dossier /site/data est copiée dans le dossier /'site/backup'. La sauvegarde est conservée pendant 30 jours.</p><p>Les fichiers du site ne sont pas sauvegardés automatiquement. Activation recommandée.": "Um arquivo contido na pasta /site/data é copiado para a pasta /'site/backup'. O backup é mantido por 30 dias.</p><p>Os arquivos do site não são copiados automaticamente. A ativação é recomendada.",
"Il apparat dans la barre de titre et les partages sur les réseaux sociaux.": "Ele aparece na barra de título e nas redes sociais.",
"Éditeur de script %s": "Editor de script %s",
"Journal réinitialisé avec succès": "Registro redefinido com sucesso",
"Aucun journal à effacer": "Não há registros para excluir",
@ -362,11 +401,6 @@
"Échecs": "Falhas",
"Erreur inconnue": "Erro desconhecido",
"Archive invalide": "arquivo inválido",
"Texte du bouton": "botão de texto",
"Dimension de l'aperçu": "tamanho de visualização",
"Aide dans la zone de saisie": "Ajuda na área de entrada",
"Masquer le contenu de la page dans les résultats": "Ocultar o conteúdo da página dos resultados",
"Surlignement": "Se destacarem",
"Le curseur horizontal règle le niveau de transparence, le placer tout à la gauche pour un surlignement invisible.": "O controle deslizante horizontal define o nível de transparência, defina-o totalmente para a esquerda para um destaque invisível.",
"Contenu multilangues": "Conteúdo multilíngue",
"Extension": "Extensão",
@ -453,7 +487,6 @@
"Accès bloqué %d minutes": "Minutos de acesso bloqueado",
"Déconnexion !": "Fechar Sessão!",
"Nouveau mot de passe enregistré": "Nova senha salva",
"'Rien à importer, erreur de format ou fichier incorrect": "'Nada para importar, erro de formatação ou arquivo errado",
"Importation effectuée": "Importação concluída",
"Erreur de lecture, vérifiez les permissions": "Erro de leitura, verifique as permissões"
}