Skip to content

Commit 81f50a5

Browse files
authored
Merge pull request #38 from Haapster/main
Add Dutch translations
2 parents 6ce6b3a + 93b3ec5 commit 81f50a5

4 files changed

Lines changed: 122 additions & 4 deletions

File tree

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -276,7 +276,7 @@ This card supports displaying text in multiple languages using translation files
276276

277277
**How it Works:**
278278

279-
- Each supported language has a JSON file (e.g., en.json, es.json).
279+
- Each supported language has two JSON files (e.g., en.json, es.json). One for the lovelace card and one for the component itself.
280280

281281
- The card uses English (en.json) as the default and fallback language. If a translation is missing in your selected language, it will display the English text instead.
282282

@@ -289,11 +289,11 @@ The current non-English translations were generated using AI and **may contain e
289289

290290
**How to Contribute:**
291291

292-
1. **Find the translations/ folder** in the [card's source directory](https://github.com/yohaybn/HA_aliexpress_package_tracker_sensor/tree/main/custom_components/aliexpress_package_tracker/dist).
292+
1. **Find the translations/ folder** in the [card's source directory](https://github.com/yohaybn/HA_aliexpress_package_tracker_sensor/tree/main/custom_components/aliexpress_package_tracker/dist) and the [directory of the component itself](https://github.com/yohaybn/HA_aliexpress_package_tracker_sensor/tree/main/custom_components/aliexpress_package_tracker/).
293293

294294
2. **Copy en.json** and **rename** it using the [ISO 639-1 code](https://www.google.com/url?sa=E&q=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FList_of_ISO_639-1_codes) for your language (e.g., pt.json for Portuguese).
295295

296-
3. **Translate** the **string values** (text after the colons) in your new file. **Do not change the keys** (text before colons). Use a UTF-8 compatible editor.
296+
3. **Translate** the **string values** (text after the colons) in your new files. **Do not change the keys** (text before colons). Use a UTF-8 compatible editor.
297297

298298
4. **Add your language** to translations/index.json, following the existing format (e.g., { "code": "pt", "name": "Português" }).
299299

custom_components/aliexpress_package_tracker/dist/translations/index.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,6 @@
1212
{ "code": "cs", "name": "Čeština" },
1313
{ "code": "ru", "name": "Русский" },
1414
{ "code": "lt", "name": "Lietuviškai" },
15-
{"code": "pl", "name": "Polski" }
15+
{ "code": "pl", "name": "Polski" },
16+
{ "code": "nl", "name": "Nederlands"}
1617
]
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
{
2+
"common": {
3+
"default_title": "AliExpress pakket",
4+
"no_packages": "Geen traceerbare pakketten gevonden",
5+
"enter_tracking_number": "Vul de tracking-code in",
6+
"add_tracking": "Pakket toevoegen",
7+
"edit_title": "Titel bewerken",
8+
"remove_tracking": "Pakket verwijderen",
9+
"not_available": "Niet beschikbaar"
10+
},
11+
"attribute": {
12+
"order_number": "Tracking code",
13+
"last_update_time": "Tijdstip laatste update",
14+
"status": "Algehele status",
15+
"last_update_status": "Detail laatste update",
16+
"progressStatus": "Voortgangsstatus",
17+
"carrier": "Vervoerder",
18+
"carrier_url": "URL vervoerder",
19+
"daysNumber": "Aantal dagen onderweg",
20+
"orignal_track_ids": "Tracking-ID",
21+
"order_url": "URL bestelling",
22+
"originCountry": "Land van oorsprong",
23+
"destCountry": "Land van bestemming"
24+
},
25+
"editor": {
26+
"card_title": "Kaart-titel",
27+
"hide_add_tracking": "Verberg de sectie 'Pakket toevoegen'",
28+
"exclude_attributes": "Attributen verbergen (selecteer om te verbergen)",
29+
"attribute_label": "Attribuut: {attribute_name}"
30+
},
31+
"status_value": {
32+
"NORMAL": "Normaal",
33+
"ABNORMAL": "Niet normaal",
34+
"UNKNOWN": "Onbekend"
35+
}
36+
}
Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
{
2+
"config": {
3+
"step": {
4+
"user": {
5+
"title": "AliExpress Tracker configureren",
6+
"description": "⚠️ 'Aantal dagen Auto-delete' wordt genegeerd als 'auto-delete' is uitgeschakeld.",
7+
"data": {
8+
"language": "Taalvoorkeur",
9+
"AUTO_DELETE": "Automatisch verwijderen na X dagen als de status 'bezorgd' is. ",
10+
"AUTO_DELETE_DAYS": "Automatisch verwijderen na X dagen"
11+
}
12+
}
13+
},
14+
"error": {
15+
"already_configured": "Deze integratie is al geconfigureerd."
16+
},
17+
"abort": {
18+
"already_configured": "De AliExpress Tracker integratie is al geconfigureerd."
19+
},
20+
"create_entry": {
21+
"default": "De AliExpress Tracker is succesvol geconfigureerd."
22+
}
23+
},
24+
"options": {
25+
"step": {
26+
"init": {
27+
"title": "AliExpress Tracker configureren",
28+
"description": "⚠️ 'Aantal dagen Auto-delete' wordt genegeerd als 'auto-delete' is uitgeschakeld.",
29+
"data": {
30+
"language": "Taalvoorkeur",
31+
"AUTO_DELETE": "Automatisch verwijderen na X dagen als de status 'bezorgd' is. ",
32+
"AUTO_DELETE_DAYS": "Automatisch verwijderen na X dagen"
33+
}
34+
}
35+
}
36+
},
37+
"services": {
38+
"add_tracking": {
39+
"name": "Pakket toevoegen",
40+
"description": "Voeg een nieuw pakket toe aan de AliExpress Package Tracker.",
41+
"fields": {
42+
"tracking_number": {
43+
"name": "Tracking-nummer",
44+
"description": "Tracking-nummer van het nieuwe pakket.",
45+
"example": "123456789"
46+
},
47+
"title": {
48+
"name": "Naam",
49+
"description": "Eigen naam voor het pakket",
50+
"example": "Laptop"
51+
}
52+
}
53+
},
54+
"remove_tracking": {
55+
"name": "Tracking verwijderen",
56+
"description": "Verwijder een pakket uit de AliExpress Package Tracker.",
57+
"fields": {
58+
"tracking_number": {
59+
"name": "Tracking-nummer",
60+
"description": "Tracking-nummer van het te verwijderen pakket.",
61+
"example": "123456789"
62+
}
63+
}
64+
},
65+
"edit_title": {
66+
"name": "Naam aanpassen",
67+
"description": "Pas de naam-attribuut aan van een bepaalde AliExpress Tracking entiteit.",
68+
"fields": {
69+
"entity_id": {
70+
"name": "Entiteit ID",
71+
"description": "De entiteit ID van de aan te passen AliExpress tracking sensor."
72+
},
73+
"new_title": {
74+
"name": "Nieuwe naam",
75+
"description": "De nieuwe naam om in te stellen voor de entiteit."
76+
}
77+
}
78+
}
79+
},
80+
"title": "AliExpress Package Tracker"
81+
}

0 commit comments

Comments
 (0)