Changes between Version 8 and Version 9 of Rules/Portuguese-Errors-PT2
- Timestamp:
- 2015-03-13T00:35:47+01:00 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Rules/Portuguese-Errors-PT2
v8 v9 28 28 throwWarning: tr("PT2-Dois espaços em branco"); 29 29 } 30 *[name =~ /(?i)(sem\s?nome|fix\s?me|\bfix\b|nome|no\s?name|desconhecido|n(ã|a)o conhecido)/] { 30 *[name =~ /(?i)(sem\s?nome|fix\s?me|\bfix\b|nome|no\s?name|desconhecido|n(ã|a)o conhecido)/] [name !~ /(?i)soldado desconhecido/] { 31 31 throwWarning: tr("PT2-Nome errado, sem nome..."); 32 32 } … … 40 40 throwWarning: tr("PT2-Nome de estrada ou caminho abreviado"); 41 41 } 42 *[name =~ /(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|\bCongr|\bD|\bDept|\bDir|E[\.\s]?T[\.\s]?A[\.\s]?R|\bEd[Ee]|Ext|\b[FSfs](\.\s?|\s)?[Cc](lub)?e?|\bH|Inst|\bJ(\.\s?|\s)?F|\bLab|\bMte|Na|Ns|N[^0-9º]|N(\.\s?|\s)?[ªa]|\bOf|P(\.\s?|\s)?S(\.\s?|\s)?P|Qta|\bR|\bRes|Rib\.?[aª]?|S|S(\.\s?|\s)?C|\bSoc|Sr?\.?ª|Sra?|St\.?[oaºª]?|Univ)(\.|\s)/] { 42 *[name =~ /(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|\bCongr|\bD|\bDept|\bDir|E[\.\s]?T[\.\s]?A[\.\s]?R|\bEd[Ee]|Ext|\b[FSfs](\.\s?|\s)?[Cc](lub)?e?|\bH|Inst|\bJ(\.\s?|\s)?F|\bLab|\bMte|Na|Ns|N[^0-9º]|N(\.\s?|\s)?[ªa]|\bOf|P(\.\s?|\s)?S(\.\s?|\s)?P|Qta|\bR|\bRes|Rib\.?[aª]?|S|S(\.\s?|\s)?C|\bSoc|Sr?\.?ª|Sra?|St\.?[oaºª]?|Univ)(\.|\s)/] [name =~ /^Nó\b/] { 43 43 throwWarning: tr("PT2-Nome abreviado"); 44 44 } … … 105 105 throwWarning: tr("PT2- ecoponto no nome mas sem etiqueta de ecoponto"); 106 106 } 107 *[amenity != fire_station][name =~ /(?i)\b(Bombeiros|Quartel dos B|\bBatalhão|Sapadores)\b/][name !~ /(?i)\b(Alameda|Avenida|Beco|Calçad(inh)?a|Caminho|Escad(a|inha|aria)s?|Estrada|Ladeira|Largo|Pátio|Pra(ç|cet)a|Rotunda|Rua|Terreiro|Transversal|Travessa|Viela) dos (Bombeiros|Quartel dos B|\bBatalhão|Sapadores)\b/] { 107 *[amenity != fire_station][name =~ /(?i)\b(Bombeiros|Quartel dos B|\bBatalhão|Sapadores)\b/][name !~ /(?i)\b(Alameda|Avenida|Beco|Calçad(inh)?a|Caminho|Escad(a|inha|aria)s?|Estrada|Ladeira|Largo|Pátio|Pra(ç|cet)a|Rotunda|Rua|Terreiro|Transversal|Travessa|Viela) dos (Bombeiros|Quartel dos B|\bBatalhão|Sapadores)\b/] [!highway=bus_stop]{ 108 108 throwWarning: tr("PT2-Bombeiros no nome mas sem etiqueta"); 109 109 } 110 *[phone][phone !~ /^\+351 [0-9]{3} [0-9]{3}[0-9]{3}((;\s?\+351 [0-9]{3} [0-9]{3}[0-9]{3})?)+$/], 111 *["contact:phone"]["contact:phone" !~ /^\+351 [0-9]{3} [0-9]{3}[0-9]{3}((;\s?\+351 [0-9]{3} [0-9]{3}[0-9]{3})?)+$/], 112 *[fax][fax !~ /^\+351 [0-9]{3} [0-9]{3}[0-9]{3}((;\s?\+351 [0-9]{3} [0-9]{3}[0-9]{3})?)+$/], 113 *["contact:fax"]["contact:fax" !~ /^\+351 [0-9]{3} [0-9]{3}[0-9]{3}((;\s?\+351 [0-9]{3} [0-9]{3}[0-9]{3})?)+$/] { 114 throwWarning: tr("PT2-Verificar:número de telefone/fax diferente de +351 NNN NNNNNN"); 115 } 116 *["addr:street"][name =~ /[0-9]{3,}$/] { 117 throwWarning: tr("PT2-Nome de rua c/números telf./cód.postal"); 118 } 119 120 121 122 123 124 125 126 110 127 /* RegExp provenientes e adaptadas de http://josm.openstreetmap.de/wiki/Rules/Brazilian-Specific */ 111 128 *[designation] { … … 176 193 } 177 194 /* possui nome de rua mas não tem etiqueta de highway */ 178 *[!highway][!railway][route != road][type !~ /route|street/][name][name =~ /^(?i)(Auto-?estrada|Avenida|Beco|Cais|Calçad(inh)?a|Caminho|Ciclovia|Escad(a|inha|aria)s?|Estrada\s?(Nacional|Regional|Municipal)?|Itinerário\s? (Complementar|Principal)?|Passeio|Rotunda|Rua|Transversal|Travessa|Trilho|Túnel|Variante|Via(-|\s)Rápida|Viadutos?|Viela) .*/][name !~ /^(?i)estrada de ferro/] { 195 *[!highway][!railway][route != road][type !~ /route|street/][name][name =~ /^(?i)(Auto-?estrada|Avenida|Beco|Cais|Calçad(inh)?a|Caminho|Ciclovia|Escad(a|inha|aria)s?|Estrada\s?(Nacional|Regional|Municipal)?|Itinerário\s? (Complementar|Principal)?|Passeio|Rotunda|Rua|Transversal|Travessa|Trilho|Túnel|Variante|Via(-|\s)Rápida|Viadutos?|Viela) .*/][name !~ /^(?i)estrada de ferro/] [route != ferry] { 179 196 throwWarning: tr("PT2-Verificar: com nome de via mas sem etiqueta de {0}", "{0.key}"); 180 197 } … … 486 503 throwOther: tr("PT2-Ausência do tipo de torre ({0})", "{1.key}"); 487 504 } 488 *["building:levels"][!building] { 505 *["building:levels"][!building] [!""amenity:parking"] { 489 506 throwWarning: tr("PT2- {0} sem etiqueta {1}", "{0.key}", "{1.key}"); 490 507 }
