Skip to content

Commit

Permalink
Added 1 language: Portuguese
Browse files Browse the repository at this point in the history
  • Loading branch information
MGeurts committed Nov 3, 2024
1 parent 9989483 commit baa5072
Show file tree
Hide file tree
Showing 36 changed files with 2,260 additions and 686 deletions.
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -217,11 +217,13 @@ This project is open-sourced software licensed under the [MIT license](LICENSE).
<li>Dutch (nl)</li>
<li>French (fr)</li>
<li>German (de)</li>
<li>Portuguese (pt)</li>
<li>Spanish (es)</li>
<li>Vietnamese (vi)</li>
</ul>

Translations can be added by submitting a <b>Pull Request</b> to the project. Only languages provided by <a href="https://github.com/stefangabos/world_countries/" target="_blank">this package</a> should be used. Translation integrity can be checked by issuing the command<br/>
Translations can be added by submitting a <b>Pull Request</b> to the project.
Translation integrity can be checked by issuing the command<br/>
`php artisan translations:check --excludedDirectories=vendor`

## To Do ...
Expand Down
2 changes: 1 addition & 1 deletion config/app.php
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,8 @@
'Español' => 'es', // Spanish
'Français' => 'fr', // French
'Nederlands' => 'nl', // Dutch
'Português' => 'pt', // Portuguese
'Việt Nam' => 'vi', // Vietnamese
// '中國人' => 'zh_CH', // Chinese (traditional)
],

'fallback_locale' => env('APP_FALLBACK_LOCALE', 'en'),
Expand Down
8 changes: 4 additions & 4 deletions config/laravellocalization.php
Original file line number Diff line number Diff line change
Expand Up @@ -42,18 +42,18 @@
//'et' => ['name' => 'Estonian', 'script' => 'Latn', 'native' => 'eesti', 'regional' => 'et_EE'],
//'na' => ['name' => 'Nauru', 'script' => 'Latn', 'native' => 'Ekakairũ Naoero', 'regional' => ''],
//'guz' => ['name' => 'Ekegusii', 'script' => 'Latn', 'native' => 'Ekegusii', 'regional' => ''],
'en' => ['name' => 'English', 'script' => 'Latn', 'native' => 'English', 'regional' => 'en_GB'],
'en' => ['name' => 'English', 'script' => 'Latn', 'native' => 'English', 'regional' => 'en_GB'],
//'en-AU' => ['name' => 'Australian English', 'script' => 'Latn', 'native' => 'Australian English', 'regional' => 'en_AU'],
//'en-GB' => ['name' => 'British English', 'script' => 'Latn', 'native' => 'British English', 'regional' => 'en_GB'],
//'en-CA' => ['name' => 'Canadian English', 'script' => 'Latn', 'native' => 'Canadian English', 'regional' => 'en_CA'],
//'en-US' => ['name' => 'U.S. English', 'script' => 'Latn', 'native' => 'U.S. English', 'regional' => 'en_US'],
'es' => ['name' => 'Spanish', 'script' => 'Latn', 'native' => 'español', 'regional' => 'es_ES'],
'es' => ['name' => 'Spanish', 'script' => 'Latn', 'native' => 'español', 'regional' => 'es_ES'],
//'eo' => ['name' => 'Esperanto', 'script' => 'Latn', 'native' => 'esperanto', 'regional' => ''],
//'eu' => ['name' => 'Basque', 'script' => 'Latn', 'native' => 'euskara', 'regional' => 'eu_ES'],
//'ewo' => ['name' => 'Ewondo', 'script' => 'Latn', 'native' => 'ewondo', 'regional' => ''],
//'ee' => ['name' => 'Ewe', 'script' => 'Latn', 'native' => 'eʋegbe', 'regional' => ''],
//'fil' => ['name' => 'Filipino', 'script' => 'Latn', 'native' => 'Filipino', 'regional' => 'fil_PH'],
'fr' => ['name' => 'French', 'script' => 'Latn', 'native' => 'français', 'regional' => 'fr_FR'],
'fr' => ['name' => 'French', 'script' => 'Latn', 'native' => 'français', 'regional' => 'fr_FR'],
//'fr-CA' => ['name' => 'Canadian French', 'script' => 'Latn', 'native' => 'français canadien', 'regional' => 'fr_CA'],
//'fy' => ['name' => 'Western Frisian', 'script' => 'Latn', 'native' => 'frysk', 'regional' => 'fy_DE'],
//'fur' => ['name' => 'Friulian', 'script' => 'Latn', 'native' => 'furlan', 'regional' => 'fur_IT'],
Expand Down Expand Up @@ -144,7 +144,7 @@
//'uz-Latn' => ['name' => 'Uzbek (Latin)', 'script' => 'Latn', 'native' => 'oʼzbekcha', 'regional' => 'uz_UZ'],
//'nds' => ['name' => 'Low German', 'script' => 'Latn', 'native' => 'Plattdüütsch', 'regional' => 'nds_DE'],
//'pl' => ['name' => 'Polish', 'script' => 'Latn', 'native' => 'polski', 'regional' => 'pl_PL'],
//'pt' => ['name' => 'Portuguese', 'script' => 'Latn', 'native' => 'português', 'regional' => 'pt_PT'],
'pt' => ['name' => 'Portuguese', 'script' => 'Latn', 'native' => 'português', 'regional' => 'pt_PT'],
//'pt-BR' => ['name' => 'Brazilian Portuguese', 'script' => 'Latn', 'native' => 'português do Brasil', 'regional' => 'pt_BR'],
//'ff' => ['name' => 'Fulah', 'script' => 'Latn', 'native' => 'Pulaar', 'regional' => 'ff_SN'],
//'pi' => ['name' => 'Pahari-Potwari', 'script' => 'Latn', 'native' => 'Pāli', 'regional' => ''],
Expand Down
46 changes: 24 additions & 22 deletions lang/fr/api.php
Original file line number Diff line number Diff line change
@@ -1,22 +1,24 @@
<?php return array (
'api_token' => 'Jeton API',
'api_token_permissions' => 'Autorisations des jetons API',
'api_tokens' => 'Jetons API',
'api_tokens_explanation' => 'Les jetons API permettent aux services tiers de s\'authentifier auprès de notre application en votre nom.',
'cancel' => 'Annuler',
'close' => 'Fermer',
'create' => 'Créer',
'create_api_token' => 'Créer un jeton API',
'created' => 'Créé',
'delete' => 'Supprimer',
'delete_api_token' => 'Supprimer le jeton API',
'last_used' => 'Dernière utilisation',
'manage_api_tokens' => 'Gérer les jetons API',
'may_delete' => 'Vous pouvez supprimer n\'importe lequel de vos jetons existants s\'ils ne sont plus nécessaires.',
'permissions' => 'Autorisations',
'permissions_edit' => 'Modifier les autorisations',
'please_copy' => 'Veuillez copier votre nouveau jeton API. Pour votre sécurité, il ne sera plus affiché.',
'save' => 'Sauvegarder',
'sure' => 'Êtes-vous sûr de vouloir supprimer ce jeton API ?',
'token_name' => 'Nom du jeton',
);
<?php

