diff --git a/core/core.php b/core/core.php index fe3a3b65..e1afa8b9 100644 --- a/core/core.php +++ b/core/core.php @@ -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) { diff --git a/core/module/install/ressource/i18n/pt_PT.json b/core/module/install/ressource/i18n/pt_PT.json index 12f9b35d..d748b861 100644 --- a/core/module/install/ressource/i18n/pt_PT.json +++ b/core/module/install/ressource/i18n/pt_PT.json @@ -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.

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.

Os arquivos do site não são copiados automaticamente. Ativação recomendada.", "Site en maintenance": "Site em manutenção", "Clé de l'API ScreenShotApi": "Chave de API ScreenShotApi", "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.

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.

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" } \ No newline at end of file