Changes between Version 11 and Version 12 of Rules/Portuguese-Errors-PT2
- Timestamp:
- 2015-10-24T01:18:25+02:00 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Rules/Portuguese-Errors-PT2
v11 v12 29 29 throwWarning: tr("PT2-Dois espaços em branco"); 30 30 } 31 *[name =~ /(?i)(sem\s?nome|fix\s?me|\bfix\b|nome|no\s?name|desconhecido|n(ã|a)o conhecido)/] [name !~ /(?i)soldado desconhecido/] {31 *[name =~ /(?i)(sem\s?nome|fix\s?me|\bfix\b|nome|no\s?name|desconhecido|n(ã|a)o conhecido)/][name !~ /(?i)soldado desconhecido/] { 32 32 throwWarning: tr("PT2-Nome errado, sem nome..."); 33 33 } … … 118 118 throwWarning: tr("PT2- ecoponto no nome mas sem etiqueta de ecoponto"); 119 119 } 120 *[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|Ruela|Terreiro|Transversal|Travessa|Viela) dos (Bombeiros|Quartel dos B|\bBatalhão|Sapadores)\b/] [!highway=bus_stop]{120 *[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|Ruela|Terreiro|Transversal|Travessa|Viela) dos (Bombeiros|Quartel dos B|\bBatalhão|Sapadores)\b/][!highway=bus_stop]{ 121 121 throwWarning: tr("PT2-Bombeiros no nome mas sem etiqueta"); 122 122 } … … 176 176 } 177 177 /* nomes com valores que provavelmente deveriam estar em alt_name, short_name, etc */ 178 *[name =~ /.*\(.*\).*/] [!bus_stop] {178 *[name =~ /.*\(.*\).*/][!bus_stop] { 179 179 throwWarning: tr("PT2-Nome com parênteses", "{0.key}"); 180 180 suggestAlternative: "alt_name"; … … 217 217 } 218 218 /* possui nome de rua mas não tem etiqueta de highway */ 219 *[!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|Ruela|Transversal|Travessa|Trilho|Túnel|Variante|Via(-|\s)Rápida|Viadutos?|Viela) .*/][name !~ /^(?i)estrada de ferro/] [route != ferry] {219 *[!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|Ruela|Transversal|Travessa|Trilho|Túnel|Variante|Via(-|\s)Rápida|Viadutos?|Viela) .*/][name !~ /^(?i)estrada de ferro/][route != ferry] { 220 220 throwWarning: tr("PT2-Verificar: com nome de via mas sem etiqueta de {0}", "{0.key}"); 221 221 } … … 236 236 /* nome de vias sem logradouro correto */ 237 237 *[highway=cycleway][name][name !~ /^(?i)ciclovia .*/], 238 *[highway][highway !~ /bridleway|bus_stop|cycleway|crossing|footway|give_way|motorway_junction|path|raceway|speed_camera|steps|stop/][name][name !~ /^(Auto-? [Ee]strada|Alameda|Avenida|Beco|Calçad(inh)?a|Caminho|Circular Regional Exterior|Escad(a|inha|aria)s?|Estrada|Itinerário|Ladeira|Largo|Loteamento|Pátio|Passeio|Ponte|Pra(ç|cet)a|Rotunda|Rua|Ruela|Terreiro|Transversal|Travessa|Túnel|Variante|Vereda|Via(-Rápida)?|Viaduto|Viela) .*/ {238 *[highway][highway !~ /bridleway|bus_stop|cycleway|crossing|footway|give_way|motorway_junction|path|raceway|speed_camera|steps|stop/][name][name !~ /^(Auto-?(E|e)strada|Alameda|Avenida|Beco|Calçad(inh)?a|Caminho|Circular Regional Exterior|Escad(a|inha|aria)s?|Estrada|Itinerário|Ladeira|Largo|Loteamento|Pátio|Passeio|Ponte|Pra(ç|cet)a|Rotunda|Rua|Ruela|Terreiro|Transversal|Travessa|Túnel|Variante|Vereda|Via(-Rápida)?|Viaduto|Viela) .*/] { 239 239 throwWarning: tr("PT2- {0} sem nome de via, errado, abreviado ou maiúsculas", "{0.key}"); 240 240 } … … 357 357 *[name =~ /(?i)\bCinema\b/][amenity][amenity != cinema], 358 358 *[name =~ /^(?i)Café\b/][amenity][amenity != cafe], 359 *[name =~ /(?i)(Ma?c\s?Donald('|\s)?s /|Burgu?er\s?(Qu|K)ing)][amenity][amenity != fast_food],359 *[name =~ /(?i)(Ma?c\s?Donald('|\s)?s|Burgu?er\s?(Qu|K)ing)/][amenity][amenity != fast_food], 360 360 *[name =~ /^(?i)Parque de Campismo\b/][amenity][amenity != camp_site], 361 361 *[name =~ /(?i)\b(Pousada|hostel)\b/][amenity][amenity != hostel], … … 397 397 } 398 398 /* lugar possui nome que inicia com "Edifício" mas não possui etiqueta building */ 399 *[name =~ /^(?i)edifício.*/][!building] [name !~ /^(?i)\bEdifício Transparente\b/] {399 *[name =~ /^(?i)edifício.*/][!building][name !~ /^(?i)\bEdifício Transparente\b/] { 400 400 throwWarning: tr("PT2-Possível ausência de etiqueta {0}", "{1.key}"); 401 401 fixAdd: "building=yes"; … … 517 517 } 518 518 /* layer não faz sentido em outros objetos */ 519 *[layer][!building][!highway][man_made!=pipeline][ tunnel!][!railway][!waterway] {519 *[layer][!building][!highway][man_made!=pipeline][!tunnel][!railway][!waterway] { 520 520 throwWarning: tr("PT2-Verificar: possível uso incorreto de {0} no objeto", "{0.key}"); 521 521 } … … 534 534 throwOther: tr("PT2-Ausência do tipo de torre ({0})", "{1.key}"); 535 535 } 536 *["building:levels"][!building] [!""amenity:parking"] {536 *["building:levels"][!building][!"amenity:parking"] { 537 537 throwWarning: tr("PT2- {0} sem etiqueta {1}", "{0.key}", "{1.key}"); 538 538 } … … 635 635 fixAdd: "place=city"; 636 636 } 637 638 639 640 637 }}}
