WebExtension JSON¶
Bestandsindeling gebruikt bij het vertalen van extensies voor Mozilla Firefox of Google Chromium.
Notitie
Hoewel deze indeling JSON wordt genoemd, staat de specificatie het toe om opmerkingen in de stijl “//” op te nemen, Weblate verwijdert deze opmerkingen bij het parsen van de bestanden en negeert ze bij het opslaan.
Voorbeeld bestand:
{
"hello": {
"message": "Ahoj světe!\n",
"description": "Description",
"placeholders": {
"url": {
"content": "$1",
"example": "https://developer.mozilla.org"
}
}
},
"orangutan": {
"message": "Orangutan has $coUnT$ bananas",
"description": "Description",
"placeholders": {
"count": {
"content": "$1",
"example": "5"
}
}
},
"try": {
"message": "",
"description": "Description"
},
"thanks": {
"message": "",
"description": "Description"
}
}
Bestandsextensies |
|
|---|---|
Taalgebied ⓘ |
Enkeltalig |
Ondersteunt meervoud ⓘ |
|
Ondersteunt beschrijvingen ⓘ |
|
Ondersteunt uitleg ⓘ |
|
Ondersteunt context ⓘ |
|
Ondersteunt locatie ⓘ |
|
Ondersteunt vlaggen ⓘ |
|
API-identificatie |
|
Ondersteunt tekenreeksen alleen-lezen ⓘ |
|
Weblate-configuratie¶
Typisch Weblate Configuratie onderdeel |
|
|---|---|
Bestandsmasker |
|
Enkeltalig basistaalbestand |
|
Sjabloon voor nieuwe vertalingen |
Leeg |
Bestandsformaat |
WebExtension JSON-bestand |