diff --git a/app/src/main/res/values-ca/strings.xml b/app/src/main/res/values-ca/strings.xml
new file mode 100644
index 0000000..36764c9
--- /dev/null
+++ b/app/src/main/res/values-ca/strings.xml
@@ -0,0 +1,53 @@
+
+
+ Traccar Client
+ Traccar
+ Inicia servei
+ Atura servei
+ Envia SOS
+ Canal principal
+ Id dispositiu
+ URL Servidor
+ URL del servidor de seguiment
+ Interval
+ Interval d\\'enviament en segons
+ Distància
+ Distància en metres per informar
+ Angle
+ Graus de diferència per informar
+ Estat del servei
+ Aturat
+ Inciat
+ Servei aturat
+ Servei iniciat
+ Buffer
+ Buffer desactivat
+ Buffer activat
+ Bloca despertar
+ Bloca despertar desactivat
+ Bloca despertar activat
+ Precisió
+ Precisió
+ Precisió alta
+ Precisió mitjana
+ Precisió baixa
+ Primer pla
+ En primer pla
+ Estat
+ Informació
+ Dreceres
+ Netejar
+ Servei iniciat
+ Servei aturat
+ Enviat correctament
+ Error a l\\'enviar
+ Actualització de localització
+ Xarxa en línia
+ Xarxa fora de línia
+ Configuració del dispositiu
+ Aplicació ocultada. Per obrir-la de nou escriviu 8722227 (TRACCAR).
+ Adreça URL incorrecte
+ Per obtenir contínuament les dades de localització, desactivi la optimització de la bateria per aquesta aplicació
+ Per obtenir contínuament les dades de localització, activi el permís \"%s\".
+ Permetre tot el temps
+
diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml
index c5fbef2..acfc0ac 100644
--- a/app/src/main/res/values-cs/strings.xml
+++ b/app/src/main/res/values-cs/strings.xml
@@ -34,6 +34,7 @@
Popředí služba
Zvýšit prioritu služba
Stav
+ Informace
Přidat zástupce
Vyčistit
Služba spuštěna
@@ -46,4 +47,7 @@
Nastavení zařízení
Aplikace byla skryta. Pro znovuotevření vytočte 8722227 (TRACCAR)
Prosím vložte platnou http:// nebo https:// URL
+ Chcete-li průběžně shromažďovat údaje o poloze, vypněte optimalizaci baterie pro aplikaci.
+ Chcete-li průběžně shromažďovat údaje o poloze, zapněte \"%s\" oprávnění.
+ Povolit po celou dobu
diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml
index bc186d3..efe81b1 100644
--- a/app/src/main/res/values-el/strings.xml
+++ b/app/src/main/res/values-el/strings.xml
@@ -34,6 +34,7 @@
Υπηρεσία προσκηνίου
Αύξηση προτεραιότητας της υπηρεσίας
Κατάσταση
+ Πληροφορίες
Προσθήκη συντόμευσης
Καθαρισμός
Η υπηρεσία εκκινήθηκε
@@ -46,4 +47,7 @@
Ρυθμίσεις συσκευής
Η εφαρμογή αποκρύφτηκε. Για να προβληθεί καλέστε 8722227 (TRACCAR)
Παρακαλώ εισάγετε μία έγκυρη http:// ή https:// διεύθυνση
+ Για να συλλέγετε συνεχώς δεδομένα τοποθεσίας απενεργοποιήστε την βελτιστοποίηση μπαταρίας για την εφαρμογή.
+ Για να συλλέγετε συνεχώς δεδομένα τοποθεσίας ενεργοποιήστε την επιλογή \"%s\".
+ Να επιτρέπεται όλη την ώρα
diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml
index 868f33e..f972ae9 100644
--- a/app/src/main/res/values-es/strings.xml
+++ b/app/src/main/res/values-es/strings.xml
@@ -1,6 +1,6 @@
- Cliente Traccar
+ Traccar Client
Traccar
Iniciar servicio
Detener servicio
@@ -34,16 +34,20 @@
Servicio en primer plano
Aumentar prioridad del servicio
Estado
+ Info
Añadir acceso directo
Limpiar
Servicio iniciado
Servicio detenido
Enviado correctamente
- Falló el envío
+ Fallo en el envío
Actualización de localización
Red en línea
Red fuera de línea
Ajustes del dispositivo
La aplicación se ha ocultado. Para abrirla de nuevo por favor marque 8722227 (TRACCAR).
- Por favor. Introduzca una URL válida http:// ó https://
+ Por favor, introduzca una URL válida http:// ó https://
+ Para recoger continuamente los datos de localización, desactiva la optimización de la batería de la aplicación.
+ Para recoger continuamente los datos de localización, por favor, activa el permiso \"%s\".
+ Permitir todo el tiempo
diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml
index 86bc37a..12514ce 100644
--- a/app/src/main/res/values-fi/strings.xml
+++ b/app/src/main/res/values-fi/strings.xml
@@ -23,6 +23,9 @@
Offline-puskurointi
Puskurointi pois päältä
Puskurointi päälle
+ Lepotilalukko
+ Lepotilalukko pois päältä
+ Lepotilalukko päällä
Sijainnin tarkkuus
Haluttu sijainnin tarkkuus
Korkea
@@ -31,6 +34,7 @@
Edustapalvelu
Lisää palvelun prioriteettia
Tila
+ Tiedot
Lisää pikakuvakkeet
Tyhjennä
Palvelu käynnistynyt
@@ -43,4 +47,7 @@
Laitteen asetukset
Sovellus on piilotettu. Näppäile 8722227 (TRACCAR) avataksesi sovelluksen uudelleen.
Syötä kelvollinen http:// tai https:// URL-osoite
+ Kerätäksesi jatkuvasti sijaintitietoa, poista akun optimointi käytöstä tältä sovellukselta.
+ Kerätäksesi jatkuvasti sijaintitietoa, salli \"%s\" käyttöoikeus.
+ Salli kokoajan
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index 54f2699..7eb11c2 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -20,6 +20,12 @@
Arrêter
Arrêté
En marche
+ Mise en tampon hors ligne
+ Mise en tampon désactivée
+ Mise en tampon activée
+ Wake lock
+ Wake lock off
+ Wake lock on
Precision de la localisation
Précision de localisation désirée
Haut
diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml
index 990e826..534c456 100644
--- a/app/src/main/res/values-hu/strings.xml
+++ b/app/src/main/res/values-hu/strings.xml
@@ -20,6 +20,12 @@
Megállítás
Szolgáltatás megállítva
Szolgáltatás elindítva
+ Offline pufferelés
+ Pufferelés ki
+ Pufferelés be
+ Ébresztési zár
+ Ébresztési zár ki
+ Ébresztési zár be
Pozíció pontossága
Kívánt pozíció pontosság
Magas
@@ -28,6 +34,7 @@
Előtér szolgáltatás
Szolgáltatás prioritásának emelése
Státusz
+ Infó
Parancsikon hozzáadása
Töröl
Szolgáltatás elindítva
@@ -40,4 +47,10 @@
Eszköz beállítások
Ez az applikáció el lett rejtve. Megnyitásához kérjük hívja a 8722227 (TRACCAR) telefonszámot.
Adjon meg egy érvényes URL-t (http:// vagy https://)
+ A folyamatos helyadatok
+gyűjtéséhez kapcsolja ki
+az alkalmazás akkumulátor
+optimazilását.
+ A folyamatos helyadat gyűjtéshez engedélyezze a \"%s\" jogosultságot.
+ Mindig engedélyezve
diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml
index b1955c5..e1741ea 100644
--- a/app/src/main/res/values-it/strings.xml
+++ b/app/src/main/res/values-it/strings.xml
@@ -20,6 +20,12 @@
Stop
Servizio arrestato
Servizio avviato
+ Buffering offline
+ Buffering spento
+ Buffering acceso
+ Wake lock
+ Wake lock spento
+ Wake lock acceso
Accuratezza posizione
Precisione desiderata per la posizione
Alta
@@ -28,6 +34,7 @@
Servizio in primo piano
Aumenta la priorità del servizio
Stato
+ Informazioni
Aggiungi combinazione rapida
Pulisci
Servizio avviato
@@ -40,4 +47,7 @@
Impostazioni dispositivo
La app è stata nascosta. Per aprirla nuovamente digita 8722227 (TRACCAR).
Per favore inserisci un URL valido http:// o https://
+ Per abilitare la raccolta continua delle posizioni, disabilita le ottimizzazioni batteria per questa applicazione
+ Per abilitare la raccolta delle posizione, abilita il permesso \"%s\"
+ Contenti per tutto il tempo
diff --git a/app/src/main/res/values-ka/strings.xml b/app/src/main/res/values-ka/strings.xml
new file mode 100644
index 0000000..3663e2c
--- /dev/null
+++ b/app/src/main/res/values-ka/strings.xml
@@ -0,0 +1,49 @@
+
+
+ Traccar კლიენტი
+ Traccar
+ სერვისის სტარტი
+ სერვისის დასტოპება
+ SOS სიგნალის გაგზავნა
+ ძირითადი არხი
+ მოწყობილობის იდენტიფიკატორი
+ სერვერის მისამართი URL
+ ტრეკინგ სერვერის მისამართი URL
+ სიხშირე
+ რეპორტებს შორის ინტერვალი წამებში
+ დისტანცია
+ რეპორტებს შორის ინტერვალი მეტრებში
+ მიმართულება
+ მიმართულების რეპორტი გრადუსებში
+ სერვისი სტატუსი
+ სტარტი
+ შეჩერება
+ სერვისი შეჩერებულია
+ სერვისი გაშვებულია
+ ოფლაინ ბუფერიზაცია
+ ბუფერიზაცია გამორთულია
+ ბუფერიზაცია ჩართულია
+ გაღვიძების ბლოკირება
+ გაღვიძების ბლოკირება გამორთულია
+ გაღვიძების ბლოკირება ჩართულია
+ მდებარეობის სიზუსტე
+ მდებარეობის სასურველი სიზუსტე
+ მაღალი
+ საშუალო
+ დაბალი
+ ფონური სერვისი
+ სერვისის პრიორიტეტის გაზრდა
+ სტატუსი
+ შორტკატის დამატება
+ გასუფთავება
+ სერვისი გაშვებულია
+ სერვისი შეჩერებულია
+ წარმატებით გაიგზავნა
+ გაგზავნა ვერ მოხერხდა
+ მდებარეობა განახლდა
+ ქსელი კავშირშია
+ ქსელი გამორთულია
+ მოწყობილობის პარამეტრები
+ პროგრამა დამალულია. მის გასახსნელად გთხოვთ აკრიფოთ 8722227 (TRACCAR).
+ გთხოვთ, შეიყვანოთ სწორი http: // ან https: // URL
+
diff --git a/app/src/main/res/values-lv/strings.xml b/app/src/main/res/values-lv/strings.xml
index f63e41a..4b19186 100644
--- a/app/src/main/res/values-lv/strings.xml
+++ b/app/src/main/res/values-lv/strings.xml
@@ -34,6 +34,7 @@
Zināšanu servis
Paaugstināt servisa prioritāti
Statuss
+ Informācija
Pievienot saīsnes
Notīrīt
Serviss uzsākts
@@ -46,4 +47,5 @@
Ierīces iestatījumi
Lietotne ir paslēpta. Zvaniet 8722227 (TRACCAR), lai to atkal parādītu.
Lūdzu ievadiet derīgu http:// vai https:// URL
+ Visu laiku atļauts
diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml
index abccee7..ae958ec 100644
--- a/app/src/main/res/values-nl/strings.xml
+++ b/app/src/main/res/values-nl/strings.xml
@@ -34,6 +34,7 @@
Voorgrond service
Verhoog voorrang voor service
Status
+ Info
Voeg snelkoppelingen toe
Wis
Service gestart
@@ -46,4 +47,7 @@
Toestel instellingen
De app is verborgen. Om hem opnieuw te openen bel je naar 8722227 (TRACCAR).
Voer alstublieft een geldige http:// of https:// URL in
+ Om continu locatiegegevens te kunnen verzamelen is het noodzakelijk dat accuoptimalisatie voor deze app is uitgeschakeld.
+ Geef de \"1%s\" permissie om continu locatieinformatie bij te houden.
+ Altijd toestaan
diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml
index 7022484..cadc9ef 100644
--- a/app/src/main/res/values-pl/strings.xml
+++ b/app/src/main/res/values-pl/strings.xml
@@ -34,6 +34,7 @@
Usługa pierwszoplanowa
Zwiększ priorytet usługi
Status
+ Info
Dodaj skróty
Wyczyść
Usługa uruchomiona
@@ -46,4 +47,7 @@
Ustawienia urządzenia
Aplikacja została ukryta. By ją otworzyć, zadzwoń pod 8722227 (TRACCAR).
Wprowadź poprawny adres http:// lub https:// URL
+ Do stałego zbierania danych o lokalizacji, należy wyłączyć optymalizację baterii w aplikacji.
+ Włącz zezwolenie \"%s\", aby ciągle zbierać dane o lokalizacji.
+ Pozwól cały czas
diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml
index 4811816..a77068d 100644
--- a/app/src/main/res/values-pt-rBR/strings.xml
+++ b/app/src/main/res/values-pt-rBR/strings.xml
@@ -34,6 +34,7 @@
Serviço em primeiro plano
Aumentar a prioridade do serviço
Estado
+ Informação
Adicionar atalhos
Limpar
Serviço iniciado
@@ -46,4 +47,7 @@
Configurações do Dispositivo
O aplicativo foi escondido. Para abrir novamente por favor digite 8722227 (TRACCAR).
Digite uma URL http: // ou https: // válida
+ Para coletar dados de localização continuamente por favor desabilite a economia de bateria para o aplicativo.
+ Para coletar dados de localização continuamente por favor habilite a permissão \"%s\".
+ Permitir sempre
diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml
index 09cc683..5328df1 100644
--- a/app/src/main/res/values-ru/strings.xml
+++ b/app/src/main/res/values-ru/strings.xml
@@ -20,6 +20,12 @@
Стоп
Сервис остановлен
Сервис запущен
+ Оффлайн буферизация
+ Буферизация выключена
+ Буферизация включена
+ Блокировка пробуждения
+ Блокировка выключена
+ Блокировка включена
Точность местоположения
Точность местоположения
Высокая
diff --git a/app/src/main/res/values-si/strings.xml b/app/src/main/res/values-si/strings.xml
index 901c29a..f97f7a4 100644
--- a/app/src/main/res/values-si/strings.xml
+++ b/app/src/main/res/values-si/strings.xml
@@ -1,20 +1,28 @@
- Traccar Client
- Traccar
- උපකරණ හඳුන්වනය
+ ට්රැකකාර් අනුග්රාහකය
+ ට්රැකකාර්
+ සේවාව නවතන්න
+ සේවාව නවතන්න
+ උපාංගයේ හඳුන්වනය
+ සේවාදායකයේ ඒ.ස.නි.
+ ලුහුබැඳීමේ සේවාදායකයේ ඒ.ස.නි.
සංඛ්යාතය
- සේවා තත්වය
- ඇරැඹීම
- නැවතීම
- සේවාව අක්රීයයි
- සේවාව ක්රියාත්මකයි
- Foreground service
- Increase service priority
+ සේවාවේ තත්වය
+ අරඹන්න
+ නවත්වන්න
+ සේවාව නවතා ඇත
+ සේවාව ධාවනය වෙමින්
+ පෙරබිම් සේවාව
+ සේවාවේ ප්රමුඛත්වය වැඩිකරන්න
තත්වය
- කෙටි මං එකතු කරන්න
+ තොරතුරු
+ කෙටිමං එකතු කරන්න
හිස් කරන්න
- යැවිය නොහැකිය
- Location update
+ සේවාව ඇරඹිණි
+ සේවාව නැවතිණි
+ සාර්ථකව යැවිණි
+ යැවීමට අසමත් විය
+ ස්ථානය යාවත්කාලය
උපකරණ සැකසුම්
diff --git a/app/src/main/res/values-sr/strings.xml b/app/src/main/res/values-sr/strings.xml
index eff4e91..66e4974 100644
--- a/app/src/main/res/values-sr/strings.xml
+++ b/app/src/main/res/values-sr/strings.xml
@@ -34,6 +34,7 @@
Prvi plan servis
Povecanje usluga prioritet
Status
+ Info
Dodaj prečice
Očisti
Servis pokrenut
@@ -46,4 +47,7 @@
Podešavanja uređaja
Aplikacija je skrivena. Da je otvorite kucajte 8722227 (TRACCAR).
Molimo unesite pravilnu http:// ili https:// adresu
+ Da biste kontinuirano prikupljali podatke o lokaciji, isključite optimizaciju baterije za aplikaciju.
+ Da biste kontinuirano prikupljali podatke o lokaciji, omogućite %s dozvolu.
+ Dozvoljeno svo vreme
diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml
new file mode 100644
index 0000000..bc09ec4
--- /dev/null
+++ b/app/src/main/res/values-sv/strings.xml
@@ -0,0 +1,53 @@
+
+
+ Traccarklient
+ Traccar
+ Starta tjänsten
+ Stoppa tjänsten
+ Skicka SOS
+ Primärkanal
+ Enhets-ID
+ URL till servern
+ URL till trackservern
+ Frekvens
+ Uppdateringsintervall i sekunder
+ Avstånd
+ Uppdateringsavstånd i meter
+ Vinkel
+ Uppdateringsvinkel i grader
+ Tjänstens status
+ Starta
+ Stoppa
+ Tjänsten har stoppats
+ Tjänsten är igång
+ Buffring offline
+ Buffring av
+ Buffring på
+ Förhindra viloläge
+ Förhindra viloläge av
+ Förhindra viloläge på
+ Positionsnoggranhet
+ Önskad positionsnoggrannhet
+ Hög
+ Medel
+ Låg
+ Tjänsten i förgrunden
+ Öka tjänstens prioritet
+ Status
+ Info
+ Lägg till länkar
+ Rensa
+ Tjänsten har startats
+ Tjänsten har stoppats
+ Skickat OK
+ Sändning misslyckades
+ Positionsuppdatering
+ Nätverk online
+ Nätverk offline
+ Inställningar
+ App:en är gömd. För att öppna den igen, vänligen ring 8722227 (TRACCAR).
+ Vänligen fyll i en giltig http://- eller https://-URL
+ För att kontinuerligt samla in platsdata, stäng av batterioptimeringen för appen.
+ För att kontinuerligt samla in platsdata vänligen aktivera \"%s\" behörighet.
+ Tillåt hela tiden
+
diff --git a/app/src/main/res/values-th/strings.xml b/app/src/main/res/values-th/strings.xml
index 17c5509..048e382 100644
--- a/app/src/main/res/values-th/strings.xml
+++ b/app/src/main/res/values-th/strings.xml
@@ -7,37 +7,47 @@
ส่ง SOS
ช่องหลัก
หมายเลขอุปกรณ์
- ท๊่อยู่ URL เซิร์ฟเวอร์
- ท๊่อยู่ URL เซิร์ฟเวอร์ติดตาม
- ช่วงเวลาส่งข้อมูล
+ URL เซิร์ฟเวอร์
+ URL เซิร์ฟเวอร์ติดตาม
+ ความถี่
รายงานทุกช่วงเวลาวินาที
ระยะทาง
- การรายงานระยะทางเมตร
+ การรายงานระยะทางแบบเมตร
มุม
รายงานในมุมองศา
- สถานะเซิร์ฟเวอร์
+ สถานะเซอร์วิส
เริ่มต้น
สิ้นสุด
- เริ่มทำงาน
- หยุดทำงาน
- ตำแหน่ง-ความแม่นยำ
- ตำแหน่ง-ต้องการความแม่นยำ
- สูงมาก
+ เซอร์วิสหยุดทำงานแล้ว
+ เซอร์วิสทำงานอยู่
+ บัฟเฟอร์แบบออฟไลน์
+ ปิดบัฟเฟอร์
+ เปิดบัฟเฟอร์
+ ล็อกการปลุก
+ ปิดล็อกการปลุก
+ เปิดล็อกการปลุก
+ ความแม่นยำของตำแหน่ง
+ ต้องการความแม่นยำของตำแหน่ง-
+ สูง
ปานกลาง
ต่ำ
ทำงานเบื้องหน้า
เพิ่มความลำดับสำคัญการทำงาน
สถานะ
+ ข้อมูล
เพิ่มชอร์ตคัท
ล้างข้อมูล
- บริการเริ่มต้นแล้ว
- หยุดให้บริการแล้ว
+ เซอร์วิสเริ่มทำงานแล้ว
+ เซอร์วิสหยุดทำงานแล้ว
ส่งข้อมูลเรียบร้อย
ส่งข้อมูลล้มเหลว
ปรับปรุงตำแหน่ง
- เน็ต-ออนไลน์
- เน็ต-ออฟไลน์
+ เครือข่ายออนไลน์
+ เครือข่ายออฟไลน์
ตั้งค่าอุปกรณ์
- The app has been hidden. To open it again please dial 8722227 (TRACCAR).
- โปรดใส่ค่า http:// or https:// URL ที่ถูกต้อง
+ แอพถูกซ่อน หากต้องการเปิดอีกครั้ง โปรดโทร 8722227 (TRACCAR)
+ โปรดใส่ค่า http:// หรือ https:// URL ที่ถูกต้อง
+ หากต้องการรวบรวมข้อมูลตำแหน่งอย่างต่อเนื่อง โปรดปิดการเพิ่มประสิทธิภาพแบตเตอรี่สำหรับแอป
+ หากต้องการรวบรวมข้อมูลตำแหน่งอย่างต่อเนื่อง โปรดเปิดใช้การอนุญาต \"%s\"
+ อนุญาตตลอดเวลา
diff --git a/translate.py b/translate.py
index 0c6b97f..4b79b8f 100755
--- a/translate.py
+++ b/translate.py
@@ -1,45 +1,42 @@
-#!/usr/bin/python
+#!/usr/bin/env python3
import os
import optparse
-import urllib2
-import json
-import base64
+import requests
import shutil
+from transifex.api import transifex_api
parser = optparse.OptionParser()
-parser.add_option("-u", "--user", dest="username", help="transifex user login")
-parser.add_option("-p", "--password", dest="password", help="transifex user password")
+parser.add_option("-t", "--token", dest="token", help="transifex token")
(options, args) = parser.parse_args()
-if not options.username or not options.password:
- parser.error('User name and password are required')
+if not options.token:
+ parser.error('Token is required')
os.chdir(os.path.dirname(os.path.abspath(__file__)))
path = "./app/src/main/res/"
-def request(url):
- req = urllib2.Request(url)
- auth = base64.encodestring("%s:%s" % (options.username, options.password)).replace("\n", "")
- req.add_header("Authorization", "Basic %s" % auth)
- return urllib2.urlopen(req)
+transifex_api.setup(auth=options.token)
-resource = json.load(request("https://www.transifex.com/api/2/project/traccar/resource/client/?details"))
+organization = transifex_api.Organization.get(slug='traccar')
+project = organization.fetch('projects').get(slug='traccar')
+resource = project.fetch('resources').get(slug='client')
+languages = project.fetch('languages')
-for language in resource["available_languages"]:
- code = language["code"]
- data = request("https://www.transifex.com/api/2/project/traccar/resource/client/translation/" + code + "?file")
- if code == "en":
+for language in languages:
+ print(language.code)
+ url = transifex_api.ResourceTranslationsAsyncDownload.download(resource=resource, language=language)
+ result = requests.get(url)
+ if language.code == "en":
filename = path + "values/strings.xml"
else:
- filename = path + "values-" + code.replace("_", "-r") + "/strings.xml"
+ filename = path + "values-" + language.code.replace("_", "-r") + "/strings.xml"
if not os.path.exists(os.path.dirname(filename)):
os.makedirs(os.path.dirname(filename))
- file = open(filename, "wb")
- file.write(data.read())
- file.close()
+ with open(filename, "w") as file:
+ file.write(result.text)
filename = path + "values-iw/strings.xml"
if not os.path.exists(os.path.dirname(filename)):