From 3e47ee7da671296e11ed2b219f85b06c9d05d677 Mon Sep 17 00:00:00 2001 From: Jean-Pierre Carvalho Date: Mon, 16 Sep 2024 19:41:53 +0100 Subject: [PATCH] fix(locale): improve pt_PT location and person data (#3020) --- src/locales/pt_PT/location/country.ts | 46 +++++++++---------- .../pt_PT/location/secondary_address.ts | 23 +++++++++- src/locales/pt_PT/location/state.ts | 4 +- src/locales/pt_PT/person/last_name.ts | 22 ++++++++- src/locales/pt_PT/person/prefix.ts | 41 +++++++++++++++-- 5 files changed, 106 insertions(+), 30 deletions(-) diff --git a/src/locales/pt_PT/location/country.ts b/src/locales/pt_PT/location/country.ts index b9a3bb222ca..7e3c1d398b7 100644 --- a/src/locales/pt_PT/location/country.ts +++ b/src/locales/pt_PT/location/country.ts @@ -8,7 +8,7 @@ export default [ 'Andorra', 'Angola', 'Anguila', - 'Antárctida', + 'Antártida', 'Antígua e Barbuda', 'Antilhas Neerlandesas', 'Arábia Saudita', @@ -21,7 +21,7 @@ export default [ 'Bélgica', 'Bósnia e Herzegovina', 'Baamas', - 'Bangladeche', + 'Bangladesh', 'Barém', 'Barbados', 'Belize', @@ -34,7 +34,7 @@ export default [ 'Brasil', 'Brunei', 'Bulgária', - 'Burúndi', + 'Burundi', 'Burquina Faso', 'Butão', 'Cabo Verde', @@ -59,8 +59,8 @@ export default [ 'Cuba', 'Dinamarca', 'Domínica', - 'Egipto', - 'Emiratos Árabes Unidos', + 'Egito', + 'Emirados Árabes Unidos', 'Equador', 'Eritreia', 'Eslováquia', @@ -69,7 +69,7 @@ export default [ 'Estónia', 'Estados Unidos', 'Etiópia', - 'Faroé', + 'Ilhas Faroé', 'Fiji', 'Filipinas', 'Finlândia', @@ -78,13 +78,13 @@ export default [ 'Gabão', 'Gana', 'Geórgia', - 'Geórgia do Sul e Sandwich do Sul', + 'Ilhas Geórgia do Sul e Sandwich do Sul', 'Gibraltar', 'Grécia', 'Granada', 'Gronelândia', 'Guadalupe', - 'Guame', + 'Guam', 'Guatemala', 'Guiana', 'Guiana Francesa', @@ -119,9 +119,9 @@ export default [ 'Itália', 'Jamaica', 'Japão', - 'Jibuti', + 'Djibouti', 'Jordânia', - 'Jugoslávia', + 'Iugoslávia', 'Kuwait', 'Líbano', 'Líbia', @@ -129,30 +129,30 @@ export default [ 'Lesoto', 'Letónia', 'Libéria', - 'Listenstaine', + 'Liechtenstein', 'Lituânia', 'Luxemburgo', 'México', 'Mónaco', 'Macau', - 'Macedónia', + 'Macedónia do Norte', 'Madagáscar', 'Malásia', - 'Malávi', + 'Malawi', 'Maldivas', 'Mali', 'Malta', - 'Marianas do Norte', + 'Ilhas Marianas do Norte', 'Marrocos', 'Martinica', 'Maurícia', 'Mauritânia', 'Mayotte', - 'Micronésia', + 'Estados Federados da Micronésia', 'Moçambique', 'Moldávia', 'Mongólia', - 'Monserrate', + 'Montserrat', 'Níger', 'Namíbia', 'Nauru', @@ -177,7 +177,7 @@ export default [ 'Porto Rico', 'Portugal', 'Quénia', - 'Quirguizistão', + 'Quirguistão', 'Quiribáti', 'Rússia', 'Reino Unido', @@ -189,25 +189,25 @@ export default [ 'Ruanda', 'São Cristóvão e Neves', 'São Marinho', - 'São Pedro e Miquelon', + 'Saint Pierre e Miquelon', 'São Tomé e Príncipe', 'São Vicente e Granadinas', 'Síria', - 'Salvador', + 'El Salvador', 'Samoa', 'Samoa Americana', 'Santa Helena', 'Santa Lúcia', - 'Sara Ocidental', + 'Saara Ocidental', 'Seicheles', 'Senegal', 'Serra Leoa', 'Singapura', 'Somália', - 'Sri Lanca', + 'Sri Lanka', 'Suécia', 'Suíça', - 'Suazilândia', + 'Essuatíni', 'Sudão', 'Suriname', 'Svalbard e Jan Mayen', @@ -229,7 +229,7 @@ export default [ 'Ucrânia', 'Uganda', 'Uruguai', - 'Usbequistão', + 'Uzbequistão', 'Vanuatu', 'Vaticano', 'Venezuela', diff --git a/src/locales/pt_PT/location/secondary_address.ts b/src/locales/pt_PT/location/secondary_address.ts index c7bab4dba47..18742be32fe 100644 --- a/src/locales/pt_PT/location/secondary_address.ts +++ b/src/locales/pt_PT/location/secondary_address.ts @@ -1 +1,22 @@ -export default ['#Drt.', '#Esq.', '#Frt', 'R/C', 'Cv', '#A', '#B', '#C']; +export default [ + '#Drt.', // Direita (Right) + '#Esq.', // Esquerda (Left) + '#Frt', // Frente (Front) + 'R/C', // Rés-do-Chão (Ground Floor) + 'Cv', // Cave (Basement) + '#A', // Letra A (Letter A) + '#B', // Letra B (Letter B) + '#C', // Letra C (Letter C) + 'Bloco', // Bloco (Block) + 'Ed.', // Edifício (Building) + 'Ap.', // Apartamento (Apartment) + 'Loja', // Loja (Shop/Store) + 'Piso', // Piso (Floor) + 'Sub', // Subsolo (Basement) + 'Terr.', // Terreno (Land) + 'Slt.', // Saleta (Small room) + 'Gar.', // Garagem (Garage) + 'And.', // Andar (Floor) + 'Mor.', // Moradia (House) + 'Escr.', // Escritório (Office) +]; diff --git a/src/locales/pt_PT/location/state.ts b/src/locales/pt_PT/location/state.ts index da1359b58d2..df74cd46635 100644 --- a/src/locales/pt_PT/location/state.ts +++ b/src/locales/pt_PT/location/state.ts @@ -1,5 +1,5 @@ export default [ - 'Azores', + 'Açores', 'Aveiro', 'Beja', 'Braga', @@ -10,7 +10,7 @@ export default [ 'Faro', 'Guarda', 'Leiria', - 'Lisbon', + 'Lisboa', 'Madeira', 'Portalegre', 'Porto', diff --git a/src/locales/pt_PT/person/last_name.ts b/src/locales/pt_PT/person/last_name.ts index af1970d643d..840a2248924 100644 --- a/src/locales/pt_PT/person/last_name.ts +++ b/src/locales/pt_PT/person/last_name.ts @@ -4,6 +4,7 @@ export default { 'Albuquerque', 'Almeida', 'Alves', + 'Amado', 'Amaral', 'Amorim', 'Andrade', @@ -20,6 +21,7 @@ export default { 'Braga', 'Branco', 'Brito', + 'Camacho', 'Campos', 'Cardoso', 'Carneiro', @@ -32,12 +34,16 @@ export default { 'Cunha', 'Domingues', 'Esteves', + 'Falcão', 'Faria', 'Fernandes', 'Ferreira', + 'Fidélis', 'Figueiredo', 'Fonseca', + 'Fraga', 'Freitas', + 'Furtado', 'Garcia', 'Gaspar', 'Gomes', @@ -45,24 +51,31 @@ export default { 'Guerreiro', 'Henriques', 'Jesus', + 'Lacerda', 'Leal', 'Leite', 'Lima', 'Lopes', 'Loureiro', 'Lourenço', + 'Lourinho', 'Macedo', 'Machado', 'Magalhães', 'Maia', + 'Mariz', 'Marques', 'Martins', 'Matias', 'Matos', + 'Meireles', 'Melo', + 'Medeiros', 'Mendes', + 'Mesquita', 'Miranda', 'Monteiro', + 'Moraes', 'Morais', 'Moreira', 'Mota', @@ -73,22 +86,27 @@ export default { 'Nobre', 'Nogueira', 'Nunes', + 'Oliva', 'Oliveira', 'Pacheco', 'Paiva', + 'Peixoto', 'Pereira', + 'Pimentel', 'Pinheiro', 'Pinho', 'Pinto', 'Pires', + 'Queiroz', 'Ramos', 'Raposo', 'Reis', 'Ribeiro', 'Rocha', 'Rodrigues', - 'Santos', 'Saraiva', + 'Santos', + 'Serra', 'Silva', 'Simões', 'Soares', @@ -99,7 +117,9 @@ export default { 'Torres', 'Valente', 'Vaz', + 'Veiga', 'Vicente', 'Vieira', + 'Xavier', ], }; diff --git a/src/locales/pt_PT/person/prefix.ts b/src/locales/pt_PT/person/prefix.ts index b4a3ced81a4..f25a7b75e9c 100644 --- a/src/locales/pt_PT/person/prefix.ts +++ b/src/locales/pt_PT/person/prefix.ts @@ -1,5 +1,40 @@ export default { - generic: ['Dr.', 'Dra.', 'Eng.ª', 'Eng.º', 'Prof.', 'Prof.ª', 'Sr.', 'Sra.'], - female: ['Sra.', 'Dra.', 'Prof.ª', 'Eng.ª'], - male: ['Sr.', 'Dr.', 'Prof.', 'Eng.º'], + generic: [ + 'Dr.', // Doutor (Doctor, male) + 'Dra.', // Doutora (Doctor, female) + 'Eng.ª', // Engenheira (Engineer, female) + 'Eng.º', // Engenheiro (Engineer, male) + 'Prof.', // Professor (male) + 'Prof.ª', // Professora (female) + 'Sr.', // Senhor (Mr.) + 'Sra.', // Senhora (Mrs.) + 'Arq.', // Arquiteto (Architect, male) + 'Arq.ª', // Arquiteta (Architect, female) + 'Adv.', // Advogado (Lawyer, male) + 'Adv.ª', // Advogada (Lawyer, female) + 'Enf.', // Enfermeiro (Nurse, male) + 'Enf.ª', // Enfermeira (Nurse, female) + 'Téc.', // Técnico (Technician, male) + 'Téc.ª', // Técnica (Technician, female) + ], + female: [ + 'Sra.', // Senhora (Mrs.) + 'Dra.', // Doutora (Doctor, female) + 'Prof.ª', // Professora (female) + 'Eng.ª', // Engenheira (Engineer, female) + 'Arq.ª', // Arquiteta (Architect, female) + 'Adv.ª', // Advogada (Lawyer, female) + 'Enf.ª', // Enfermeira (Nurse, female) + 'Téc.ª', // Técnica (Technician, female) + ], + male: [ + 'Sr.', // Senhor (Mr.) + 'Dr.', // Doutor (Doctor, male) + 'Prof.', // Professor (male) + 'Eng.º', // Engenheiro (Engineer, male) + 'Arq.', // Arquiteto (Architect, male) + 'Adv.', // Advogado (Lawyer, male) + 'Enf.', // Enfermeiro (Nurse, male) + 'Téc.', // Técnico (Technician, male) + ], };