Ticket #17370: deprecatedmapcss.patch

File deprecatedmapcss.patch, 26.9 KB (added by abalosc1, 7 years ago)

translate deprecated warnings

  • data/validator/deprecated.mapcss

    From d72a0a04035e9f069bb03e6a0d0d7876c1455957 Mon Sep 17 00:00:00 2001
    From: Clarisse Abalos <samantha.abalos@digitalglobe.com>
    Date: Fri, 22 Feb 2019 12:11:01 -0500
    Subject: [PATCH 1/2] add osmose deprecated tags
    
    ---
     data/validator/deprecated.mapcss | 403 +++++++++++++++++++++++++++++++++++++++
     1 file changed, 403 insertions(+)
    
    diff --git a/data/validator/deprecated.mapcss b/data/validator/deprecated.mapcss
    index d292db0..15f35c2 100644
    a b way[power=busbar] {  
    12991299
    13001300/* #16924 */
    13011301*[man_made=MDF],
     1302*[man_made=mdf],
    13021303*[man_made=telephone_exchange] {
    13031304  throwWarning: tr("{0} is deprecated", "{0.tag}");
    13041305  suggestAlternative: "telecom=exchange";
    node[fire_hydrant:water_source] {  
    13701371  suggestAlternative: "water_source";
    13711372  fixChangeKey: "fire_hydrant:water_source => water_source";
    13721373  group: tr("deprecated tagging");
     1374}
     1375
     1376/* OSMOSE tagwatch cleaner 3030 deprecated Tags --- partially complete*/
     1377
     1378*[amenity=chapel]{
     1379    throwWarning: "{0.tag} is deprecated";
     1380    group: tr("deprecated tagging");
     1381    suggestAlternative: "amenity=place_of_worship, religion=christian";
     1382    fixAdd: "amenity=place_of_worship";
     1383    fixAdd: "religion=christian";
     1384}
     1385
     1386*[amenity = bakery]{
     1387    throwWarning: "{0.tag} is deprecated";
     1388    group: tr("deprecated tagging");
     1389    suggestAlternative: "shop=bakery";
     1390    fixAdd: "shop=bakery";
     1391    fixRemove: "amenity"
     1392}
     1393
     1394*[amenity = chocolatier]{
     1395    throwWarning: "{0.tag} is deprecated";
     1396    group: tr("deprecated tagging");
     1397    suggestAlternative: "shop=chocolatier";
     1398    fixAdd: "shop=chocolatier";
     1399    fixRemove: "amenity"
     1400}
     1401
     1402*[amenity = dry_cleaning]{
     1403    throwWarning: "{0.tag} is deprecated";
     1404    group: tr("deprecated tagging");
     1405    suggestAlternative: "shop=dry_cleaning";
     1406    fixAdd: "shop=dry_cleaning";
     1407    fixRemove: "amenity"
     1408}
     1409
     1410*[amenity = emergency_phone]{
     1411    throwWarning: "{0.tag} is deprecated";
     1412    group: tr("deprecated tagging");
     1413    suggestAlternative: "emergency=phone";
     1414    fixAdd: "emergency=phone";
     1415    fixRemove: "amenity"
     1416}
     1417
     1418*[amenity = florist],
     1419*[shop = floristry],
     1420*[shop = flower],
     1421*[shop = flowers] {
     1422    throwWarning: "{0.tag} is deprecated";
     1423    group: tr("deprecated tagging");
     1424    suggestAlternative: "shop=florist";
     1425    fixAdd: "shop=florist";
     1426    fixRemove: "amenity"
     1427}
     1428
     1429
     1430*[amenity = butcher],
     1431*[shop = butchers] {
     1432    throwWarning: "{0.tag} is deprecated";
     1433    group: tr("deprecated tagging");
     1434    suggestAlternative: "shop=butcher";
     1435    fixAdd: "shop=butcher";
     1436    fixRemove: "amenity"
     1437}
     1438
     1439*[shop *= "car school"],
     1440*[shop = car_school],
     1441*[shop *= "driver's education"],
     1442*[shop *= "driving school"],
     1443*[shop *= "driver education"] {
     1444    throwWarning: "{0.tag} is deprecated";
     1445    group: tr("deprecated tagging");
     1446    suggestAlternative: "shop=driving_school";
     1447    fixAdd: "shop=driving_school";
     1448}
     1449
     1450*[shop=bakers]{
     1451    throwWarning: "{0.tag} is deprecated";
     1452    group: tr("deprecated tagging");
     1453    suggestAlternative: "shop=bakery";
     1454    fixAdd: "shop=bakery";
     1455}
     1456
     1457*[shop = garden],
     1458*[shop *= "garden shop"],
     1459*[shop = garden_center],
     1460*[shop = gardening]{
     1461    throwWarning: "{0.tag} is deprecated";
     1462    group: tr("deprecated tagging");
     1463    suggestAlternative: "shop=garden_centre";
     1464    fixAdd: "shop=garden_centre"
     1465}
     1466
     1467/* Deprecated Tags-- OSMOSE disused Item 4010*/
     1468
     1469*[aerialway=canopy]{
     1470    throwWarning: "{0.tag} is deprecated";
     1471    group: tr("deprecated tagging");
     1472    suggestAlternative: "aerialway=zip_line";
     1473    fixAdd: "aerialway=zipline";
     1474}
     1475
     1476*[amenity=abandoned]{
     1477    throwWarning: "{0.tag} is deprecated";
     1478    group: tr("deprecated tagging");
     1479    suggestAlternative: "abandoned:amenity=*"
     1480}
     1481
     1482*[amenity=citymap_post]{
     1483    throwWarning: "{0.tag} is deprecated";
     1484    group: tr("deprecated tagging");
     1485    suggestAlternative: "tourism=information";
     1486    fixRemove: "amenity";
     1487    fixAdd: "tourism=information";
     1488}
     1489
     1490*[amenity=creche]{
     1491    throwWarning: "{0.tag} is deprecated";
     1492    group: tr("deprecated tagging");
     1493    suggestAlternative: "amenity=childcare or amenity=kindergarten"
     1494}
     1495
     1496*[amenity=ev_charging],
     1497*[amenity=charging]{
     1498    throwWarning: "{0.tag} is deprecated";
     1499    group: tr("deprecated tagging");
     1500    suggestAlternative: "amenity=charging_station";
     1501    fixRemove: "amenity";
     1502    fixAdd: "amenity=charging_station";
     1503}
     1504
     1505*[amenity=garages],
     1506*[amenity=garage]{
     1507    throwWarning: "{0.tag} is deprecated";
     1508    group: tr("deprecated tagging");
     1509    suggestAlternative: "amenity=parking + parking=* or landuse=garages";
     1510}
     1511
     1512*[amenity=nursery]{
     1513    throwWarning: "{0.tag} is deprecated";
     1514    group: tr("deprecated tagging");
     1515    suggestAlternative: "amenity=childcare or amenity=kindergarten";
     1516}
     1517
     1518*[amenity=preschool]{
     1519    throwWarning: "{0.tag} is deprecated";
     1520    group: tr("deprecated tagging");
     1521    suggestAlternative: "amenity=kindergarten";
     1522    fixAdd: "amenity=kindergarten";
     1523}
     1524
     1525*[amenity=real_estate]{
     1526    throwWarning: "{0.tag} is deprecated";
     1527    group: tr("deprecated tagging");
     1528    suggestAlternative: "office=estate_agent";
     1529    fixRemove: "amenity";
     1530    fixAdd: "office=estate_agent";
     1531}
     1532
     1533*[office=real_estate]{
     1534    throwWarning: "{0.tag} is deprecated";
     1535    group: tr("deprecated tagging");
     1536    suggestAlternative: "office=estate_agent";
     1537    fixAdd: "office=estate_agent";
     1538}
     1539
     1540*[shop=real_estate]{
     1541    throwWarning: "{0.tag} is deprecated";
     1542    group: tr("deprecated tagging");
     1543    suggestAlternative: "office=estate_agent";
     1544    fixRemove: "shop";
     1545    fixAdd: "office=estate_agent";
     1546}
     1547
     1548*[amenity=sauna]{
     1549    throwWarning: "{0.tag} is deprecated";
     1550    group: tr("deprecated tagging");
     1551    suggestAlternative: "leisure=sauna";
     1552    fixRemove: "amenity";
     1553    fixAdd: "leisure=sauna";
     1554}
     1555
     1556*[amenity=winery]{
     1557    throwWarning: "{0.tag} is deprecated";
     1558    group: tr("deprecated tagging");
     1559    suggestAlternative: "shop=winery or craft=winery";
     1560}
     1561
     1562*[amenity=youth_centre],
     1563*[amenity=youth_center]{
     1564    throwWarning: "{0.tag} is deprecated";
     1565    group: tr("deprecated tagging");
     1566    suggestAlternative: "amenity=community_centre + community_centre:for=juvenile or community_centre:for=child;juvenile";
     1567}
     1568
     1569*[bridge=arch],
     1570*[bridge=beam],
     1571*[bridge=humpback],
     1572*[bridge=suspension]{
     1573    throwWarning: "{0.tag} is deprecated";
     1574    group: tr("deprecated tagging");
     1575    suggestAlternative: "bridge=yes + bridge:structure={0.value}";
     1576    fixAdd: "bridge=yes";
     1577    fixAdd: "bridge:structure={0.value}";
     1578}
     1579
     1580*[bridge=lift],
     1581*[bridge=swing]{
     1582    throwWarning: "{0.tag} is deprecated";
     1583    group: tr("deprecated tagging");
     1584    suggestAlternative: "bridge=movable + bridge:structure={0.value}";
     1585    fixAdd: "bridge=movable";
     1586    fixAdd: "bridge:structure={0.value}";
     1587}
     1588
     1589*[bridge=pontoon]{
     1590    throwWarning: "{0.tag} is deprecated";
     1591    group: tr("deprecated tagging");
     1592    suggestAlternative: "bridge=yes + bridge:structure=floating";
     1593    fixAdd: "bridge=yes";
     1594    fixAdd: "bridge:structure=floating";
     1595}
     1596
     1597*[building:type]{
     1598    throwWarning: "{0.tag} is deprecated";
     1599    group: tr("deprecated tagging");
     1600    suggestAlternative: "building=*";
     1601}
     1602
     1603*[escalator]{
     1604    throwWarning: "{0.tag} is deprecated";
     1605    group: tr("deprecated tagging");
     1606    suggestAlternative: "highway=steps + conveying=*";
     1607}
     1608
     1609*[fenced]{
     1610    throwWarning: "{0.tag} is deprecated";
     1611    group: tr("deprecated tagging");
     1612    suggestAlternative: "barrier=fence";
     1613    fixRemove: "fenced";
     1614    fixAdd: "barrier=fence";
     1615}
     1616
     1617*[highway=abandoned]{
     1618    throwWarning: "{0.tag} is deprecated";
     1619    group: tr("deprecated tagging");
     1620    suggestAlternative: "abandoned:highway=*";
     1621}
     1622
     1623*[highway=minor]{
     1624    throwWarning: "{0.tag} is deprecated";
     1625    group: tr("deprecated tagging");
     1626    suggestAlternative: "highway=tertiary or highway=unclassified or highway=service";
     1627}
     1628
     1629*[historic_name]{
     1630    throwWarning: "{0.tag} is deprecated";
     1631    group: tr("deprecated tagging");
     1632    suggestAlternative: "old_name=* or name=*";
     1633}
     1634
     1635*[historic=museum]{
     1636    throwWarning: "{0.tag} is deprecated";
     1637    group: tr("deprecated tagging");
     1638    suggestAlternative: "tourism=museum";
     1639    fixRemove: "historic";
     1640    fixAdd: "tourism=museum";
     1641}
     1642
     1643*[landuse=field]{
     1644    throwWarning: "{0.tag} is deprecated";
     1645    group: tr("deprecated tagging");
     1646    suggestAlternative: "landuse=farmland";
     1647    fixAdd: "landuse=farmland";
     1648}
     1649
     1650*[leisure=beach]{
     1651    throwWarning: "{0.tag} is deprecated";
     1652    group: tr("deprecated tagging");
     1653    suggestAlternative: "natural=beach";
     1654    fixRemove: "leisure";
     1655    fixAdd: "natural=beach";
     1656}
     1657
     1658*[leisure=club]{
     1659    throwWarning: "{0.tag} is deprecated";
     1660    group: tr("deprecated tagging");
     1661    suggestAlternative: "club=*";
     1662}
     1663
     1664*[leisure=video_arcade]{
     1665    throwWarning: "{0.tag} is deprecated";
     1666    group: tr("deprecated tagging");
     1667    suggestAlternative: "leisure=adult_gaming_centre or leisure=amusement_arcade";
     1668}
     1669
     1670*[man_made=cooling_tower]{
     1671    throwWarning: "{0.tag} is deprecated";
     1672    group: tr("deprecated tagging");
     1673    suggestAlternative: "man_made=tower + tower:type=cooling";
     1674    fixAdd: "man_made=tower";
     1675    fixAdd: "tower:type=cooling";
     1676}
     1677*[man_made=hot_water_tank]{
     1678    throwWarning: "{0.tag} is deprecated";
     1679    group: tr("deprecated tagging");
     1680    suggestAlternative: "man_made=storage_tank + content=hot_water";
     1681    fixAdd: "man_made=storage_tank";
     1682    fixAdd: "content=hot_water";
     1683}
     1684*[man_made=jetty]{
     1685    throwWarning: "{0.tag} is deprecated";
     1686    group: tr("deprecated tagging");
     1687    suggestAlternative: "man_made=pier";
     1688    fixAdd: "man_made=pier";
     1689}
     1690
     1691*[man_made=village_pump]{
     1692    throwWarning: "{0.tag} is deprecated";
     1693    group: tr("deprecated tagging");
     1694    suggestAlternative: "man_made=water_well";
     1695    fixAdd: "man_made=water_well";
     1696}
     1697
     1698*[man_made=water_tank]{
     1699    throwWarning: "{0.tag} is deprecated";
     1700    group: tr("deprecated tagging");
     1701    suggestAlternative: "man_made=storage_tank + content=water";
     1702    fixAdd: "man_made=storage_tank";
     1703    fixAdd: "content=water";
     1704}
     1705
     1706*[natural=moor]{
     1707    throwWarning: "{0.tag} is deprecated";
     1708    group: tr("deprecated tagging");
     1709}
     1710
     1711*[noexit=no]{
     1712    throwWarning: "{0.tag} is deprecated";
     1713    group: tr("deprecated tagging");
     1714    suggestAlternative: "fixme=continue";
     1715}
     1716
     1717*[office=administrative]{
     1718    throwWarning: "{0.tag} is deprecated";
     1719    group: tr("deprecated tagging");
     1720    suggestAlternative: "office=government";
     1721    fixAdd: "office=government";
     1722}
     1723*[power=underground_cable]{
     1724    throwWarning: "{0.tag} is deprecated";
     1725    group: tr("deprecated tagging");
     1726    suggestAlternative: "power=cable + location=underground";
     1727    fixAdd: "power=cable";
     1728    fixAdd: "location=underground";
     1729}
     1730
     1731*[railway=preserved]{
     1732    throwWarning: "{0.tag} is deprecated";
     1733    group: tr("deprecated tagging");
     1734    suggestAlternative: "historic=railway + railway= + railway:preserved=yes";
     1735}
     1736
     1737*[shop=dive]{
     1738    throwWarning: "{0.tag} is deprecated";
     1739    group: tr("deprecated tagging");
     1740    suggestAlternative: "shop=scuba_diving";
     1741    fixAdd: "shop=scuba_diving";
     1742}
     1743
     1744*[shop=furnace]{
     1745    throwWarning: "{0.tag} is deprecated";
     1746    group: tr("deprecated tagging");
     1747    suggestAlternative: "shop=fireplace or shop=houseware";
     1748}
     1749
     1750*[shop=moneylender]{
     1751    throwWarning: "{0.tag} is deprecated";
     1752    group: tr("deprecated tagging");
     1753    suggestAlternative: "shop=money_lender";
     1754    fixAdd: "shop=money_lender";
     1755}
     1756
     1757*[sport=paragliding]{
     1758    throwWarning: "{0.tag} is deprecated";
     1759    group: tr("deprecated tagging");
     1760    suggestAlternative: "sport=free_flying";
     1761    fixAdd: "sport=free_flying";
     1762}
     1763
     1764*[tourism=bed_and_breakfast]{
     1765    throwWarning: "{0.tag} is deprecated";
     1766    group: tr("deprecated tagging");
     1767    suggestAlternative: "tourism=guest_house + guest_house=bed_and_breakfast";
     1768    fixAdd: "tourism=guest_house";
     1769    fixAdd: "guest_house=bed_and_breakfast";
     1770}
     1771
     1772*[wood]{
     1773    throwWarning: "{0.tag} is deprecated";
     1774    group: tr("deprecated tagging");
     1775    suggestAlternative: "leaf_type=*";
    13731776}
     1777 No newline at end of file
  • data/validator/deprecated.mapcss

    -- 
    2.7.4
    
    
    From 0f2e8c1c884e5ca81bb566608995750ad9056339 Mon Sep 17 00:00:00 2001
    From: Clarisse Abalos <samantha.abalos@digitalglobe.com>
    Date: Fri, 22 Feb 2019 17:26:25 -0500
    Subject: [PATCH 2/2] translate deprecated warnings
    
    ---
     data/validator/deprecated.mapcss | 108 +++++++++++++++++++--------------------
     1 file changed, 54 insertions(+), 54 deletions(-)
    
    diff --git a/data/validator/deprecated.mapcss b/data/validator/deprecated.mapcss
    index 15f35c2..6b0ff4e 100644
    a b node[fire_hydrant:water_source] {  
    13761376/* OSMOSE tagwatch cleaner 3030 deprecated Tags --- partially complete*/
    13771377
    13781378*[amenity=chapel]{
    1379     throwWarning: "{0.tag} is deprecated";
     1379    throwWarning: tr("{0} is deprecated", "{0.tag}");
    13801380    group: tr("deprecated tagging");
    13811381    suggestAlternative: "amenity=place_of_worship, religion=christian";
    13821382    fixAdd: "amenity=place_of_worship";
    node[fire_hydrant:water_source] {  
    13841384}
    13851385
    13861386*[amenity = bakery]{
    1387     throwWarning: "{0.tag} is deprecated";
     1387    throwWarning: tr("{0} is deprecated", "{0.tag}");
    13881388    group: tr("deprecated tagging");
    13891389    suggestAlternative: "shop=bakery";
    13901390    fixAdd: "shop=bakery";
    node[fire_hydrant:water_source] {  
    13921392}
    13931393
    13941394*[amenity = chocolatier]{
    1395     throwWarning: "{0.tag} is deprecated";
     1395    throwWarning: tr("{0} is deprecated", "{0.tag}");
    13961396    group: tr("deprecated tagging");
    13971397    suggestAlternative: "shop=chocolatier";
    13981398    fixAdd: "shop=chocolatier";
    node[fire_hydrant:water_source] {  
    14001400}
    14011401
    14021402*[amenity = dry_cleaning]{
    1403     throwWarning: "{0.tag} is deprecated";
     1403    throwWarning: tr("{0} is deprecated", "{0.tag}");
    14041404    group: tr("deprecated tagging");
    14051405    suggestAlternative: "shop=dry_cleaning";
    14061406    fixAdd: "shop=dry_cleaning";
    node[fire_hydrant:water_source] {  
    14081408}
    14091409
    14101410*[amenity = emergency_phone]{
    1411     throwWarning: "{0.tag} is deprecated";
     1411    throwWarning: tr("{0} is deprecated", "{0.tag}");
    14121412    group: tr("deprecated tagging");
    14131413    suggestAlternative: "emergency=phone";
    14141414    fixAdd: "emergency=phone";
    node[fire_hydrant:water_source] {  
    14191419*[shop = floristry],
    14201420*[shop = flower],
    14211421*[shop = flowers] {
    1422     throwWarning: "{0.tag} is deprecated";
     1422    throwWarning: tr("{0} is deprecated", "{0.tag}");
    14231423    group: tr("deprecated tagging");
    14241424    suggestAlternative: "shop=florist";
    14251425    fixAdd: "shop=florist";
    node[fire_hydrant:water_source] {  
    14291429
    14301430*[amenity = butcher],
    14311431*[shop = butchers] {
    1432     throwWarning: "{0.tag} is deprecated";
     1432    throwWarning: tr("{0} is deprecated", "{0.tag}");
    14331433    group: tr("deprecated tagging");
    14341434    suggestAlternative: "shop=butcher";
    14351435    fixAdd: "shop=butcher";
    node[fire_hydrant:water_source] {  
    14411441*[shop *= "driver's education"],
    14421442*[shop *= "driving school"],
    14431443*[shop *= "driver education"] {
    1444     throwWarning: "{0.tag} is deprecated";
     1444    throwWarning: tr("{0} is deprecated", "{0.tag}");
    14451445    group: tr("deprecated tagging");
    14461446    suggestAlternative: "shop=driving_school";
    14471447    fixAdd: "shop=driving_school";
    14481448}
    14491449
    14501450*[shop=bakers]{
    1451     throwWarning: "{0.tag} is deprecated";
     1451    throwWarning: tr("{0} is deprecated", "{0.tag}");
    14521452    group: tr("deprecated tagging");
    14531453    suggestAlternative: "shop=bakery";
    14541454    fixAdd: "shop=bakery";
    node[fire_hydrant:water_source] {  
    14581458*[shop *= "garden shop"],
    14591459*[shop = garden_center],
    14601460*[shop = gardening]{
    1461     throwWarning: "{0.tag} is deprecated";
     1461    throwWarning: tr("{0} is deprecated", "{0.tag}");
    14621462    group: tr("deprecated tagging");
    14631463    suggestAlternative: "shop=garden_centre";
    14641464    fixAdd: "shop=garden_centre"
    node[fire_hydrant:water_source] {  
    14671467/* Deprecated Tags-- OSMOSE disused Item 4010*/
    14681468
    14691469*[aerialway=canopy]{
    1470     throwWarning: "{0.tag} is deprecated";
     1470    throwWarning: tr("{0} is deprecated", "{0.tag}");
    14711471    group: tr("deprecated tagging");
    14721472    suggestAlternative: "aerialway=zip_line";
    14731473    fixAdd: "aerialway=zipline";
    14741474}
    14751475
    14761476*[amenity=abandoned]{
    1477     throwWarning: "{0.tag} is deprecated";
     1477    throwWarning: tr("{0} is deprecated", "{0.tag}");
    14781478    group: tr("deprecated tagging");
    14791479    suggestAlternative: "abandoned:amenity=*"
    14801480}
    14811481
    14821482*[amenity=citymap_post]{
    1483     throwWarning: "{0.tag} is deprecated";
     1483    throwWarning: tr("{0} is deprecated", "{0.tag}");
    14841484    group: tr("deprecated tagging");
    14851485    suggestAlternative: "tourism=information";
    14861486    fixRemove: "amenity";
    node[fire_hydrant:water_source] {  
    14881488}
    14891489
    14901490*[amenity=creche]{
    1491     throwWarning: "{0.tag} is deprecated";
     1491    throwWarning: tr("{0} is deprecated", "{0.tag}");
    14921492    group: tr("deprecated tagging");
    14931493    suggestAlternative: "amenity=childcare or amenity=kindergarten"
    14941494}
    14951495
    14961496*[amenity=ev_charging],
    14971497*[amenity=charging]{
    1498     throwWarning: "{0.tag} is deprecated";
     1498    throwWarning: tr("{0} is deprecated", "{0.tag}");
    14991499    group: tr("deprecated tagging");
    15001500    suggestAlternative: "amenity=charging_station";
    15011501    fixRemove: "amenity";
    node[fire_hydrant:water_source] {  
    15041504
    15051505*[amenity=garages],
    15061506*[amenity=garage]{
    1507     throwWarning: "{0.tag} is deprecated";
     1507    throwWarning: tr("{0} is deprecated", "{0.tag}");
    15081508    group: tr("deprecated tagging");
    15091509    suggestAlternative: "amenity=parking + parking=* or landuse=garages";
    15101510}
    15111511
    15121512*[amenity=nursery]{
    1513     throwWarning: "{0.tag} is deprecated";
     1513    throwWarning: tr("{0} is deprecated", "{0.tag}");
    15141514    group: tr("deprecated tagging");
    15151515    suggestAlternative: "amenity=childcare or amenity=kindergarten";
    15161516}
    15171517
    15181518*[amenity=preschool]{
    1519     throwWarning: "{0.tag} is deprecated";
     1519    throwWarning: tr("{0} is deprecated", "{0.tag}");
    15201520    group: tr("deprecated tagging");
    15211521    suggestAlternative: "amenity=kindergarten";
    15221522    fixAdd: "amenity=kindergarten";
    15231523}
    15241524
    15251525*[amenity=real_estate]{
    1526     throwWarning: "{0.tag} is deprecated";
     1526    throwWarning: tr("{0} is deprecated", "{0.tag}");
    15271527    group: tr("deprecated tagging");
    15281528    suggestAlternative: "office=estate_agent";
    15291529    fixRemove: "amenity";
    node[fire_hydrant:water_source] {  
    15311531}
    15321532
    15331533*[office=real_estate]{
    1534     throwWarning: "{0.tag} is deprecated";
     1534    throwWarning: tr("{0} is deprecated", "{0.tag}");
    15351535    group: tr("deprecated tagging");
    15361536    suggestAlternative: "office=estate_agent";
    15371537    fixAdd: "office=estate_agent";
    15381538}
    15391539
    15401540*[shop=real_estate]{
    1541     throwWarning: "{0.tag} is deprecated";
     1541    throwWarning: tr("{0} is deprecated", "{0.tag}");
    15421542    group: tr("deprecated tagging");
    15431543    suggestAlternative: "office=estate_agent";
    15441544    fixRemove: "shop";
    node[fire_hydrant:water_source] {  
    15461546}
    15471547
    15481548*[amenity=sauna]{
    1549     throwWarning: "{0.tag} is deprecated";
     1549    throwWarning: tr("{0} is deprecated", "{0.tag}");
    15501550    group: tr("deprecated tagging");
    15511551    suggestAlternative: "leisure=sauna";
    15521552    fixRemove: "amenity";
    node[fire_hydrant:water_source] {  
    15541554}
    15551555
    15561556*[amenity=winery]{
    1557     throwWarning: "{0.tag} is deprecated";
     1557    throwWarning: tr("{0} is deprecated", "{0.tag}");
    15581558    group: tr("deprecated tagging");
    15591559    suggestAlternative: "shop=winery or craft=winery";
    15601560}
    15611561
    15621562*[amenity=youth_centre],
    15631563*[amenity=youth_center]{
    1564     throwWarning: "{0.tag} is deprecated";
     1564    throwWarning: tr("{0} is deprecated", "{0.tag}");
    15651565    group: tr("deprecated tagging");
    15661566    suggestAlternative: "amenity=community_centre + community_centre:for=juvenile or community_centre:for=child;juvenile";
    15671567}
    node[fire_hydrant:water_source] {  
    15701570*[bridge=beam],
    15711571*[bridge=humpback],
    15721572*[bridge=suspension]{
    1573     throwWarning: "{0.tag} is deprecated";
     1573    throwWarning: tr("{0} is deprecated", "{0.tag}");
    15741574    group: tr("deprecated tagging");
    15751575    suggestAlternative: "bridge=yes + bridge:structure={0.value}";
    15761576    fixAdd: "bridge=yes";
    node[fire_hydrant:water_source] {  
    15791579
    15801580*[bridge=lift],
    15811581*[bridge=swing]{
    1582     throwWarning: "{0.tag} is deprecated";
     1582    throwWarning: tr("{0} is deprecated", "{0.tag}");
    15831583    group: tr("deprecated tagging");
    15841584    suggestAlternative: "bridge=movable + bridge:structure={0.value}";
    15851585    fixAdd: "bridge=movable";
    node[fire_hydrant:water_source] {  
    15871587}
    15881588
    15891589*[bridge=pontoon]{
    1590     throwWarning: "{0.tag} is deprecated";
     1590    throwWarning: tr("{0} is deprecated", "{0.tag}");
    15911591    group: tr("deprecated tagging");
    15921592    suggestAlternative: "bridge=yes + bridge:structure=floating";
    15931593    fixAdd: "bridge=yes";
    node[fire_hydrant:water_source] {  
    15951595}
    15961596
    15971597*[building:type]{
    1598     throwWarning: "{0.tag} is deprecated";
     1598    throwWarning: tr("{0} is deprecated", "{0.tag}");
    15991599    group: tr("deprecated tagging");
    16001600    suggestAlternative: "building=*";
    16011601}
    16021602
    16031603*[escalator]{
    1604     throwWarning: "{0.tag} is deprecated";
     1604    throwWarning: tr("{0} is deprecated", "{0.tag}");
    16051605    group: tr("deprecated tagging");
    16061606    suggestAlternative: "highway=steps + conveying=*";
    16071607}
    16081608
    16091609*[fenced]{
    1610     throwWarning: "{0.tag} is deprecated";
     1610    throwWarning: tr("{0} is deprecated", "{0.tag}");
    16111611    group: tr("deprecated tagging");
    16121612    suggestAlternative: "barrier=fence";
    16131613    fixRemove: "fenced";
    node[fire_hydrant:water_source] {  
    16151615}
    16161616
    16171617*[highway=abandoned]{
    1618     throwWarning: "{0.tag} is deprecated";
     1618    throwWarning: tr("{0} is deprecated", "{0.tag}");
    16191619    group: tr("deprecated tagging");
    16201620    suggestAlternative: "abandoned:highway=*";
    16211621}
    16221622
    16231623*[highway=minor]{
    1624     throwWarning: "{0.tag} is deprecated";
     1624    throwWarning: tr("{0} is deprecated", "{0.tag}");
    16251625    group: tr("deprecated tagging");
    16261626    suggestAlternative: "highway=tertiary or highway=unclassified or highway=service";
    16271627}
    16281628
    16291629*[historic_name]{
    1630     throwWarning: "{0.tag} is deprecated";
     1630    throwWarning: tr("{0} is deprecated", "{0.tag}");
    16311631    group: tr("deprecated tagging");
    16321632    suggestAlternative: "old_name=* or name=*";
    16331633}
    16341634
    16351635*[historic=museum]{
    1636     throwWarning: "{0.tag} is deprecated";
     1636    throwWarning: tr("{0} is deprecated", "{0.tag}");
    16371637    group: tr("deprecated tagging");
    16381638    suggestAlternative: "tourism=museum";
    16391639    fixRemove: "historic";
    node[fire_hydrant:water_source] {  
    16411641}
    16421642
    16431643*[landuse=field]{
    1644     throwWarning: "{0.tag} is deprecated";
     1644    throwWarning: tr("{0} is deprecated", "{0.tag}");
    16451645    group: tr("deprecated tagging");
    16461646    suggestAlternative: "landuse=farmland";
    16471647    fixAdd: "landuse=farmland";
    16481648}
    16491649
    16501650*[leisure=beach]{
    1651     throwWarning: "{0.tag} is deprecated";
     1651    throwWarning: tr("{0} is deprecated", "{0.tag}");
    16521652    group: tr("deprecated tagging");
    16531653    suggestAlternative: "natural=beach";
    16541654    fixRemove: "leisure";
    node[fire_hydrant:water_source] {  
    16561656}
    16571657
    16581658*[leisure=club]{
    1659     throwWarning: "{0.tag} is deprecated";
     1659    throwWarning: tr("{0} is deprecated", "{0.tag}");
    16601660    group: tr("deprecated tagging");
    16611661    suggestAlternative: "club=*";
    16621662}
    16631663
    16641664*[leisure=video_arcade]{
    1665     throwWarning: "{0.tag} is deprecated";
     1665    throwWarning: tr("{0} is deprecated", "{0.tag}");
    16661666    group: tr("deprecated tagging");
    16671667    suggestAlternative: "leisure=adult_gaming_centre or leisure=amusement_arcade";
    16681668}
    16691669
    16701670*[man_made=cooling_tower]{
    1671     throwWarning: "{0.tag} is deprecated";
     1671    throwWarning: tr("{0} is deprecated", "{0.tag}");
    16721672    group: tr("deprecated tagging");
    16731673    suggestAlternative: "man_made=tower + tower:type=cooling";
    16741674    fixAdd: "man_made=tower";
    16751675    fixAdd: "tower:type=cooling";
    16761676}
    16771677*[man_made=hot_water_tank]{
    1678     throwWarning: "{0.tag} is deprecated";
     1678    throwWarning: tr("{0} is deprecated", "{0.tag}");
    16791679    group: tr("deprecated tagging");
    16801680    suggestAlternative: "man_made=storage_tank + content=hot_water";
    16811681    fixAdd: "man_made=storage_tank";
    16821682    fixAdd: "content=hot_water";
    16831683}
    16841684*[man_made=jetty]{
    1685     throwWarning: "{0.tag} is deprecated";
     1685    throwWarning: tr("{0} is deprecated", "{0.tag}");
    16861686    group: tr("deprecated tagging");
    16871687    suggestAlternative: "man_made=pier";
    16881688    fixAdd: "man_made=pier";
    16891689}
    16901690
    16911691*[man_made=village_pump]{
    1692     throwWarning: "{0.tag} is deprecated";
     1692    throwWarning: tr("{0} is deprecated", "{0.tag}");
    16931693    group: tr("deprecated tagging");
    16941694    suggestAlternative: "man_made=water_well";
    16951695    fixAdd: "man_made=water_well";
    16961696}
    16971697
    16981698*[man_made=water_tank]{
    1699     throwWarning: "{0.tag} is deprecated";
     1699    throwWarning: tr("{0} is deprecated", "{0.tag}");
    17001700    group: tr("deprecated tagging");
    17011701    suggestAlternative: "man_made=storage_tank + content=water";
    17021702    fixAdd: "man_made=storage_tank";
    node[fire_hydrant:water_source] {  
    17041704}
    17051705
    17061706*[natural=moor]{
    1707     throwWarning: "{0.tag} is deprecated";
     1707    throwWarning: tr("{0} is deprecated", "{0.tag}");
    17081708    group: tr("deprecated tagging");
    17091709}
    17101710
    17111711*[noexit=no]{
    1712     throwWarning: "{0.tag} is deprecated";
     1712    throwWarning: tr("{0} is deprecated", "{0.tag}");
    17131713    group: tr("deprecated tagging");
    17141714    suggestAlternative: "fixme=continue";
    17151715}
    17161716
    17171717*[office=administrative]{
    1718     throwWarning: "{0.tag} is deprecated";
     1718    throwWarning: tr("{0} is deprecated", "{0.tag}");
    17191719    group: tr("deprecated tagging");
    17201720    suggestAlternative: "office=government";
    17211721    fixAdd: "office=government";
    17221722}
    17231723*[power=underground_cable]{
    1724     throwWarning: "{0.tag} is deprecated";
     1724    throwWarning: tr("{0} is deprecated", "{0.tag}");
    17251725    group: tr("deprecated tagging");
    17261726    suggestAlternative: "power=cable + location=underground";
    17271727    fixAdd: "power=cable";
    node[fire_hydrant:water_source] {  
    17291729}
    17301730
    17311731*[railway=preserved]{
    1732     throwWarning: "{0.tag} is deprecated";
     1732    throwWarning: tr("{0} is deprecated", "{0.tag}");
    17331733    group: tr("deprecated tagging");
    17341734    suggestAlternative: "historic=railway + railway= + railway:preserved=yes";
    17351735}
    17361736
    17371737*[shop=dive]{
    1738     throwWarning: "{0.tag} is deprecated";
     1738    throwWarning: tr("{0} is deprecated", "{0.tag}");
    17391739    group: tr("deprecated tagging");
    17401740    suggestAlternative: "shop=scuba_diving";
    17411741    fixAdd: "shop=scuba_diving";
    17421742}
    17431743
    17441744*[shop=furnace]{
    1745     throwWarning: "{0.tag} is deprecated";
     1745    throwWarning: tr("{0} is deprecated", "{0.tag}");
    17461746    group: tr("deprecated tagging");
    17471747    suggestAlternative: "shop=fireplace or shop=houseware";
    17481748}
    17491749
    17501750*[shop=moneylender]{
    1751     throwWarning: "{0.tag} is deprecated";
     1751    throwWarning: tr("{0} is deprecated", "{0.tag}");
    17521752    group: tr("deprecated tagging");
    17531753    suggestAlternative: "shop=money_lender";
    17541754    fixAdd: "shop=money_lender";
    17551755}
    17561756
    17571757*[sport=paragliding]{
    1758     throwWarning: "{0.tag} is deprecated";
     1758    throwWarning: tr("{0} is deprecated", "{0.tag}");
    17591759    group: tr("deprecated tagging");
    17601760    suggestAlternative: "sport=free_flying";
    17611761    fixAdd: "sport=free_flying";
    17621762}
    17631763
    17641764*[tourism=bed_and_breakfast]{
    1765     throwWarning: "{0.tag} is deprecated";
     1765    throwWarning: tr("{0} is deprecated", "{0.tag}");
    17661766    group: tr("deprecated tagging");
    17671767    suggestAlternative: "tourism=guest_house + guest_house=bed_and_breakfast";
    17681768    fixAdd: "tourism=guest_house";
    node[fire_hydrant:water_source] {  
    17701770}
    17711771
    17721772*[wood]{
    1773     throwWarning: "{0.tag} is deprecated";
     1773    throwWarning: tr("{0} is deprecated", "{0.tag}");
    17741774    group: tr("deprecated tagging");
    17751775    suggestAlternative: "leaf_type=*";
    17761776}
     1777 No newline at end of file