diff --git a/administrative.json b/administrative.json
index c248b19..7f6bf0e 100644
--- a/administrative.json
+++ b/administrative.json
@@ -11,6 +11,7 @@
         "hu": "Adminisztratív határok",
         "it": "Suddivisioni amministrative",
         "nl": "Administratieve gebieden",
+        "pt-br": "Divisão Político-Administrativa",
         "ro": "Zona administrativa",
         "ru": "Административные границы"
     },
diff --git a/agriculture.json b/agriculture.json
index ea8177c..ad3a03b 100644
--- a/agriculture.json
+++ b/agriculture.json
@@ -12,6 +12,7 @@
         "it": "Agricoltura",
         "ja": "農業",
         "nl": "Landbouw",
+        "pt-br": "Agricultura",
         "ro": "Agricultura",
         "ru": "Сельское хозяйство"
     },
diff --git a/alternative_amenities.json b/alternative_amenities.json
index b7cbe83..969b636 100644
--- a/alternative_amenities.json
+++ b/alternative_amenities.json
@@ -8,6 +8,7 @@
         "it": "Infrastrutture",
         "ja": "生活環境",
         "nl": "Voorzieningen",
+        "pt-br": "Equipamentos",
         "ru": "Полезные места",
         "uk": "Amenities"
     }
diff --git a/alternative_routes.json b/alternative_routes.json
index 1e65963..f9ad554 100644
--- a/alternative_routes.json
+++ b/alternative_routes.json
@@ -8,6 +8,7 @@
         "it": "Itinerari segnalati",
         "ja": "ルート",
         "nl": "Alternatieve routes",
+        "pt-br": "Rotas",
         "ru": "Маршруты",
         "uk": "Маршрути"
     }
diff --git a/buildings.json b/buildings.json
index 3527bb0..17b49fa 100644
--- a/buildings.json
+++ b/buildings.json
@@ -3,7 +3,8 @@
     "name": {
         "de": "Gebäude",
         "en": "Buildings",
-        "fr": "Bâtiments"
+        "fr": "Bâtiments",
+        "pt-br": "Edificações"
     },
     "query": {
         "16": [
diff --git a/car_amenities.json b/car_amenities.json
index 88efd27..882d4f0 100644
--- a/car_amenities.json
+++ b/car_amenities.json
@@ -9,6 +9,7 @@
         "it": "Infrastrutture",
         "ja": "生活環境",
         "nl": "Voorzieningen",
+        "pt-br": "Equipamentos",
         "ru": "Обслуживание транспорта",
         "uk": "Amenities"
     },
diff --git a/car_furniture.json b/car_furniture.json
index 77ccb57..39cb629 100644
--- a/car_furniture.json
+++ b/car_furniture.json
@@ -9,6 +9,7 @@
         "ja": "街路設置公共物",
         "nl": "Straatmeubilair",
         "pl": "Elementy drogowe",
+        "pt-br": "Mobiliário Urbano",
         "ru": "Элементы дороги",
         "uk": "Street Furniture"
     }