return [
'api_token' => 'Jeton API',
'api_token_permissions' => 'Autorisations des jetons API',
'api_tokens' => 'Jetons API',
'api_tokens_explanation' => 'Les jetons API permettent aux services tiers de s\'authentifier auprès de notre application en votre nom.',
'cancel' => 'Annuler',
'close' => 'Fermer',
'create' => 'Créer',
'create_api_token' => 'Créer un jeton API',
'created' => 'Créé',
'delete' => 'Supprimer',
'delete_api_token' => 'Supprimer le jeton API',
'last_used' => 'Dernière utilisation',
'manage_api_tokens' => 'Gérer les jetons API',
'may_delete' => 'Vous pouvez supprimer n\'importe lequel de vos jetons existants s\'ils ne sont plus nécessaires.',
'permissions' => 'Autorisations',
'permissions_edit' => 'Modifier les autorisations',
'please_copy' => 'Veuillez copier votre nouveau jeton API. Pour votre sécurité, il ne sera plus affiché.',
'save' => 'Sauvegarder',
'sure' => 'Êtes-vous sûr de vouloir supprimer ce jeton API ?',
'token_name' => 'Nom du jeton',
];
184 changes: 93 additions & 91 deletions lang/fr/app.php
Original file line number Diff line number Diff line change
@@ -1,91 +1,93 @@
<?php return array (
'about' => 'À propos',
'dependencies' => 'Dépendances',
'help' => 'Aide',
'home' => 'Maison',
'menu' => 'Menu',
'privacy_policy' => 'Politique de confidentialité',
'session' => 'Session',
'terms_of_service' => 'Conditions d\'utilisation',
'useful_links' => 'Liens utiles',
'impressum' => 'Mentions légales',
'log_viewer' => 'Visionneuse de journaux',
'api_tokens' => 'Jetons API',
'attention' => 'Attention',
'contact' => 'Contact',
'datasheet' => 'Fiche de données',
'death' => 'La mort',
'documentation' => 'Documentation',
'family_chart' => 'Tableau généalogique',
'female' => 'Femelle',
'history' => 'Histoire',
'male' => 'Mâle',
'manage_account' => 'Gérer le compte',
'my_profile' => 'Mon profil',
'nothing_available' => 'Rien de disponible',
'nothing_found' => 'Rien trouvé',
'nothing_recorded' => 'Rien d\'enregistré pour l\'instant.',
'search' => 'Recherche',
'yes' => 'Oui',
'no' => 'Non',
'created_at' => 'Créé à',
'updated_at' => 'Mis à jour à',
'deleted_at' => 'Supprimé à',
'language' => 'Langue',
'language_select' => 'Sélectionnez la langue',
'language_set' => 'Langue définie sur',
'attribute' => 'Attribut',
'old' => 'Vieux',
'new' => 'Nouveau',
'add' => 'Ajouter',
'cancel' => 'Annuler',
'create' => 'Créer',
'created' => 'Créé',
'download' => 'Télécharger',
'move_down' => 'Descendre',
'move_up' => 'Monter',
'show_death' => 'Montrer la mort',
'show_family_chart' => 'Afficher le tableau familial',
'show_profile' => 'Afficher le profil',
'save' => 'Sauvegarder',
'saved' => 'Enregistré',
'select' => 'Sélectionner',
'show' => 'Montrer',
'abort_no' => 'Non, abandonner',
'delete' => 'Supprimer',
'deleted' => 'est supprimé',
'delete_yes' => 'Oui, supprimer',
'delete_question' => 'Êtes-vous sûr de supprimer :model ?',
'delete_person' => 'cette personne',
'delete_relationship' => 'cette relation',
'disconnect' => 'Déconnecter',
'disconnected' => 'est déconnecté',
'disconnect_child' => 'cet enfant',
'disconnect_question' => 'Êtes-vous sûr de déconnecter :model ?',
'disconnect_yes' => 'Oui, déconnectez-vous',
'image_not_saved' => 'Impossible d\'enregistrer l\'image',
'show_on_google_maps' => 'Afficher sur Google Maps',
'unsaved_changes' => 'Modifications non enregistrées',
'connected_social' => 'Connectez-vous avec nous sur les réseaux sociaux',
'open_source' => 'Open source sous',
'licence' => 'Licence MIT',
'free_use' => 'Utilisation gratuite à des fins non commerciales',
'design_development' => 'Conçu et développé',
'by' => 'par',
'open_offcanvas' => 'Ouvrir le menu hors toile',
'enable_light' => 'Activer le thème clair',
'enable_dark' => 'Activer le thème sombre',
'no_data' => 'Aucune donnée disponible',
'no_result' => 'Rien trouvé correspondant à vos critères',
'people_search' => 'Rechercher des personnes dans <span class="text-emerald-600">strong:scope</strong></span></span>',
'people_search_placeholder' => 'Entrez un nom...',
'people_search_tip' => 'Recherchez des personnes par nom, prénom, nom de naissance ou surnom.',
'people_found' => '<span class="text-emerald-600">strong:found</strong></span> trouvé avec le mot-clé <span class="text-emerald-600">strong:keyword< /strong></span> en <span class="text-emerald-600">strong:total</strong></span> disponible en <span class="text-emerald-600">< fort>:scope</strong></span>',
'people_available' => '<span class="text-emerald-600">strong:total</strong></span> disponible en <span class="text-emerald-600">strong:scope</ fort></span></span>',
'people_search_help_1' => 'Le système recherchera <b class="text-emerald-600">chaque mot</b> dans la zone de recherche dans les attributs <b class="text-emerald-600">nom de famille</b>, < b class="text-emerald-600">prénom</b>, <b class="text-emerald-600">nom de naissance</b> et <b class="text-emerald-600">surnom</ b>.',
'people_search_help_2' => 'Commencez la chaîne de recherche par <b class="text-emerald-600">%</b> si vous souhaitez rechercher des parties de noms, par exemple : <b class="text-emerald-600">%Jr </b>.<br/>Sachez que ce type de recherche est plus lent.',
'people_search_help_3' => 'Si un nom, un prénom, un nom de naissance ou un surnom contient des <b class="text-emerald-600">espaces</b>, placez le nom entre guillemets doubles,<br/>par exemple : <b class=" text-emerald-600">"John Jr." Kennedy.',
'unauthorized_access' => 'Accès non autorisé.',
'whoops' => 'Oups ! Quelque chose s\'est mal passé.',
'terminal' => 'Terminal',
);
<?php

