Changes between Version 30 and Version 31 of Rules/Portuguese-Errors-PT2


Ignore:
Timestamp:
2015-12-16T07:47:29+01:00 (10 years ago)
Author:
zermes
Comment:

Some fixes

Legend:

Unmodified
Added
Removed
Modified
  • Rules/Portuguese-Errors-PT2

    v30 v31  
    3333 /* ERROS */
    3434*[designation] {
    35         throwError: tr("Portugal-VERIFICAR: designation não se aplica em Portugal, pode ser description, name, tipo de loja,etc. Muitas vezes contém informações importantes.");
     35        throwError: tr("PORTUGAL-VERIFICAR: designation não se aplica em Portugal, pode ser description, name, tipo de loja,etc. Muitas vezes contém informações importantes.");
    3636}
    3737*[highway=living_street] {
    38         throwError: tr("Portugal- {0} não se aplica em Portugal", "{0.value}");
     38        throwError: tr("PORTUGAL- {0} não se aplica em Portugal", "{0.value}");
    3939        suggestAlternative: "residential";
    4040        fixAdd: "highway=residential";
    4141}
    4242*[highway=bridleway] {
    43         throwError: tr("Portugal- bridleway não se aplica em Portugal, usar highway=path");
     43        throwError: tr("PORTUGAL- bridleway não se aplica em Portugal, usar highway=path");
    4444                fixAdd: "highway=path";
    4545}
    4646*[amenity=biergarten] {
    47         throwError: tr("Portugal- amenity=biergarten não se aplica em Portugal, usar amenity=pub");
     47        throwError: tr("PORTUGAL- amenity=biergarten não se aplica em Portugal, usar amenity=pub");
    4848}
    4949*[railway=monorail] {
    50         throwError: tr("Portugal-Não existem monocarris em Portugal, será ferrovia?");
     50        throwError: tr("PORTUGAL-Não existem monocarris em Portugal, será ferrovia?");
    5151}
    5252*[shop=bike] {
    53         throwError: tr("Portugal-Não é shop=bike mas sim shop=bicycle");
     53        throwError: tr("PORTUGAL-Não é shop=bike mas sim shop=bicycle");
    5454        fixAdd: "shop=bicycle";
    5555}
     
    6161 /* AVISOS */
    6262*[/name|name:pt|addr:street|addr:city/ =~ /\s([dn]as?|[dn]os?|de)\s[a-z]/] {
    63                 throwWarning: tr("Portugal-name, addr:street ou addr:city com minúscula após da,no,de,e...");
     63                throwWarning: tr("PORTUGAL-name, addr:street ou addr:city com minúscula após da,no,de,e...");
    6464}
    6565*[/name|name:pt|addr:street|addr:city/ =~ /\s([DN]as?|[DN]os?|De)\s[a-zA-Z]|\sE\s/][/^(name|name:pt)$/ !~ /^European route/] {
    66                 throwWarning: tr("Portugal-name, addr:street ou addr:city com maiúscula em Da,No,De,E...");
     66                throwWarning: tr("PORTUGAL-name, addr:street ou addr:city com maiúscula em Da,No,De,E...");
    6767}
    6868*[/^(name|name:pt|addr:street|addr:city)$/ =~ /^[a-z]/] {
    69                 throwWarning: tr("Portugal-name, addr:street ou addr:city que começa em minúscula");
     69                throwWarning: tr("PORTUGAL-name, addr:street ou addr:city que começa em minúscula");
    7070}
    7171*[/name|name:pt|addr:street|addr:city/ =~ /^([!,:;_ºª+=]|\.|\?|\*|-)/] {
    72                 throwWarning: tr("Portugal-name, addr:street ou addr:city que começa com pontuação");
     72                throwWarning: tr("PORTUGAL-name, addr:street ou addr:city que começa com pontuação");
    7373}
    7474*[name =~ /\s\s/],
     
    8585*[ref =~ /\s\s/],
    8686*[old_ref  =~ /\s\s/] {
    87                 throwWarning: tr("Portugal- {0} com 2 espaços em branco consecutivos", "{0.key}");
     87                throwWarning: tr("PORTUGAL- {0} com 2 espaços em branco consecutivos", "{0.key}");
    8888}
    8989*[website =~ /\s/][name !~ /(\s;|;\s)/] {
    90                 throwWarning: tr("Portugal-website com espaço em branco");
     90                throwWarning: tr("PORTUGAL-website com espaço em branco");
    9191}
    9292*[/name|name:pt|addr:street/ =~ /(?i)(?u)(sem\s?nome|fix\s?me|\bfix\b|nome|no\s?name|desconhecido|n(ã|a)o conhecido)/][/^(name|name:pt)$/ !~ /(?i)(?u)soldado desconhecido/] {
    93                 throwWarning: tr("Portugal-Nome errado, sem nome...");
     93                throwWarning: tr("PORTUGAL-Nome errado, sem nome...");
    9494}
    9595way[highway][/name|name:pt|addr:street/ =~ /(-Os-|\sos\s)/] {
    96                 throwWarning: tr("Portugal-Corrigir nome ou endereço com o correto X-os-X");
     96                throwWarning: tr("PORTUGAL-Corrigir nome ou endereço com o correto X-os-X");
    9797}
    9898way[highway][/name|name:pt|addr:street/ =~ /-O-/] {
    99                 throwWarning: tr("Portugal-Corrigir nome ou endereço com o correto em minúscula X-o-X");
     99                throwWarning: tr("PORTUGAL-Corrigir nome ou endereço com o correto em minúscula X-o-X");
    100100}
    101101way[highway][/name|name:pt|addr:street/ =~ /-A-/] {
    102                 throwWarning: tr("Portugal-Corrigir nome ou endereço com o correto em minúscula X-a-X");
     102                throwWarning: tr("PORTUGAL-Corrigir nome ou endereço com o correto em minúscula X-a-X");
    103103}
    104104way[highway][/name|name:pt|addr:street/ =~ /(?i)(?u)(\bairport|\bbank|building|\bdrive\s?way|embassy|\bhelip(ort|ad)\b|\bPark(ing)?|piscine|Post\s?off?ice|\bRue\b|\bshop\b|\bstair|\bstation\b|\btra(c?k|ck?)|stree?t|Zebra cros)/] {
    105                 throwWarning: tr("Portugal-name ou addr:street com palavras por traduzir ou mudar a etiqueta");
     105                throwWarning: tr("PORTUGAL-name ou addr:street com palavras por traduzir ou mudar a etiqueta");
    106106}
    107107way[highway][/^(name|name:pt)$/ =~ /\b(Alf|Alm|Ant|Arq\.?º?|Az|B\.?º|Br|Bco?|Bl|Brg|Cac|Cc(nh)?|Ca[mp]|Churr|Csl|Cmdt|Comend|Cª|Cons|Cor|Cel|Dep|Dr?\.?[ºª]|Dr|Dq|Edf?|Emb|Enf[oº]?|Eng[ºª]?|Esc(nh)?|Est|Gen|Hab|Inf|Im[aª]|Im[oº]?|Im|Jrd?|Lg?|Lj|Lt|Loteam|Lu?g|Mto|Maj|Mal|Mq|Me|Min|Mons|M|Part|Pe|Pq|Pto|Pte|P[cç]|Pr|Pct[aª]?|Presid|Pro?fª?|Proj|Prolng|Qd|R\.|Rot|Sarg|Slj|Soc|Scv|Sq|Ten|Tr|Transv|Trav|Trv|Tv|Urb|Vl|Vi|Visc|Vv|Zn)(\.| )/] {
    108                 throwWarning: tr("Portugal-Nome abreviado");
     108                throwWarning: tr("PORTUGAL-Nome abreviado");
    109109}
    110110*["addr:city" =~ /\b[A-Z](\.| )/] {
    111                 throwWarning: tr("Portugal-addr:city abreviado");
     111                throwWarning: tr("PORTUGAL-addr:city abreviado");
    112112}
    113113*["addr:street" =~ /\b(Alf|Alm|Ant|Arq\.?º?|Az|B\.?º|Br|Bco?|Bl|Brg|Cac|Cc(nh)?|Ca[mp]|Churr|Csl|Cmdt|Comend|Cª|Cons|Cor|Cel|Dep|Dr?\.?[ºª]|Dr|Dq|Edf?|Emb|Enf[oº]?|Eng[ºª]?|Esc(nh)?|Est|Gen|Hab|Inf|Im[aª]|Im[oº]?|Im|Jrd?|Lg?|Lj|Lt|Loteam|Lu?g|Mto|Maj|Mal|Mq|Me|Min|Mons|M|Pe|Pq|Part|Pe|Pto|P[cç]|Pr|Pct[aª]?|Presid|Pro?fª?|Proj|Prolng|Qd|R\.|Rot|Sarg|Slj|Soc|Scv|Sq|Ten|Tr|Transv|Trav|Trv|Tv|Urb|Vl|Vi|Visc|Vv|Zn)(\.| )/] {
    114                 throwWarning: tr("Portugal-addr:street abreviado");
     114                throwWarning: tr("PORTUGAL-addr:street abreviado");
    115115}
    116116*["addr:street" =~ /\b(Ass|Av\.?ª?|[Bb](\.\s?|\s)?[Vv]|B(\.\s?|\s)?E(\.\s?|\s)?S|C(\.\s?|\s)?C|[Cc](\.\s?|\s)?[Gg](\.\s?|\s)?[Dd]|[Cc](\.\s?|\s)?[Mm]|C(\.\s?|\s)?V(\.\s?|\s)?P|C\.S|Congr|D|Dept|Dir|E(\.|\s)?T(\.|\s)?A(\.|\s)?R|Ed[Ee]|Ext|[FSfs](\.\s?|\s)?[Cc](lub)?e?|H|Inst|J(\.\s?|\s)?F|Lab|Mte|Na|Ns|N[^0-9º]|N(\.\s?|\s)?[ªa]|\sN\sS|Of|P(\.\s?|\s)?S(\.\s?|\s)?P|Qta|R|Res|Rib(\.a|\.?ª)?|S|S(\.\s?|\s)?C|Soc|Sª|Sr?\.?ª|Sra?|St\.?[oaºª]?|Univ)(\.|\s)/][/(name|name:pt|addr:street)/ !~ /S\.A\./] {
    117                 throwWarning: tr("Portugal-addr:street abreviado_");
     117                throwWarning: tr("PORTUGAL-addr:street abreviado_");
    118118}
    119119*[/^(name|name:pt)$/ =~ /\b(Ass|Av\.?ª?|[Bb](\.\s?|\s)?[Vv]|B(\.\s?|\s)?E(\.\s?|\s)?S|C(\.\s?|\s)?C|[Cc](\.\s?|\s)?[Gg](\.\s?|\s)?[Dd]|[Cc](\.\s?|\s)?[Mm]|C(\.\s?|\s)?V(\.\s?|\s)?P|C\.S|Congr|Coop(\.\s?|\s)|D|Dept|Dir|E(\.|\s)?T(\.|\s)?A(\.|\s)?R|Ed[Ee]|Ext|[FSfs](\.\s?|\s)?[Cc](lub)?e?|Gab|H|Inst|J(\.\s?|\s)?F|Lab|Mte|Na|Ns|N[^0-9º]|N(\.\s?|\s)?[ªa]|\sN\sS|Of|Pte|P(\.\s?|\s)?S(\.\s?|\s)?P|Qta|R|Res|Rib(\.a|\.?ª)?|S|S(\.\s?|\s)?C|Soc|Sª|Sr?\.?ª|Sra?|St\.?[oaºª]?|Univ)(\.|\s)/][/(name|name:pt|addr:street)/ !~ /S\.A\./] {
    120                 throwWarning: tr("Portugal-Nome abreviado-NÃO alterar se for nome de estabelecimento");
     120                throwWarning: tr("PORTUGAL-Nome abreviado-NÃO alterar se for nome de estabelecimento");
    121121}
    122122*[/name|name:pt|short_name|official_name|loc_name|old_name|int_name|nat_name|reg_name|addr:street|description|ref|old_ref/ =~ /[?!.,:;]{2,}/] {
    123                 throwWarning: tr("Portugal-Pontuação repetida 2 ou mais vezes");
     123                throwWarning: tr("PORTUGAL-Pontuação repetida 2 ou mais vezes");
    124124}
    125125*[/^(name|name:pt)$/ =~ /\s['"»«ºª]\s/] {
    126                 throwWarning: tr("Portugal-Nome com acentuação isolada entre espaços");
     126                throwWarning: tr("PORTUGAL-Nome com acentuação isolada entre espaços");
    127127}
    128128*[name =~ /[`~^¨]/],
     
    147147*["addr:housename" =~ /[`~^¨]/],
    148148*[sorting_name =~ /[`~^¨]/] {
    149                 throwWarning: tr("Portugal- {0} com caracteres estranhos", "{0.key}");
     149                throwWarning: tr("PORTUGAL- {0} com caracteres estranhos", "{0.key}");
    150150}
    151151*[name =~ /[´]/],
     
    171171*["addr:street" =~ /[´]/],
    172172*[sorting_name =~ /[´]/] {
    173                 throwWarning: tr("Portugal- {0} com acento agudo e não apóstrofo", "{0.key}");
     173                throwWarning: tr("PORTUGAL- {0} com acento agudo e não apóstrofo", "{0.key}");
    174174}
    175175/* erros ortográficos principais
     
    177177 * em alguns locais corretamente porque utiliza a grafia antiga, por isso não se deve colocar estes casos aqui.
    178178 */
    179 *[/^(name|name:pt|addr:street|addr:city|alt_name|int_name|nat_name|reg_name|loc_name|old_name|official_name|name:pt)$/ =~ /(?i)(?u)(oes\b|\bá\s|hà|\bAb[ìi]lio|Ac([àa]c|ass?|áss?)i[ao]|Academic[oa]|A((c|ss?)[ùu]|çù)de\b|\bAss?ore[sa]|Administra(ça|cã|ca)o|\bAdriao\b|Africa\b|Ag(enc|êns)ia|\b(Ág|Agu)eda\b|Agrari[ao]|Agricola|\bAgui?as?|\bAlamo\b|Alcantara|Alfandega|\bAl(ge|j[ée])s\b|Alvar(es|o)|Amalia|\bAmandio|\bAmeli[ao]\b|Americ[ao]s?\b|Amisade|\bAndre\b|\bAngel[ao]\b|\bAnibal|Antonio|Apolonia|Araujo|Arma(ze|sé)(m|ns)|\bArea\b|Arqueol(og|ój|oj)ic[oa]|\bArtes(ao|oes)|\bArtistic[oa]|Arvore|Ascen(sao|ção|çao)|\bAsenha\b|As(s?isten[cs]s?|istên[cs]s?i)ia|Astronomico|\bA[sc]is\b|Ass?o(c|ss?)ia(ça|cã|ca)o|Atlantic|Atletico|Auditorio|\bAzemeis|\bBaia\b|\bBalneario|B(as|áz)i(li)?c[ao]|\bBarao\b|\bBarbar[ao]s?\b|\bBa(zí|si)lica|\bB[éê]co\b|\bBelem\b|B(élj|el[gj]i)c|\bBelesa|\bBeltr[aâ]o\b|\bBetao\b|\bBissáu\b|Bonanico|Bonif(ac|as|ás)io|\bBrandao\b|\bBras\b|Bra(si|z[ií])lia|\bBrazil|Britanic|Cab(leireir[ao]|eleleir[ao]|eleire?[ao])|\bCacador|Cafe\b|Caf(ét[ea]|ata)ria|Cal(c|ss?)ada|C(alva|álv[áa])rio|\bC[àáã]mara|Cambio|Camelia|cami(onaj|no[gj]|nona[gj]|na[gj])em|Camoes|\bCa(mponez|npone[zs])|\bCandid[ao]\b|\bC[aâ]o\b\b|\bCapit(ao|aes|[õo]es)|Ca[cs]s?ador|\bCaza\b|C[ei]miterio|Centenari[ao]|\bC(e[zs]|éz)ar\b|Chafaris|\bCha[os]?\b|\bCidadao\b|Ci(enc|[êe]nss?)ia|Cir(ur[gj]|úrj)ica|\bClaudi[ao]|Clerigo|Clinica|Col(e[gj]|éj)io|Combust(ívé|iv[ée])ive(l|is)|Com(er[cs]|érs)io|\bCojo\b|Comdominio|Com(monit[áa]|unita)ri[ao]|Concei(ca|ça|cã)o|\bC[oô]nego\b|Con([cs]s?ervato|cervató)ri|Co(mdom[íi]|ndomi)nio|Coperativa|cosmetic(a|os)|\bCredito|Crist([oôó]va|[oô]vã)o|\bCrus\b|Con(c|ss?)ervatori[oa]|\bDalia\b|\bDami?ao\b|Dan(c|ss?)a\b|Dentari|Dep(oss?|óz|oz)ito|Diagnostico|Diario|Di(até|ete)tica|\bDili\b|Dion(is|iz|íz)io|Dire(cã|ça|ca)o|Domingao|\bE(c|ss?)ca\b|Edif(i[cçs]s?|íç|íss?)icio|Educa(ca|ça|cã)o|Elec?tr[ei](c[ao]|[çs]s?ista)s?|Elec?tr(e[cçs]s?|i[çs]s?)[ei]dade|Elec?trodomestic|\bElisi[ao]s?\b|\b([ÈÉ]m[íi]|Emi)di[ao]\b|\bEmili[ao]\b|Encarna(ca|ça|cã)o|Eremida|Escadori|Escoteiro|Espirit[ao]|Expli([çc][õo]es|ca(cõ|ço|co)es|ca(ça|cã)o)|Esta(ca|ça|cã)o|\bEstadio|Estasiona|Estatua|\bEstefani[ao]|Esternato|Estetic[ao]|Estradao|Est[êée]vao|Estufador|\bEufemi|Evan(ge|jé|je)lica|\bEvora\b|Ex(erc|érs)ito|\bEx(ilio|ílad)|Fabricas?\b|\bFamalicao|\bFamilia\b|(para)?Farmacia|Farmaceutic|Fatima|Felix|\bFerre[ao]|Ferr?oviari|Finan(c|ss?)as|\bFisic[ao]\b|\bFlavi[ao]\b|\bFont[ae]rio|Fortalesa|Fotebol\b|\bFotografo|Fran(ce|sê|se)s\b|F(egu?e[sz]|rege[sz]|regu?ez)ia|Fruticula|Funeraria|Gale\b|Garces|\bGa(rret|rett?)\b|\bGaviao\b|\b(Ge|J[ée])meos?\b|Gloria|\bGôa\b|\bGois\b|Gon(c|ss?)alves|\bGra[cs]s?as?\b|\bGrao\b|Guestao|Guimaraes|Gu?in(áz|as|az)io|Gu?ina[sz]tica|Guine(\sBiss?a[ou])?|Guiné(-|\s)?(Bi[çs]a[ou])|Hermini[ao]\b|Herois|Hipico|\bHor(áss?|ac)io|Horten[cs]ia|Horticula|\bH[õô]tel|Iberic[ao]|Imobiliaria|\bIn([áa]ss?|ac)io|Independencia|India\b|Industrias?\b|Inf(a[cs]s?ia|ânss?ia|antario)|\binformatica|\bIn(es|ez|êz)\b|Infantario|Informatica|Inspec?ç?(a|oes)|\bIrmao?s?\b|\bJeova\b|Jeronimo|\bJiesta|\bJoao\b|Joelheria|\bJoias?\b|J[oó]se\b|J[ou]d[iu]([cs]s?ia|ss?i[áa]|[cs]?i[cs]?ia)ria|\bJuliao\b|\bJusti(c|ss?)a|\bJulia?o\b|\bJuridic|Laboratorio|\bLampiao\b|L(ás|az|as)aro|Leao|Leitao|\bLinguas?\b|\bLiquido\b|\bLirio|Lo(gi|jí)stic|Loule|Louren(c|ss?)o|\bL(ú[çs]s?i|u[çcs]s?i)[ao]\b|Lu[sz]iada|Magalhaes|\bMalhao\b|Maquinas?|\bMarili|Maritim[oa]|\bMario\b|Martir(es)?\b|\bMatris\b|Marqu?(é[sz]|eza)\b|Matematic|\bMedic[oa]\b|Metal(úrjica|ur[jg]ica)|Mi(ss?iona|cion[áa])ri|M[ei][sz](erir?co|irec[oó])rd[ie](o[sz])?a|\bMoises\b|Mortuaria|Moveis|\bM(o[sz]e[ou]|useo|uze[ou])\b|M[uo]([sz]e[uo]lój|ze[uo]ló[gj])ic|Muni((c|ss?)i|ss?í)pio|Musica\b|\bNautic|\bNa(zare|sar[ée])|Negocio|Nem(éz|es)io\b|Ne[sç]s?e[scç]s?idades|Not(i[cs]s?|íss?)ias|\bNucleo\b|\bOp?tica\b|[ÒO]bidos?|Observatorio|O(ceanic[ao]\b|[çs]s?eânic)|Panoramic|\bPao\b|\bP[áa]teo\b|\bP[àaâã]tio\b|Pavilh(ao|oes)|\bPen(ss?a|ssã|çã)o\b|\bPredios?\b|P(siquia|ciqui[aá])tric[oa]|Politecnic|Porfirio|Portugue[sz]\b|Profi[cs]ional|\bProgre[sç]o|\bPublic(o|a)\b|P[ou]rifica(ca|ça|cã)o|Quiteria|\bRadio\b|\bRaínha\b|\bRaúl\b|Ress?into|\bR[eu]tunda\b|\bRe(gia|jiã|gi|ji)o\b|Rejimento|Remedio|Repara(cões|çoes|coes|çao|cao|cão)|R[ée]publica\b|R(épu|epú|épú)blican[ao]|Retro(za|[zs]e)ria|Re([zs]ide|zidê)n[cs]ias?\b|Rezid[êe]ncial|Re(zide|sidê)n[cs]ial|Re[sç]urrei(ça|[cs]s?ã)o|Ress?urrei(ça|[cs]s?ã)o|Retrozaria|\bRío\b|Rodoviari[oa]|\bRo([gj]e|jé)rio|Romanic[ao]|Romao|\bRo(sa|za|zá)[rl]i[oa]|Ruina|\bSa\b|Salao|Sand([ou][íi]x|[ou]ich|oích)e|\bSanitari|Sant(are|er[ée])m|Sant(í[sçc]|i[sçc]s?)im[ao]|\bSao\b|\bSaude|\sSe\b|Sebastiao|Seculo|Secundari[ao]|(Semina|Cemin[áa])rio|Senior|Ser(racao|raçao|racão|ação)|Sepulveda|Servi(c|ss?)o|S(erg|érji)io|Sidonio|\bSilverio|Sim(ao|oes)|Su(e(c|ss?)ia|éss?)ia|Su(íss?|iç|iss?)a|Su[çs]s?e(ss?|ç)o|\bT(ang|[âa]nj)er\b|Tape([çc]e|[cs]s?a)ria|Taxis?|Tecnico|Tecnol(ój|o[gj])ico|\bTenis\b|Tertulia|Teofilo|Teotonio|Textil|\bTilia|\bTipico|\bTomas\b|\bTome\b|\bTr(a[sz]|áz)\b|\bTr?ave[sç]a\b|\bTrese\b|\bTúlipa|\bTunel\b|\bTuristic|\bUniao\b|Univer(sita|cit[áa])ri|Univercidade|Urbani(za(ç|ss?)ao|sa(ç|ss?)ão|zac[aã]o)|Urg(enc|[êe]nss?)ia|\bV(ar[zs]|árs)ea\b|\bVarsim|\bV(árs|ar[zs])ea|\bValeri[ao]\b|\bVen(an[cs]s?|[âa]nss?)i[ao]|\bV(ide|[íi]di)o\b|\bVicio\b|\bV(ir[gj]i|jí|erj[íi]|ergi)li|Veter(i?na|en[áa])ri|\bVilaret?\b|Vitoria|Voluntario)/] {
    180                 throwWarning: tr("Portugal-Verificar:name ou similares, addr:street, addr:city com erros ortográficos");
     179*[/^(name|name:pt|addr:street|addr:city|alt_name|int_name|nat_name|reg_name|loc_name|old_name|official_name|name:pt)$/ =~ /(?i)(?u)(oes\b|\bá\s|hà|\bAb[ìi]lio|Ac([àa]c|ass?|áss?)i[ao]|Academic[oa]|A((c|ss?)[ùu]|çù)de\b|\bAss?ore[sa]|Administra(ça|cã|ca)o|\bAdriao\b|Africa\b|Ag(enc|êns)ia|\b(Ág|Agu)eda\b|Agrari[ao]|Agricola|\bAgui?as?\b|\bAlamo\b|Alcantara|Alfandega|\bAl(ge|j[ée])s\b|Alvar(es|o)|Amalia|\bAmandio|\bAmeli[ao]\b|Americ[ao]s?\b|Amisade|\bAndre\b|\bAngel[ao]\b|\bAnibal|Antonio|Apolonia|Araujo|Arma(ze|sé)(m|ns)|\bArea\b|Arqueol(og|ój|oj)ic[oa]|\bArtes(ao|oes)|\bArtistic[oa]|Arvore|Ascen(sao|ção|çao)|\bAsenha\b|As(s?isten[cs]s?|istên[cs]s?i)ia|Astronomico|\bA[sc]is\b|Ass?o(c|ss?)ia(ça|cã|ca)o|Atlantic|Atletico|Auditorio|\bAzemeis|\bBaia\b|\bBalneario|B(as|áz)i(li)?c[ao]|\bBarao\b|\bBarbar[ao]s?\b|\bBa(zí|si)lica|\bB[éê]co\b|\bBelem\b|B(élj|el[gj]i)c|\bBelesa|\bBeltr[aâ]o\b|\bBetao\b|\bBissáu\b|Bonanico|Bonif(ac|as|ás)io|\bBrandao\b|\bBras\b|Bra(si|z[ií])lia|\bBrazil|Britanic|Cab(leireir[ao]|eleleir[ao]|eleire?[ao])|\bCacador|Cafe\b|Caf(ét[ea]|ata)ria|Cal(c|ss?)ada|C(alva|álv[áa])rio|\bC[àáã]mara|Cambio|Camelia|cami(onaj|no[gj]|nona[gj]|na[gj])em|Camoes|\bCa(mponez|npone[zs])|\bCandid[ao]\b|\bC[aâ]o\b\b|\bCapit(ao|aes|[õo]es)|Ca[cs]s?ador|\bCaza\b|C[ei]miterio|Centenari[ao]|\bC(e[zs]|éz)ar\b|Chafaris|\bCha[os]?\b|\bCidadao\b|Ci(enc|[êe]nss?)ia|Cir(ur[gj]|úrj)ica|\bClaudi[ao]|Clerigo|Clinica|Col(e[gj]|éj)io|Combust(ívé|iv[ée])ive(l|is)|Com(er[cs]|érs)io|\bCojo\b|Comdominio|Com(monit[áa]|unita)ri[ao]|Concei(ca|ça|cã)o|\bC[oô]nego\b|Con([cs]s?ervato|cervató)ri|Co(mdom[íi]|ndomi)nio|Coperativa|cosmetic(a|os)|\bCredito|Crist([oôó]va|[oô]vã)o|\bCrus\b|Con(c|ss?)ervatori[oa]|\bDalia\b|\bDami?ao\b|Dan(c|ss?)a\b|Dentari|Dep(oss?|óz|oz)ito|Diagnostico|Diario|Di(até|ete)tica|\bDili\b|Dion(is|iz|íz)io|Dire(cã|ça|ca)o|Domingao|\bE(c|ss?)ca\b|Edif(i[cçs]s?|íç|íss?)icio|Educa(ca|ça|cã)o|Elec?tr[ei](c[ao]|[çs]s?ista)s?|Elec?tr(e[cçs]s?|i[çs]s?)[ei]dade|Elec?trodomestic|\bElisi[ao]s?\b|\b([ÈÉ]m[íi]|Emi)di[ao]\b|\bEmili[ao]\b|Encarna(ca|ça|cã)o|Eremida|Escadori|Escoteiro|Espirit[ao]|Expli([çc][õo]es|ca(cõ|ço|co)es|ca(ça|cã)o)|Esta(ca|ça|cã)o|\bEstadio|Estasiona|Estatua|\bEstefani[ao]|Esternato|Estetic[ao]|Estradao|Est[êée]vao|Estufador|\bEufemi|Evan(ge|jé|je)lica|\bEvora\b|Ex(erc|érs)ito|\bEx(ilio|ílad)|Fabricas?\b|\bFamalicao|\bFamilia\b|(para)?Farmacia|Farmaceutic|Fatima|Felix|\bFerre[ao]|Ferr?oviari|Finan(c|ss?)as|\bFisic[ao]\b|\bFlavi[ao]\b|\bFont[ae]rio|Fortalesa|Fotebol\b|\bFotografo|Fran(ce|sê|se)s\b|F(egu?e[sz]|rege[sz]|regu?ez)ia|Fruticula|Funeraria|Gale\b|Garces|\bGa(rret|rett?)\b|\bGaviao\b|\b(Ge|J[ée])meos?\b|Gloria|\bGôa\b|\bGois\b|Gon(c|ss?)alves|\bGra[cs]s?as?\b|\bGrao\b|Guestao|Guimaraes|Gu?in(áz|as|az)io|Gu?ina[sz]tica|Guine(\sBiss?a[ou])?|Guiné(-|\s)?(Bi[çs]a[ou])|Hermini[ao]\b|Herois|Hipico|\bHor(áss?|ac)io|Horten[cs]ia|Horticula|\bH[õô]tel|Iberic[ao]|Imobiliaria|\bIn([áa]ss?|ac)io|Independencia|India\b|Industrias?\b|Inf(a[cs]s?ia|ânss?ia|antario)|\binformatica|\bIn(es|ez|êz)\b|Infantario|Informatica|Inspec?ç?(a|oes)|\bIrmao?s?\b|\bJeova\b|Jeronimo|\bJiesta|\bJoao\b|Joelheria|\bJoias?\b|J[oó]se\b|J[ou]d[iu]([cs]s?ia|ss?i[áa]|[cs]?i[cs]?ia)ria|\bJuliao\b|\bJusti(c|ss?)a|\bJulia?o\b|\bJuridic|Laboratorio|\bLampiao\b|L(ás|az|as)aro|Leao|Leitao|\bLinguas?\b|\bLiquido\b|\bLirio|Lo(gi|jí)stic|Loule|Louren(c|ss?)o|\bL(ú[çs]s?i|u[çcs]s?i)[ao]\b|Lu[sz]iada|Magalhaes|\bMalhao\b|Maquinas?|\bMarili|Maritim[oa]|\bMario\b|Martir(es)?\b|\bMatris\b|Marqu?(é[sz]|eza)\b|Matematic|\bMedic[oa]\b|Metal(úrjica|ur[jg]ica)|Mi(ss?iona|cion[áa])ri|M[ei][sz](erir?co|irec[oó])rd[ie](o[sz])?a|\bMoises\b|Mortuaria|Moveis|\bM(o[sz]e[ou]|useo|uze[ou])\b|M[uo]([sz]e[uo]lój|ze[uo]ló[gj])ic|Muni((c|ss?)i|ss?í)pio|Musica\b|\bNautic|\bNa(zare|sar[ée])|Negocio|Nem(éz|es)io\b|Ne[sç]s?e[scç]s?idades|Not(i[cs]s?|íss?)ias|\bNucleo\b|\bOp?tica\b|[ÒO]bidos?|Observatorio|O(ceanic[ao]\b|[çs]s?eânic)|Panoramic|\bPao\b|\bP[áa]teo\b|\bP[àaâã]tio\b|Pavilh(ao|oes)|\bPen(ss?a|ssã|çã)o\b|\bPredios?\b|P(siquia|ciqui[aá])tric[oa]|Politecnic|Porfirio|Portugue[sz]\b|Profi[cs]ional|\bProgre[sç]o|\bPublic(o|a)\b|P[ou]rifica(ca|ça|cã)o|Quiteria|\bRadio\b|\bRaínha\b|\bRaúl\b|Ress?into|\bR[eu]tunda\b|\bRe(gia|jiã|gi|ji)o\b|Rejimento|Remedio|Repara(cões|çoes|coes|çao|cao|cão)|R[ée]publica\b|R(épu|epú|épú)blican[ao]|Retro(za|[zs]e)ria|Re([zs]ide|zidê)n[cs]ias?\b|Rezid[êe]ncial|Re(zide|sidê)n[cs]ial|Re[sç]urrei(ça|[cs]s?ã)o|Ress?urrei(ça|[cs]s?ã)o|Retrozaria|\bRío\b|Rodoviari[oa]|\bRo([gj]e|jé)rio|Romanic[ao]|Romao|\bRo(sa|za|zá)[rl]i[oa]|Ruina|\bSa\b|Salao|Sand([ou][íi]x|[ou]ich|oích)e|\bSanitari|Sant(are|er[ée])m|Sant(í[sçc]|i[sçc]s?)im[ao]|\bSao\b|\bSaude|\sSe\b|Sebastiao|Seculo|Secundari[ao]|(Semina|Cemin[áa])rio|Senior|Ser(racao|raçao|racão|ação)|Sepulveda|Servi(c|ss?)o|S(erg|érji)io|Sidonio|\bSilverio|Sim(ao|oes)|Su(e(c|ss?)ia|éss?)ia|Su(íss?|iç|iss?)a|Su[çs]s?e(ss?|ç)o|\bT(ang|[âa]nj)er\b|Tape([çc]e|[cs]s?a)ria|Taxis?|Tecnico|Tecnol(ój|o[gj])ico|\bTenis\b|Tertulia|Teofilo|Teotonio|Textil|\bTilia|\bTipico|\bTomas\b|\bTome\b|\bTr(a[sz]|áz)\b|\bTr?ave[sç]a\b|\bTrese\b|\bTúlipa|\bTunel\b|\bTuristic|\bUniao\b|Univer(sita|cit[áa])ri|Univercidade|Urbani(za(ç|ss?)ao|sa(ç|ss?)ão|zac[aã]o)|Urg(enc|[êe]nss?)ia|\bV(ar[zs]|árs)ea\b|\bVarsim|\bV(árs|ar[zs])ea|\bValeri[ao]\b|\bVen(an[cs]s?|[âa]nss?)i[ao]|\bV(ide|[íi]di)o\b|\bVicio\b|\bV(ir[gj]i|jí|erj[íi]|ergi)li|Veter(i?na|en[áa])ri|\bVilaret?\b|Vitoria|Voluntario)/] {
     180                throwWarning: tr("PORTUGAL-Verificar:name ou similares, addr:street, addr:city com erros ortográficos");
    181181}
    182182/* casos de marcas complicadas em que o melhor é indicar o nome correto na mensagem */
    183183*[name =~ /(?i)(?u)[Dd]ecat?[hl]?on/] {
    184                 throwWarning: tr("Portugal-Correto é Decathlon");
     184                throwWarning: tr("PORTUGAL-Correto é Decathlon");
    185185}
    186186*[name =~ /(?i)(?u)Ma?c(\s[Dd]onald('|\s)?|[Dd]onald\s?)s/] {
    187                 throwWarning: tr("Portugal-Correto é McDonalds-com apóstrofo antes do s");
     187                throwWarning: tr("PORTUGAL-Correto é McDonalds-com apóstrofo antes do s");
    188188}
    189189*[name =~ /(?i)(?u)\b[Ll]evi[ ´]?s\b/] {
    190                 throwWarning: tr("Portugal-Correto é Levis-com apóstrofo antes do s");
     190                throwWarning: tr("PORTUGAL-Correto é Levis-com apóstrofo antes do s");
    191191}
    192192*[name =~ /[Pp]ingo((D|d| d)ol?ce| Dolce)/] {
    193                 throwWarning: tr("Portugal-Correto é Pingo Doce");
     193                throwWarning: tr("PORTUGAL-Correto é Pingo Doce");
    194194}
    195195*[name =~ /\b([Ee][Ll]ecler[kqc]|[Ee]\.[Ll]ecler[kq]|e\.Leclerc|E\.leclerc)/] {
    196                 throwWarning: tr("Portugal-Correto é E.Leclerc");
     196                throwWarning: tr("PORTUGAL-Correto é E.Leclerc");
    197197}
    198198*[name =~ /(?i)(?u)(Inter?(\s|-)?ma(rche|x[ée]|r?che)|Inter(\s|-)marché)/] {
    199                 throwWarning: tr("Portugal-Correto é Intermarché");
     199                throwWarning: tr("PORTUGAL-Correto é Intermarché");
    200200}
    201201*[name =~ /(?i)(?u)\bDeca(te?lo[mn]|th?lom|tom)\b/] {
    202                 throwWarning: tr("Portugal-Correto é Decathlon");
     202                throwWarning: tr("PORTUGAL-Correto é Decathlon");
    203203}
    204204*[name =~ /(mini(\s|-)?preço|Mini(\s|-)preço|Mini(\s|-)?Preço|MINI(\s|-)?PREÇO)/] {
    205                 throwWarning: tr("Portugal-Correto é Minipreço");
     205                throwWarning: tr("PORTUGAL-Correto é Minipreço");
    206206}
    207207*[name =~ /(?i)(?u)(^Phone House|[FP]one Hou[zs]e)/] {
    208                 throwWarning: tr("Portugal-Correto é The Phone House");
     208                throwWarning: tr("PORTUGAL-Correto é The Phone House");
    209209}
    210210*[name =~ /Banco Português de Investimento/][!short_name] {
    211                 throwWarning: tr("Portugal-Falta a etiqueta short_name=BPI");
     211                throwWarning: tr("PORTUGAL-Falta a etiqueta short_name=BPI");
    212212        fixAdd: "short_name=BPI";
    213213}
    214214*[name =~ /Caixa Geral de Depósitos/][!short_name] {
    215                 throwWarning: tr("Portugal-Falta a etiqueta short_name=CGD");
     215                throwWarning: tr("PORTUGAL-Falta a etiqueta short_name=CGD");
    216216        fixAdd: "short_name=CGD";
    217217}
    218218*[name =~ /Banco Espírito Santo/][!short_name] {
    219                 throwWarning: tr("Portugal-Falta a etiqueta short_name=BES");
     219                throwWarning: tr("PORTUGAL-Falta a etiqueta short_name=BES");
    220220        fixAdd: "short_name=BES";
    221221}
    222222*[name =~ /Banco Bilbao Vizcaya Argentaria/][!short_name] {
    223                 throwWarning: tr("Portugal-Falta a etiqueta short_name=BBVA");
     223                throwWarning: tr("PORTUGAL-Falta a etiqueta short_name=BBVA");
    224224        fixAdd: "short_name=BBVA";
    225225}
    226226*[name =~ /Guarda Nacional Republicana/][!short_name] {
    227                 throwWarning: tr("Portugal-Falta a etiqueta short_name=GNR");
     227                throwWarning: tr("PORTUGAL-Falta a etiqueta short_name=GNR");
    228228        fixAdd: "short_name=GNR";
    229229}
    230230*[name =~ /Polícia de Segurança Pública/][!short_name] {
    231                 throwWarning: tr("Portugal-Falta a etiqueta short_name=PSP");
     231                throwWarning: tr("PORTUGAL-Falta a etiqueta short_name=PSP");
    232232        fixAdd: "short_name=PSP";
    233233}
    234234*[amenity = police][name =~ /^(?i)(?u)P(\.\s?|\s)?S(\.\s?|\s)?P(\.\s?|\s)?$/] {
    235                 throwWarning: tr("Portugal-Nome abreviado de Polícia de Segurança Pública");
     235                throwWarning: tr("PORTUGAL-Nome abreviado de Polícia de Segurança Pública");
    236236                fixAdd: "name=Polícia de Segurança Pública";
    237237                fixAdd: "short_name=PSP";
    238238}
    239239*[amenity = police][name =~ /^(?i)(?u)G(\.\s?|\s)?N(\.\s?|\s)?R(\.\s?|\s)?$/] {
    240                 throwWarning: tr("Portugal-Nome abreviado de Guarda Nacional Republicana");
     240                throwWarning: tr("PORTUGAL-Nome abreviado de Guarda Nacional Republicana");
    241241                fixAdd: "name=Guarda Nacional Republicana";
    242242                fixAdd: "short_name=GNR";
    243243}
    244244*[amenity = bank][name =~ /^(?i)(?u)(Banco )?C(\.\s?|\s)?G(\.\s?|\s)?D(\.\s?|\s)?$/] {
    245                 throwWarning: tr("Portugal-Nome abreviado de Caixa Geral de Depósitos");
     245                throwWarning: tr("PORTUGAL-Nome abreviado de Caixa Geral de Depósitos");
    246246                fixAdd: "name=Caixa Geral de Depósitos";
    247247                fixAdd: "short_name=CGD";
    248248}
    249249*[amenity = bank][name =~ /(?i)(?u)Cai((cha) Ge(ne)?ral (de )?Dep[óo]sito|xa Ge(ne)?ral (de )?Deposito)/] {
    250                 throwWarning: tr("Portugal-O correto é Caixa Geral de Depósitos");
     250                throwWarning: tr("PORTUGAL-O correto é Caixa Geral de Depósitos");
    251251}
    252252*[amenity =~ /bank|atm/][operator =~ /^(?i)(?u)(Banco )?C(\.\s?|\s)?G(\.\s?|\s)?D(\.\s?|\s)?$/] {
    253                 throwWarning: tr("Portugal-operator abreviado de Caixa Geral de Depósitos");
     253                throwWarning: tr("PORTUGAL-operator abreviado de Caixa Geral de Depósitos");
    254254                fixAdd: "operator=Caixa Geral de Depósitos, S.A.";
    255255}
    256256*[amenity = bank][name =~ /^(?i)(?u)(Banco )?B(\.\s?|\s)?P(\.\s?|\s)?I(\.\s?|\s)?$/] {
    257                 throwWarning: tr("Portugal-Nome abreviado de Banco Português de Investimento");
     257                throwWarning: tr("PORTUGAL-Nome abreviado de Banco Português de Investimento");
    258258                fixAdd: "name=Banco Português de Investimento";
    259259                fixAdd: "short_name=BPI";
    260260}
    261261*[amenity = bank][name =~ /^(?i)(?u)(Banco )?B(\.\s?|\s)?E(\.\s?|\s)?S(\.\s?|\s)?$/] {
    262                 throwWarning: tr("Portugal-Nome abreviado de Banco Espírito Santo");
     262                throwWarning: tr("PORTUGAL-Nome abreviado de Banco Espírito Santo");
    263263                fixAdd: "name=Banco Espírito Santo";
    264264                fixAdd: "short_name=BES";
    265265}
    266266*[amenity = bank][name =~ /^(?i)(?u)(Banco )?B(\.\s?|\s)?B(\.\s?|\s)?V(\.\s?|\s)?A(\.\s?|\s)?$/] {
    267                 throwWarning: tr("Portugal-Nome abreviado de Banco Bilbao Vizcaya Argentaria");
     267                throwWarning: tr("PORTUGAL-Nome abreviado de Banco Bilbao Vizcaya Argentaria");
    268268                fixAdd: "name=Banco Bilbao Vizcaya Argentaria";
    269269                fixAdd: "short_name=BBVA";
     
    271271*[amenity = bank][name =~ /^(?i)(?u)(Banco )?B(\.\s?|\s)?C(\.\s?|\s)?P(\.\s?|\s)?$/],
    272272*[amenity = bank][name =~ /^(Banco )?([Mm]ill?en?nium[Bb][Cc][Pp]|[Mm]ill?enn?i[ou]m?( B[Cc][Pp])?|Mil(en|le|e)nium BCP)$/] {
    273                 throwWarning: tr("Portugal-Nome abreviado ou errado de Millennium bcp");
     273                throwWarning: tr("PORTUGAL-Nome abreviado ou errado de Millennium bcp");
    274274                fixAdd: "name=Millennium bcp";
    275275                fixAdd: "short_name=bcp";
     
    277277}
    278278*[name =~ /Banco Comercial Português/] {
    279                 throwWarning: tr("Portugal-O correto é Millennium bcp");
     279                throwWarning: tr("PORTUGAL-O correto é Millennium bcp");
    280280                fixAdd: "name=Millennium bcp";
    281281                fixAdd: "short_name=bcp";
     
    283283}
    284284*[amenity = bank][name =~ /^(?i)(?u)(Banco )?(Santander|Tott?a|SantanderTott?a|Tott?a\s?Santander)$/] {
    285                 throwWarning: tr("Portugal-O correto é Santander Totta");
     285                throwWarning: tr("PORTUGAL-O correto é Santander Totta");
    286286                fixAdd: "name=Santander Totta";
    287287}
    288288*[name =~ /(?i)(?u)Benett?o[mn]\b/][name !~ /\bUnited Colors\b/] {
    289                 throwWarning: tr("Portugal-O correto é United Colors of Benetton");
     289                throwWarning: tr("PORTUGAL-O correto é United Colors of Benetton");
    290290}
    291291*[amenity = bank][name =~ /^(?i)(?u)(Banco )?BANIF$/] {
    292                 throwWarning: tr("Portugal-Nome abreviado de Banco Internacional do Funchal");
     292                throwWarning: tr("PORTUGAL-Nome abreviado de Banco Internacional do Funchal");
    293293                fixAdd: "name=Banco Internacional do Funchal";
    294294                fixAdd: "short_name=Banif";
     
    309309
    310310
    311 
    312311/* AVISOS INFORMATIVOS */
    313312
    314313/* é útil ter o destino das saídas de estradas */
    315314*[highway = motorway_link][!destination] {
    316         throwOther: tr("Portugal- {0} sem etiqueta {1}", "{0.value}", "{1.key}");
     315        throwOther: tr("PORTUGAL- {0} sem etiqueta {1}", "{0.value}", "{1.key}");
    317316}
    318317*[place = city][!population],
    319318*[place = town][!population],
    320319*[place = village][!population] {
    321         throwOther: tr("Portugal- {0} sem etiqueta de população", "{0.value}");
     320        throwOther: tr("PORTUGAL- {0} sem etiqueta de população", "{0.value}");
    322321}
    323322*[place][place !~ /hamlet|island|isolated_dwelling|neighbourhood|suburb|village/][population < 10000] {
    324         throwOther: tr("Portugal-Verificar: local com <10.000 hab. deve ser village, EXCEPTO sedes de freguesia!");
     323        throwOther: tr("PORTUGAL-Verificar: local com <10.000 hab. deve ser village, EXCEPTO sedes de freguesia!");
    325324        fixAdd: "place=village";
    326325}
    327326*[place =~ /city|hamlet|isolated_dwelling|village/][population >= 10000][population < 100000] {
    328         throwOther: tr("Portugal-Verificar: local com 10.000-100.000 hab. deve ser town, EXCEPTO sedes de concelho!");
     327        throwOther: tr("PORTUGAL-Verificar: local com 10.000-100.000 hab. deve ser town, EXCEPTO sedes de concelho!");
    329328        fixAdd: "place=town";
    330329}
    331330*[place =~ /hamlet|isolated_dwelling|town|village/][population >= 100000] {
    332         throwOther: tr("Portugal-Verificar: local com +100.000 hab. deve ser city, EXCEPTO capitais de distrito!");
     331        throwOther: tr("PORTUGAL-Verificar: local com +100.000 hab. deve ser city, EXCEPTO capitais de distrito!");
    333332        fixAdd: "place=city";
    334333}
    335334/* é bom especificar o tipo de torre */
    336335node[man_made = tower][!"tower:type"] {
    337         throwOther: tr("Portugal-Ausência do tipo de torre ({0})", "{1.key}");
     336        throwOther: tr("PORTUGAL-Ausência do tipo de torre ({0})", "{1.key}");
    338337}
    339338*[highway][highway !~ /construction|give_way|motorway_junction|proposed|raceway|speed_camera|stop/][!wheelchair],
    340339*[building][!wheelchair] {
    341         throwOther: tr("Portugal- {0} sem etiqueta de acessibilidade ({1})", "{0.key}", "{1.key}");
     340        throwOther: tr("PORTUGAL- {0} sem etiqueta de acessibilidade ({1})", "{0.key}", "{1.key}");
    342341}
    343342*[route = ferry][!duration] {
    344         throwOther: tr("Portugal-Ausência do tempo de duração ({0}) do ferry", "{1.key}");
     343        throwOther: tr("PORTUGAL-Ausência do tempo de duração ({0}) do ferry", "{1.key}");
    345344}
    346345*[highway = service][!service] {
    347         throwOther: tr("Portugal-Ausência do tipo de serviço ({0}) na {1}", "{1.key}", "{0.key}");
     346        throwOther: tr("PORTUGAL-Ausência do tipo de serviço ({0}) na {1}", "{1.key}", "{0.key}");
    348347}
    349348*[highway = track][!tracktype] {
    350         throwOther: tr("Portugal-Ausência do tipo de track ({0}) na {1}", "{1.key}", "{0.key}");
     349        throwOther: tr("PORTUGAL-Ausência do tipo de track ({0}) na {1}", "{1.key}", "{0.key}");
    351350}
    352351/* número de faixas apenas para rodovias maiores e links */
    353352way[highway =~ /motorway|trunk|primary|secondary|tertiary/][!lanes],
    354353way[highway $= _link][!lanes] {
    355         throwOther: tr("Portugal- {0} sem número de faixas ({1}) definido", "{0.key}", "{1.key}");
     354        throwOther: tr("PORTUGAL- {0} sem número de faixas ({1}) definido", "{0.key}", "{1.key}");
    356355}
    357356way[highway][!surface][highway != bus_stop] {
    358         throwOther: tr("Portugal- {0} sem superfície ({1}) definida", "{0.key}", "{1.key}");
     357        throwOther: tr("PORTUGAL- {0} sem superfície ({1}) definida", "{0.key}", "{1.key}");
    359358}
    360359node[amenity = place_of_worship] {
    361         throwOther: tr("Portugal- local de oração num nó, é melhor num edifício");
     360        throwOther: tr("PORTUGAL- local de oração num nó, é melhor num edifício");
    362361}
    363362node[highway=speed_camera][!maxspeed],
     
    365364relation[enforcement=maxheight][!maxheight],
    366365relation[enforcement=maxweight][!maxweight] {
    367         throwOther: tr("Portugal-Adicionar {0} ao {1}", "{1.key}", "{0.tag}");
     366        throwOther: tr("PORTUGAL-Adicionar {0} ao {1}", "{1.key}", "{0.tag}");
    368367}
    369368}}}
    370 }}}