diff --git a/car_maxspeed.json b/car_maxspeed.json
index 9720966..4cd4929 100644
--- a/car_maxspeed.json
+++ b/car_maxspeed.json
@@ -3,7 +3,8 @@
     "name": {
         "de": "Höchstgeschwindigkeiten",
         "en": "Maxspeed",
-        "fr": "Limites de vitesse"
+        "fr": "Limites de vitesse",
+        "pt-br": "Velocidade Máxima"
     },
     "query": {
         "11": "way[highway~\"^(motorway|trunk)$\"];",
diff --git a/children.json b/children.json
index 1ac1511..52554e6 100644
--- a/children.json
+++ b/children.json
@@ -3,7 +3,8 @@
     "name": {
         "de": "Einrichtungen für Kinder",
         "en": "Children amenities",
-        "fr": "Équipements pour enfants"
+        "fr": "Équipements pour enfants",
+        "pt-br": "Equipamentos Infantis"
     },
     "query": {
         "15": [
diff --git a/communication.json b/communication.json
index 1762ae3..ca554a1 100644
--- a/communication.json
+++ b/communication.json
@@ -13,6 +13,7 @@
         "it": "Communicazioni",
         "ja": "交流",
         "nl": "Communicatie",
+        "pt-br": "Comunicação",
         "ro": "Comunicatii",
         "ru": "Услуги связи",
         "uk": "Телекомунікації"
diff --git a/construction.json b/construction.json
index 927575c..4ec3232 100644
--- a/construction.json
+++ b/construction.json
@@ -9,6 +9,7 @@
         "it": "Cantieri",
         "ja": "工事中",
         "nl": "Bouwterrein",
+        "pt-br": "Canteiros de Obras",
         "ru": "Места строительства"
     },
     "query": {
diff --git a/culture.json b/culture.json
index d44f689..aeb7220 100644
--- a/culture.json
+++ b/culture.json
@@ -15,6 +15,7 @@
         "ja": "文化",
         "nl": "Cultuur",
         "pl": "Kultura",
+        "pt-br": "Cultura",
         "ro": "Cultura",
         "ru": "Культура",
         "uk": "Культура "
diff --git a/culture_religion.json b/culture_religion.json
index 7b69493..b43b74e 100644
--- a/culture_religion.json
+++ b/culture_religion.json
@@ -6,15 +6,16 @@
         "cs": "Kultura",
         "de": "Kultur und Religion",
         "el": "Πολιτισμός",
-        "en": "Culture and Religion",
+        "en": "Culture",
         "es": "Cultura y religión",
         "et": "Kultuur ja religioon",
-        "fr": "Culture et Religion",
+        "fr": "Religion",
         "hu": "Kultúra",
         "it": "Cultura",
         "ja": "文化",
         "nl": "Cultuur",
         "pl": "Kultura",
+        "pt-br": "Cultura",
         "ro": "Cultura",
         "ru": "Культура",
         "uk": "Культура "
@@ -33,4 +34,4 @@
             "id": "tourism_attractions"
         }
     ]
-}
\ No newline at end of file
+}
diff --git a/cycle_amenities.json b/cycle_amenities.json
index ed004c5..2c92eb2 100644
--- a/cycle_amenities.json
+++ b/cycle_amenities.json
@@ -3,7 +3,8 @@
     "name": {
         "de": "Einrichtungen",
         "en": "Amenities",
-        "fr": "Équipements vélo"
+        "fr": "Équipements vélo",
+        "pt-br": "Equipamentos"
     },
     "query": {
         "13": [
diff --git a/cycle_routes.json b/cycle_routes.json
index 6d27c7d..14cd4fa 100644
--- a/cycle_routes.json
+++ b/cycle_routes.json
@@ -3,7 +3,8 @@
     "name": {
         "de": "Radrouten",
         "en": "Cycle Routes",
-        "fr": "Itinéraires vélo"
+        "fr": "Itinéraires vélo",
+        "pt-br": "Ciclorrotas"
     },
     "query": {
         "6": "relation[type=route][route=bicycle][network~'^(icn)$']",
diff --git a/education.json b/education.json
index 82a9c6f..31e6c16 100644
--- a/education.json
+++ b/education.json
@@ -12,6 +12,7 @@
         "ja": "教育サービス",
         "nl": "Onderwijs",
         "pl": "Edukacyjne",
+        "pt-br": "Educação",
         "ro": "Servicii educatie",
         "ru": "Образование",
         "uk": "Освіта"
diff --git a/emergency.json b/emergency.json
index eed4da0..ab04435 100644
--- a/emergency.json
+++ b/emergency.json
@@ -13,6 +13,7 @@
         "it": "Servizi d'emergenza",
         "ja": "緊急サービス",
         "nl": "Hulpdiensten",
+        "pt-br": "Emergência",
         "ro": "Servicii urgenta",
         "ru": "Экстренные службы",
         "uk": "Швидка допомога"
diff --git a/financial.json b/financial.json
index c8d47b4..08c3508 100644
--- a/financial.json
+++ b/financial.json
@@ -11,6 +11,7 @@
         "ja": "金融",
         "nl": "Financieel",
         "pl": "Finasowe",
+        "pt-br": "Finanças",
         "ro": "Financiar",
         "ru": "Финансы",
         "uk": "Фінанси"
diff --git a/gastro.json b/gastro.json
index 44504c5..e97c08d 100644
--- a/gastro.json
+++ b/gastro.json
@@ -12,6 +12,7 @@
         "ja": "食べ物",
         "nl": "Gastronomie",
         "pl": "Gastronomia",
+        "pt-br": "Gastronomia",
         "ro": "Gastronomie",
         "ru": "Общепит",
         "uk": "Гастрономія"
diff --git a/health.json b/health.json
index 50b14b8..d107cec 100644
--- a/health.json
+++ b/health.json
@@ -11,6 +11,7 @@
         "ja": "健康",
         "nl": "Gezondheid",
         "pl": "Zdrowie",
+        "pt-br": "Saúde e Assistência",
         "ro": "Sanatate",
         "ru": "Медицина",
         "uk": "Здоров'я"
diff --git a/hiking_routes.json b/hiking_routes.json
index b4398cb..16bcd05 100644
--- a/hiking_routes.json
+++ b/hiking_routes.json
@@ -3,7 +3,8 @@
     "name": {
         "de": "Wanderrouten",
         "en": "Hiking routes",
-        "fr": "Itinéraires pédestres"
+        "fr": "Itinéraires pédestres",
+        "pt-br": "Rotas de Caminhada"
     },
     "query": {
         "10": "relation[type=route][route=hiking][network~\"^(iwn)$\"]",
diff --git a/historic.json b/historic.json
index 30bfa83..f1a20dc 100644
--- a/historic.json
+++ b/historic.json
@@ -13,6 +13,7 @@
         "ja": "記念",
         "nl": "Historisch",
         "pl": "Miejsca Historyczne",
+        "pt-br": "Histórico",
         "ro": "Istoric",
         "ru": "Историческое",
         "uk": "Історія"
diff --git a/index.json b/index.json
index 8f861b8..0e810af 100644
--- a/index.json
+++ b/index.json
@@ -21,7 +21,8 @@
                 "pl": "Wypoczynek, Sport i Zakupy",
                 "ro": "Timp liber, Sport si Cumparaturi",
                 "ru": "Досуг",
-                "uk": "Дозвілля"
+                "uk": "Дозвілля",
+                "pt-br": "Lazer, Esportes e Compras"
             },
             "subCategories": [
                 {
@@ -61,7 +62,8 @@
                 "pl": "Usługi",
                 "ro": "Servicii",
                 "ru": "Услуги",
-                "uk": "Послуги"
+                "uk": "Послуги",
+                "pt-br": "Serviços"
             },
             "subCategories": [
                 {
@@ -108,7 +110,8 @@
                 "pl": "Transport",
                 "ro": "Transport",
                 "ru": "Транспорт",
-                "uk": "Транспорт"
+                "uk": "Транспорт",
+                "pt-br": "Transportes"
             },
             "subCategories": [
                 {
@@ -117,7 +120,8 @@
                     "name": {
                         "de": "Zu Fuß gehen",
                         "en": "Walking",
-                        "fr": "Marche à pied"
+                        "fr": "Marche à pied",
+                        "pt-br": "Pedestre"
                     },
                     "subCategories": [
                         {
@@ -134,7 +138,8 @@
                     "name": {
                         "de": "Radfahren",
                         "en": "Cycling",
-                        "fr": "Cyclisme"
+                        "fr": "Cyclisme",
+                        "pt-br": "Ciclismo"
                     },
                     "subCategories": [
                         {
@@ -163,7 +168,8 @@
                         "pl": "Transport Publiczny",
                         "ro": "Transport public",
                         "ru": "Общественный транспорт",
-                        "uk": "Громадський транспорт"
+                        "uk": "Громадський транспорт",
+                        "pt-br": "Transporte Público"
                     },
                     "subCategories": [
                         {
@@ -192,7 +198,8 @@
                         "pl": "Transport Indywidualny",
                         "ro": "Trafic individual",
                         "ru": "Частный транспорт",
-                        "uk": "Приватний транспорт"
+                        "uk": "Приватний транспорт",
+                        "pt-br": "Tráfego Individual"
                     },
                     "subCategories": [
                         {
@@ -211,7 +218,8 @@
             "name": {
                 "de": "Infrastruktur",
                 "en": "Infrastructure",
-                "fr": "Infrastructures"
+                "fr": "Infrastructures",
+                "pt-br": "Infraestrutura"
             },
             "subCategories": [
                 {
@@ -240,7 +248,8 @@
                         "it": "Ferrovie",
                         "ja": "鉄道",
                         "nl": "Spoorwegen",
-                        "ru": "Железные дороги"
+                        "ru": "Железные дороги",
+                        "pt-br": "Ferrovia"
                     },
                     "subCategories": [
                         {
@@ -273,7 +282,8 @@
             "type": "index",
             "name": {
                 "en": "Special",
-                "de": "Spezial"
+                "de": "Spezial",
+                "pt-br": "Especial"
             },
             "subCategories": [
                 {
diff --git a/internet.json b/internet.json
index 61cce3b..1bafbe4 100644
--- a/internet.json
+++ b/internet.json
@@ -10,6 +10,7 @@
         "hu": "Internethozzáférés",
         "ja": "インターネット接続",
         "nl": "Internettoegang",
+        "pt-br": "Acesso à Internet",
         "ro": "Acces internet"
     }
 }
diff --git a/leisure.json b/leisure.json
index f719e1a..2dfbcf2 100644
--- a/leisure.json
+++ b/leisure.json
@@ -10,6 +10,7 @@
         "it": "Tempo libero",
         "ja": "レジャー",
         "nl": "Vrije tijd",
+        "pt-br": "Lazer",
         "ro": "Timp liber",
         "ru": "Досуг",
         "uk": "Дозвілля"
diff --git a/military.json b/military.json
index c1207f6..9c3e3ce 100644
--- a/military.json
+++ b/military.json
@@ -11,6 +11,7 @@
         "it": "Militare",
         "ja": "軍事",
         "nl": "Militair",
+        "pt-br": "Militar",
         "ro": "Militar",
         "ru": "Вооружённые силы"
     },
diff --git a/natural.json b/natural.json
index 71573d8..ec35b9f 100644
--- a/natural.json
+++ b/natural.json
@@ -11,6 +11,7 @@
         "it": "Natura",
         "ja": "自然地層",
         "nl": "Natuurlijke Formaties",
+        "pt-br": "Formações Naturais",
         "ru": "Природные образования",
         "uk": "Природне середовище"
     },
diff --git a/other.json b/other.json
index b02e32b..8ea0472 100644
--- a/other.json
+++ b/other.json
@@ -10,6 +10,7 @@
         "it": "Altri",
         "ja": "その他",
         "nl": "Andere",
+        "pt-br": "Outros",
         "ro": "Altele",
         "ru": "Прочее",
         "uk": "Інше"
diff --git a/phone.json b/phone.json
index 2bf6e9a..a2554e1 100644
--- a/phone.json
+++ b/phone.json
@@ -9,6 +9,7 @@
         "hu": "Telefon",
         "ja": "電話",
         "nl": "Telefonie",
+        "pt-br": "Telefone",
         "ro": "Telefon"
     }
 }
diff --git a/places.json b/places.json
index 251da74..f0fc803 100644
--- a/places.json
+++ b/places.json
@@ -13,6 +13,7 @@
         "ja": "場所",
         "nl": "Plaatsen",
         "pl": "Miejsca",
+        "pt-br": "Lugares",
         "ro": "Locuri",
         "ru": "Места",
         "uk": "Місцевість"
diff --git a/places_geo.json b/places_geo.json
index 850e54f..e83a837 100644
--- a/places_geo.json
+++ b/places_geo.json
@@ -13,6 +13,7 @@
         "ja": "場所",
         "nl": "Plaatsen",
         "pl": "Miejsca",
+        "pt-br": "Lugares",
         "ro": "Locuri",
         "ru": "Места",
         "uk": "Місцевість"
diff --git a/playgrounds.json b/playgrounds.json
index 2e8ff6a..79802ee 100644
--- a/playgrounds.json
+++ b/playgrounds.json
@@ -6,6 +6,7 @@
         "en": "Playground",
         "et": "Mänguväljak",
         "fr": "Jeux pour enfants",
+        "pt-br": "Parquinhos",
         "ro": "Loc de joaca",
         "uk": "Дитячий майданчик"
     }
diff --git a/post.json b/post.json
index 1e1b1a9..1e851be 100644
--- a/post.json
+++ b/post.json
@@ -6,6 +6,7 @@
         "en": "Post",
         "hu": "Posta",
         "ja": "郵便",
-        "nl": "Post"
+        "nl": "Post",
+        "pt-br": "Correios"
     }
 }
diff --git a/power.json b/power.json
index b272369..b833d32 100644
--- a/power.json
+++ b/power.json
@@ -11,6 +11,7 @@
         "it": "Energia",
         "ja": "電力",
         "nl": "Stroomvoorziening",
+        "pt-br": "Energia",
         "ro": "Energie",
         "ru": "Энергетика"
     },
diff --git a/pt_amenities.json b/pt_amenities.json
index 72a500b..b5b5127 100644
--- a/pt_amenities.json
+++ b/pt_amenities.json
@@ -9,6 +9,7 @@
         "it": "Infrastrutture",
         "ja": "生活環境",
         "nl": "Voorzieningen",
+        "pt-br": "Equipamentos",
         "ru": "Транспортные принадлежности",
         "uk": "Amenities"
     },
diff --git a/pt_routes.json b/pt_routes.json
index f650940..6f8f365 100644
--- a/pt_routes.json
+++ b/pt_routes.json
@@ -3,7 +3,8 @@
     "name": {
         "de": "Routen",
         "en": "Routes",
-        "fr": "Lignes"
+        "fr": "Lignes",
+        "pt-br": "Rotas"
     },
     "query": {
         "12": "relation[type=route][route~\"^(subway|monorail|ferry|train)$\"];",
diff --git a/pt_stops.json b/pt_stops.json
index bdb63ed..0905b23 100644
--- a/pt_stops.json
+++ b/pt_stops.json
@@ -13,6 +13,7 @@
         "ja": "停留所と駅",
         "nl": "Haltes en Stations",
         "pl": "Przystanki i Stacje",
+        "pt-br": "Paradas e Estações",
         "ru": "Остановки и станции",
         "uk": "Зупинки та станції"
     },
diff --git a/public.json b/public.json
index 548bccd..2678071 100644
--- a/public.json
+++ b/public.json
@@ -11,6 +11,7 @@
         "it": "Servizi pubblici",
         "ja": "公共サービス",
         "nl": "Openbare diensten",
+        "pt-br": "Serviços Públicos",
         "ro": "Servicii publice",
         "ru": "Общественные места",
         "uk": "Громадські місця"
diff --git a/railway-electrification.json b/railway-electrification.json
index 0a3bea6..72a6941 100644
--- a/railway-electrification.json
+++ b/railway-electrification.json
@@ -3,7 +3,8 @@
     "name": {
         "de": "Eisenbahn Elektrifizierung",
         "en": "Railway electrification",
-        "fr": "Puissance électrique ferroviaire"
+        "fr": "Puissance électrique ferroviaire",
+        "pt-br": "Eletrificação Ferroviária"
     },
     "query": {
         "11": "way[railway=rail][railway!~'^(platform|abandoned|disused|station|proposed|subway_entrance)$'][usage~'^(main|branch)$'];",
diff --git a/railway-infrastructure.json b/railway-infrastructure.json
index 095e954..a33e91e 100644
--- a/railway-infrastructure.json
+++ b/railway-infrastructure.json
@@ -3,7 +3,8 @@
     "name": {
         "de": "Eisenbahn Infrastruktur",
         "en": "Railway infrastructure",
-        "fr": "Infrastructure ferroviaire"
+        "fr": "Infrastructure ferroviaire",
+        "pt-br": "Infraestrutura Ferroviária"
     },
     "query": {
         "11": "(way[railway=rail][usage~'^(main|branch)$'];node[railway~'^(station)$'];)",
diff --git a/religion.json b/religion.json
index dd27a2f..bb833c5 100644
--- a/religion.json
+++ b/religion.json
@@ -12,6 +12,7 @@
         "it": "Religione",
         "ja": "宗教",
         "nl": "Religie",
+        "pt-br": "Religião",
         "ro": "Religie",
         "ru": "Религия",
         "uk": "Релігія"
diff --git a/residential.json b/residential.json
index 6cd2fcc..23278be 100644
--- a/residential.json
+++ b/residential.json
@@ -12,6 +12,7 @@
         "it": "Aree residenziali",
         "ja": "住居エリア",
         "nl": "Woongebieden",
+        "pt-br": "Áreas Residenciais",
         "ro": "Zona rezidentiala",
         "ru": "Жилые районы",
         "uk": "Житлова зона"
diff --git a/resources.json b/resources.json
index 2c2a243..cf2f4e4 100644
--- a/resources.json
+++ b/resources.json
@@ -8,6 +8,7 @@
         "fr": "Extraction des ressources",
         "it": "Areee estrattive",
         "nl": "Grondstoffenwinning",
+        "pt-br": "Extração de Recursos",
         "ru": "Добыча ресурсов"
     },
     "query": {
diff --git a/shop.json b/shop.json
index e4a0048..53ef5cc 100644
--- a/shop.json
+++ b/shop.json
@@ -13,6 +13,7 @@
         "ja": "ショッピング",
         "nl": "Winkelen",
         "pl": "Zakupy",
+        "pt-br": "Compras",
         "ro": "Cumpărături",
         "ru": "Покупки",
         "uk": "Торгівля"
diff --git a/sport.json b/sport.json
index 4a94d8c..335a626 100644
--- a/sport.json
+++ b/sport.json
@@ -11,6 +11,7 @@
         "it": "Sport",
         "ja": "スポーツ",
         "nl": "Sport",
+        "pt-br": "Esportes",
         "ru": "Спорт",
         "uk": "Спорт. Інше."
     },
diff --git a/tourism_attractions.json b/tourism_attractions.json
index e262f80..0005c05 100644
--- a/tourism_attractions.json
+++ b/tourism_attractions.json
@@ -13,6 +13,7 @@
         "ja": "観光",
         "nl": "Toerisme",
         "pl": "Turystyka",
+        "pt-br": "Turismo",
         "ro": "Turism",
         "ru": "Туризм",
         "uk": "Туризм"
diff --git a/tourism_services.json b/tourism_services.json
index 05366e6..e332cdc 100644
--- a/tourism_services.json
+++ b/tourism_services.json
@@ -13,6 +13,7 @@
         "ja": "観光",
         "nl": "Toerisme",
         "pl": "Turystyka",
+        "pt-br": "Turismo",
         "ro": "Turism",
         "ru": "Туризм",
         "uk": "Туризм"
diff --git a/walk_amenities.json b/walk_amenities.json
index e1c8f94..6aeba52 100644
--- a/walk_amenities.json
+++ b/walk_amenities.json
@@ -3,7 +3,8 @@
     "name": {
         "de": "Einrichtungen",
         "en": "Amenities",
-        "fr": "Équipements piétons"
+        "fr": "Équipements piétons",
+        "pt-br": "Equipamentos"
     },
     "query": {
         "13": [
diff --git a/waste.json b/waste.json
index e7dc3ca..0cefae3 100644
--- a/waste.json
+++ b/waste.json
@@ -9,6 +9,7 @@
         "it": "Smaltimento",
         "ja": "処理場",
         "nl": "Afvalverwijdering",
+        "pt-br": "Lixo",
         "ru": "Переработка отходов"
     },
     "query": {
diff --git a/water.json b/water.json
index 4f84476..a601e01 100644
--- a/water.json
+++ b/water.json
@@ -3,7 +3,8 @@
     "name": {
         "de": "Gewässer",
         "en": "Waterbodies",
-        "fr": "Hydrographie"
+        "fr": "Hydrographie",
+        "pt-br": "Hidrografia"
     },
     "query": {
         "10": [
diff --git a/wikipedia.json b/wikipedia.json
index 2c937d6..a3babd5 100644
--- a/wikipedia.json
+++ b/wikipedia.json
@@ -3,7 +3,8 @@
     "name": {
         "de": "Wikipedia",
         "en": "Wikipedia",
-        "fr": "Wikipédia"
+        "fr": "Wikipédia",
+        "pt-br": "Wikipédia"
     },
     "query": {
         "14": [
diff --git a/works.json b/works.json
index 4c4b78f..9906f29 100644
--- a/works.json
+++ b/works.json
@@ -9,6 +9,7 @@
         "it": "Fabbriche",
         "ja": "工場",
         "nl": "Fabrieken",
+        "pt-br": "Fábricas",
         "ru": "Промышленность"
     },
     "query": {