return [
'about' => 'À propos',
'dependencies' => 'Dépendances',
'help' => 'Aide',
'home' => 'Maison',
'menu' => 'Menu',
'privacy_policy' => 'Politique de confidentialité',
'session' => 'Session',
'terms_of_service' => 'Conditions d\'utilisation',
'useful_links' => 'Liens utiles',
'impressum' => 'Mentions légales',
'log_viewer' => 'Visionneuse de journaux',
'api_tokens' => 'Jetons API',
'attention' => 'Attention',
'contact' => 'Contact',
'datasheet' => 'Fiche de données',
'death' => 'La mort',
'documentation' => 'Documentation',
'family_chart' => 'Tableau généalogique',
'female' => 'Femelle',
'history' => 'Histoire',
'male' => 'Mâle',
'manage_account' => 'Gérer le compte',
'my_profile' => 'Mon profil',
'nothing_available' => 'Rien de disponible',
'nothing_found' => 'Rien trouvé',
'nothing_recorded' => 'Rien d\'enregistré pour l\'instant.',
'search' => 'Recherche',
'yes' => 'Oui',
'no' => 'Non',
'created_at' => 'Créé à',
'updated_at' => 'Mis à jour à',
'deleted_at' => 'Supprimé à',
'language' => 'Langue',
'language_select' => 'Sélectionnez la langue',
'language_set' => 'Langue définie sur',
'attribute' => 'Attribut',
'old' => 'Vieux',
'new' => 'Nouveau',
'add' => 'Ajouter',
'cancel' => 'Annuler',
'create' => 'Créer',
'created' => 'Créé',
'download' => 'Télécharger',
'move_down' => 'Descendre',
'move_up' => 'Monter',
'show_death' => 'Montrer la mort',
'show_family_chart' => 'Afficher le tableau familial',
'show_profile' => 'Afficher le profil',
'save' => 'Sauvegarder',
'saved' => 'Enregistré',
'select' => 'Sélectionner',
'show' => 'Montrer',
'abort_no' => 'Non, abandonner',
'delete' => 'Supprimer',
'deleted' => 'est supprimé',
'delete_yes' => 'Oui, supprimer',
'delete_question' => 'Êtes-vous sûr de supprimer :model ?',
'delete_person' => 'cette personne',
'delete_relationship' => 'cette relation',
'disconnect' => 'Déconnecter',
'disconnected' => 'est déconnecté',
'disconnect_child' => 'cet enfant',
'disconnect_question' => 'Êtes-vous sûr de déconnecter :model ?',
'disconnect_yes' => 'Oui, déconnectez-vous',
'image_not_saved' => 'Impossible d\'enregistrer l\'image',
'show_on_google_maps' => 'Afficher sur Google Maps',
'unsaved_changes' => 'Modifications non enregistrées',
'connected_social' => 'Connectez-vous avec nous sur les réseaux sociaux',
'open_source' => 'Open source sous',
'licence' => 'Licence MIT',
'free_use' => 'Utilisation gratuite à des fins non commerciales',
'design_development' => 'Conçu et développé',
'by' => 'par',
'open_offcanvas' => 'Ouvrir le menu hors toile',
'enable_light' => 'Activer le thème clair',
'enable_dark' => 'Activer le thème sombre',
'no_data' => 'Aucune donnée disponible',
'no_result' => 'Rien trouvé correspondant à vos critères',
'people_search' => 'Rechercher des personnes dans <span class="text-emerald-600">strong:scope</strong></span></span>',
'people_search_placeholder' => 'Entrez un nom...',
'people_search_tip' => 'Recherchez des personnes par nom, prénom, nom de naissance ou surnom.',
'people_found' => '<span class="text-emerald-600">strong:found</strong></span> trouvé avec le mot-clé <span class="text-emerald-600">strong:keyword< /strong></span> en <span class="text-emerald-600">strong:total</strong></span> disponible en <span class="text-emerald-600">< fort>:scope</strong></span>',
'people_available' => '<span class="text-emerald-600">strong:total</strong></span> disponible en <span class="text-emerald-600">strong:scope</ fort></span></span>',
'people_search_help_1' => 'Le système recherchera <b class="text-emerald-600">chaque mot</b> dans la zone de recherche dans les attributs <b class="text-emerald-600">nom de famille</b>, < b class="text-emerald-600">prénom</b>, <b class="text-emerald-600">nom de naissance</b> et <b class="text-emerald-600">surnom</ b>.',
'people_search_help_2' => 'Commencez la chaîne de recherche par <b class="text-emerald-600">%</b> si vous souhaitez rechercher des parties de noms, par exemple : <b class="text-emerald-600">%Jr </b>.<br/>Sachez que ce type de recherche est plus lent.',
'people_search_help_3' => 'Si un nom, un prénom, un nom de naissance ou un surnom contient des <b class="text-emerald-600">espaces</b>, placez le nom entre guillemets doubles,<br/>par exemple : <b class=" text-emerald-600">"John Jr." Kennedy.',
'unauthorized_access' => 'Accès non autorisé.',
'whoops' => 'Oups ! Quelque chose s\'est mal passé.',
'terminal' => 'Terminal',
];
Loading

0 comments on commit baa5072

Please sign in to comment.