diff options
-rw-r--r-- | modern/src/common/localization.js | 2 | ||||
-rw-r--r-- | web/l10n/af.json | 432 | ||||
-rw-r--r-- | web/l10n/cs.json | 12 | ||||
-rw-r--r-- | web/l10n/nb.json | 6 | ||||
-rw-r--r-- | web/l10n/nn.json | 6 | ||||
-rw-r--r-- | web/load.js | 1 |
6 files changed, 447 insertions, 12 deletions
diff --git a/modern/src/common/localization.js b/modern/src/common/localization.js index eb8fc1d..94e089d 100644 --- a/modern/src/common/localization.js +++ b/modern/src/common/localization.js @@ -1,3 +1,4 @@ +import af from '../../../web/l10n/af.json'; import ar from '../../../web/l10n/ar.json'; import az from '../../../web/l10n/az.json'; import bg from '../../../web/l10n/bg.json'; @@ -52,6 +53,7 @@ import zh from '../../../web/l10n/zh.json'; import zh_TW from '../../../web/l10n/zh_TW.json'; const supportedLanguages = { + 'af': { data: af, name: 'Afrikaans' }, 'ar': { data: ar, name: 'العربية' }, 'az': { data: az, name: 'Azərbaycanca' }, 'bg': { data: bg, name: 'Български' }, diff --git a/web/l10n/af.json b/web/l10n/af.json new file mode 100644 index 0000000..744ba5c --- /dev/null +++ b/web/l10n/af.json @@ -0,0 +1,432 @@ +{ + "sharedLoading": "Laai tans...", + "sharedHide": "Verberg", + "sharedSave": "Stoor", + "sharedSet": "Stel", + "sharedCancel": "Kanselleer", + "sharedAdd": "Sit by", + "sharedEdit": "Redigeer", + "sharedRemove": "Verwyder", + "sharedRemoveConfirm": "Verwyder item", + "sharedKm": "km", + "sharedMi": "mi", + "sharedNmi": "nmi", + "sharedKn": "kn", + "sharedKmh": "km/h", + "sharedMph": "mph", + "sharedHour": "Uur", + "sharedMinute": "Minuut", + "sharedSecond": "Sekonde", + "sharedDays": "dae", + "sharedHours": "ure", + "sharedMinutes": "minute", + "sharedDecimalDegrees": "Desimale grade", + "sharedDegreesDecimalMinutes": "Grade Desimale minute", + "sharedDegreesMinutesSeconds": "Grade minute sekondes", + "sharedName": "Naam", + "sharedDescription": "Beskrywing", + "sharedSearch": "Soek", + "sharedGeofence": "Geografiese omheining", + "sharedGeofences": "Geografiese omheinings", + "sharedNotifications": "Kennisgewings", + "sharedNotification": "Kennisgewing", + "sharedAttributes": "Attribute", + "sharedAttribute": "Attribuut", + "sharedDrivers": "Bestuurders", + "sharedDriver": "Bestuurder", + "sharedArea": "Gebied", + "sharedSound": "Kennisgewing klank", + "sharedType": "Tiepe", + "sharedDistance": "Afstand", + "sharedHourAbbreviation": "u", + "sharedMinuteAbbreviation": "m", + "sharedSecondAbbreviation": "s", + "sharedVoltAbbreviation": "V", + "sharedLiterAbbreviation": "I", + "sharedGallonAbbreviation": "gal", + "sharedLiter": "Liter", + "sharedImpGallon": "Imp. Gallon", + "sharedUsGallon": "V.S. Gallon", + "sharedLiterPerHourAbbreviation": "l/h", + "sharedGetMapState": "Kry Kaartstaat", + "sharedComputedAttribute": "Berekende attribuut", + "sharedComputedAttributes": "Berekende attribute", + "sharedCheckComputedAttribute": "Kontroleer Berekende attribuut", + "sharedExpression": "Uitdrukking", + "sharedDevice": "Toestel", + "sharedTestNotification": "Stuur Toets Kennisgewing", + "sharedCalendar": "Kalender", + "sharedCalendars": "Kalenders", + "sharedFile": "Lêer", + "sharedSelectFile": "Selekteer Lêer", + "sharedPhone": "Foon", + "sharedRequired": "Word Vereis", + "sharedPreferences": "Voorkeure", + "sharedPermissions": "Toelaatbaarhede", + "sharedExtra": "Ekstra", + "sharedTypeString": "String", + "sharedTypeNumber": "Nommer", + "sharedTypeBoolean": "Boole", + "sharedTimezone": "Tydsone", + "sharedInfoTitle": "Info", + "sharedSavedCommand": "Gestoorde Bevel", + "sharedSavedCommands": "Gestoorde Bevele", + "sharedNew": "Nuut...", + "sharedShowAddress": "Wys Adres", + "sharedDisabled": "Buite aksie gestel", + "sharedMaintenance": "Onderhoud", + "sharedDeviceAccumulators": "Akkumulators ", + "sharedAlarms": "Alarms", + "attributeSpeedLimit": "Spoedgrens", + "attributePolylineDistance": "Polielynafstand", + "attributeReportIgnoreOdometer": "Verslag: Ignoreer Odometer", + "attributeWebReportColor": "Web: Rapporteer kleur", + "attributeDevicePassword": "Toestelwagwoord", + "attributeProcessingCopyAttributes": "Verwerking: Kopieër attribute", + "attributeColor": "Kleur", + "attributeWebLiveRouteLength": "Web: Regstreekse Roete Lengte", + "attributeWebSelectZoom": "Web: Zoom op Kies", + "attributeWebMaxZoom": "Web: Maksimum Zoom", + "attributeMailSmtpHost": "Pos: SMTP-gasheer", + "attributeMailSmtpPort": "Pos: SMTP-poort", + "attributeMailSmtpStarttlsEnable": "Pos: SMTP STARTTLS Aktiveer", + "attributeMailSmtpStarttlsRequired": "Pos: SMTP STARTTLS word vereis", + "attributeMailSmtpSslEnable": "Pos: SMTP SSL Aktiveer", + "attributeMailSmtpSslTrust": "Pos: SMTP SSL Vertrou", + "attributeMailSmtpSslProtocols": "Pos: SMTP SSL-protokolle", + "attributeMailSmtpFrom": "Pos: SMTP vanaf", + "attributeMailSmtpAuth": "Pos: SMTP Auth Aktiveer", + "attributeMailSmtpUsername": "Pos: SMTP-gebruikersnaam", + "attributeMailSmtpPassword": "Pos: SMTP wagwoord", + "attributeUiDisableReport": "UI: deaktiveer verslag", + "attributeUiDisableEvents": "UI: deaktiveer gebeure", + "attributeUiDisableVehicleFetures": "UI: deaktiveer voertuig eienskappe", + "attributeUiDisableDrivers": "UI: deaktiveer bestuurders", + "attributeUiDisableComputedAttributes": "UI: deaktiveer berekende attribute", + "attributeUiDisableCalendars": "UI: deaktiveer kalenders", + "attributeUiDisableMaintenance": "UI: deaktiveer onderhoud", + "attributeUiHidePositionAttributes": "UI: Verberg posisie attribute", + "errorTitle": "Fout", + "errorGeneral": "Ongeldige parameters of beperking oortreding", + "errorConnection": "Verbindings fout", + "errorSocket": "Web aansluiting verbinding fout", + "errorZero": "Kan nie nul wees nie", + "userEmail": "E-pos", + "userPassword": "Wagwoord", + "userAdmin": "Admin", + "userRemember": "Onthou", + "userExpirationTime": "Verval", + "userDeviceLimit": "Toestel Limiet", + "userUserLimit": "Gebruiker Limiet", + "userDeviceReadonly": "Toestel Leesalleen", + "userLimitCommands": "Beperk Bevele", + "userToken": "Token", + "loginTitle": "Teken aan", + "loginLanguage": "Taal", + "loginRegister": "Registreer", + "loginLogin": "Teken aan", + "loginFailed": "Verkeerde e-posadres of wagwoord", + "loginCreated": "Nuwe gebruiker is geregistreer", + "loginLogout": "Teken uit", + "loginLogo": "Logo", + "devicesAndState": "Toestelle en staat", + "deviceTitle": "Toestelle", + "deviceIdentifier": "Identifiseerder", + "deviceModel": "Model", + "deviceContact": "Kontak", + "deviceCategory": "Kategorie", + "deviceLastUpdate": "Laaste Opdatering", + "deviceCommand": "Bevel", + "deviceFollow": "Volg", + "deviceTotalDistance": "Totale Afstand", + "deviceStatus": "Toestand", + "deviceStatusOnline": "Aanlyn", + "deviceStatusOffline": "Van lyn af", + "deviceStatusUnknown": "Onbekend", + "groupDialog": "Groep", + "groupParent": "Groep", + "groupNoGroup": "Geen Groep", + "settingsTitle": "Instellings", + "settingsUser": "Rekening", + "settingsGroups": "Groepe", + "settingsServer": "Bediener", + "settingsUsers": "Gebruikers", + "settingsDistanceUnit": "Afstand Eenheid", + "settingsSpeedUnit": "Spoed Eenheid", + "settingsVolumeUnit": "Volume Eenheid", + "settingsTwelveHourFormat": "12-uur Formaat", + "settingsCoordinateFormat": "Koördinate Formaat", + "reportTitle": "Verslae", + "reportDevice": "Toestel", + "reportGroup": "Groep", + "reportFrom": "Van", + "reportTo": "Na", + "reportShow": "Wys", + "reportClear": "Maak skoon", + "positionFixTime": "Tyd", + "positionValid": "Geldig", + "positionAccuracy": "Akkuraatheid", + "positionLatitude": "Breedtegraad", + "positionLongitude": "Lengtegraad", + "positionAltitude": "Hoogte", + "positionSpeed": "Spoed", + "positionCourse": "Koers", + "positionAddress": "Adres", + "positionProtocol": "Protokol", + "positionDistance": "Afstand", + "positionRpm": "RPM", + "positionFuel": "Brandstof", + "positionPower": "Krag", + "positionBattery": "Battery", + "positionRaw": "Rou", + "positionIndex": "Indeks", + "positionHdop": "HDOP", + "positionVdop": "VDOP", + "positionPdop": "PDOP", + "positionSat": "Satelliete", + "positionSatVisible": "Sigbare Satelliete", + "positionRssi": "RSSI", + "positionGps": "GPS", + "positionRoaming": "Wandel", + "positionEvent": "Gebeurtenis", + "positionAlarm": "Alarm", + "positionStatus": "Status", + "positionOdometer": "Odometer", + "positionServiceOdometer": "Diens Odometer", + "positionTripOdometer": "Reis Odometer", + "positionHours": "Ure", + "positionSteps": "Stappe", + "positionInput": "Inset", + "positionOutput": "Uitset", + "positionBatteryLevel": "Batteryvlak", + "positionFuelConsumption": "Brandstofverbruik", + "positionRfid": "RFID", + "positionVersionFw": "Firmware-weergawe", + "positionVersionHw": "Hardeware weergawe", + "positionIgnition": "Ontsteking", + "positionFlags": "Vlae", + "positionCharge": "Herlaai", + "positionIp": "IP", + "positionArchive": "Argiveer", + "positionVin": "VIN", + "positionApproximate": "Benader", + "positionThrottle": "Versneller", + "positionMotion": "Beweging ", + "positionArmed": "Gereed", + "positionAcceleration": "Versnelling", + "positionDeviceTemp": "Toestel Temperatuur", + "positionOperator": "Operateur", + "positionCommand": "Bevel", + "positionBlocked": "Geblokkeer", + "positionDtcs": "DTCs", + "positionObdSpeed": "OBD Spoed", + "positionObdOdometer": "OBD Odometer", + "positionDriverUniqueId": "Bestuurder unieke identiteit", + "positionImage": "Beeld", + "positionAudio": "Audio", + "serverTitle": "Bedienerinstellings", + "serverZoom": "Zoom", + "serverRegistration": "Registrasie", + "serverReadonly": "Leesalleen", + "serverForceSettings": "Dwing instellings", + "mapTitle": "Kaart", + "mapLayer": "Kaartlaag", + "mapCustom": "Pasgemaak (XYZ)", + "mapCustomArcgis": "Pasgemaak (ArcGIS)", + "mapCustomLabel": "Pasgemaakte kaart", + "mapCarto": "Carto Basemaps", + "mapOsm": "Open Street Map", + "mapBingKey": "Bing Kaart Sleutel", + "mapBingRoad": "Bing Kaart Pad", + "mapBingAerial": "Bing Kaart Lug", + "mapBingHybrid": "Bing Kaart Hybrid", + "mapBaidu": "Baidu", + "mapYandexMap": "Yandex Kaart", + "mapYandexSat": "Yandex Satelliet", + "mapWikimedia": "Wikimedia", + "mapShapePolygon": "Veelhoek", + "mapShapeCircle": "Sirkel", + "mapShapePolyline": "Veelhoeklyn", + "mapLiveRoutes": "Lewendige Routes", + "mapPoiLayer": "POI Vlak", + "stateTitle": "Toestand", + "stateName": "Attribuut", + "stateValue": "Waarde", + "commandTitle": "Bevel", + "commandSend": "Stuur", + "commandSent": "Bevel gestuur", + "commandQueued": "Bevel in ry", + "commandUnit": "Eenheid", + "commandCustom": "Pasgemaakte bevel", + "commandDeviceIdentification": "Toestel Identifisering", + "commandPositionSingle": "Enkel Verslag", + "commandPositionPeriodic": "Periodiese Verslag", + "commandPositionStop": "Halt Verslag", + "commandEngineStop": "Engin Stop", + "commandEngineResume": "Engin Herbegin", + "commandAlarmArm": "Aktivering Alarm", + "commandAlarmDisarm": "Onaktivering Alarm", + "commandSetTimezone": "Stel Tydsone", + "commandRequestPhoto": "Versoek Foto", + "commandPowerOff": "Skakel Toestel Af", + "commandRebootDevice": "Herbegin Toestel", + "commandSendSms": "Stuur SMS", + "commandSendUssd": "Stuur USSD", + "commandSosNumber": "Stel SOS Nommer", + "commandSilenceTime": "Stel Stil Tyd", + "commandSetPhonebook": "Stel Telefoon boek", + "commandVoiceMessage": "Stemboodskap", + "commandOutputControl": "Uitsetbeheer", + "commandVoiceMonitoring": "Stemmonitering", + "commandSetAgps": "Stel AGPS", + "commandSetIndicator": "Stel aanwyser", + "commandConfiguration": "Konfigureer", + "commandGetVersion": "Kry weergawe", + "commandFirmwareUpdate": "Opdateer firmware", + "commandSetConnection": "Stel Verbinding", + "commandSetOdometer": "Stel Odometer", + "commandGetModemStatus": "Kry Modemstatus", + "commandGetDeviceStatus": "Kry Toestel Gestel", + "commandModePowerSaving": "Verander Kragbesparing", + "commandModeDeepSleep": "Verander Diep Slaap", + "commandMovementAlarm": "Beweging Alarm", + "commandFrequency": "Frekwensie", + "commandTimezone": "Tydsone Verreken", + "commandMessage": "Boodskap", + "commandRadius": "Radius", + "commandEnable": "In Staat Stel", + "commandData": "Data", + "commandIndex": "Indeks", + "commandPhone": "Telefoon nommer", + "commandServer": "Bediener", + "commandPort": "Poort", + "eventAll": "Alle gebeure", + "eventDeviceOnline": "Status aanlyn", + "eventDeviceUnknown": "Status onbekend", + "eventDeviceOffline": "Status vanlyn", + "eventDeviceMoving": "Toestel in beweging", + "eventDeviceStopped": "Toestel tot stilstand gekom", + "eventDeviceOverspeed": "Spoedgrens oortree", + "eventDeviceFuelDrop": "Brandstofval", + "eventCommandResult": "Bevel resultaat", + "eventGeofenceEnter": "Geografiese omheining binnegegaan", + "eventGeofenceExit": "Geografiese omheining verlaat", + "eventAlarm": "Alarm", + "eventIgnitionOn": "Ontsteking aan", + "eventIgnitionOff": "Ontsteking af", + "eventMaintenance": "Onderhoud vereis", + "eventTextMessage": "Teks boodskap ontvang", + "eventDriverChanged": "Bestuurder geruil", + "eventsScrollToLast": "Blaai na laaste", + "alarmGeneral": "Algemeen", + "alarmSos": "SOS", + "alarmVibration": "Vibrasie", + "alarmMovement": "Beweging", + "alarmLowspeed": "Lae Spoed", + "alarmOverspeed": "Spoed oortreding", + "alarmFallDown": "Val af", + "alarmLowPower": "Lae krag", + "alarmLowBattery": "Batteryvlak laag", + "alarmFault": "Fout", + "alarmPowerOff": "Krag af", + "alarmPowerOn": "Krag aan", + "alarmDoor": "Deur", + "alarmLock": "Sluit", + "alarmUnlock": "Oopsluit", + "alarmGeofence": "Geografiese omheining", + "alarmGeofenceEnter": "Geografiese omheining binnegegaan", + "alarmGeofenceExit": "Geografiese omheining verlaat", + "alarmGpsAntennaCut": "GPS Antenna gesny", + "alarmAccident": "Ongeluk", + "alarmTow": "Sleep", + "alarmIdle": "Luier", + "alarmHighRpm": "Hoë RPM", + "alarmHardAcceleration": "Harde Versnelling", + "alarmHardBraking": "Harde Remming", + "alarmHardCornering": "Harde Draai", + "alarmLaneChange": "Baanverandering", + "alarmFatigueDriving": "Moeg Bestuur", + "alarmPowerCut": "Kragonderbreking", + "alarmPowerRestored": "Krag herstel", + "alarmJamming": "Seinverstoring", + "alarmTemperature": "Temperatuur", + "alarmParking": "Parkeer", + "alarmShock": "Skok", + "alarmBonnet": "Enjinkap", + "alarmFootBrake": "Voetrem", + "alarmFuelLeak": "Brandstoflek", + "alarmTampering": "Peuter", + "alarmRemoving": "Verwydering", + "notificationType": "Kennisgewing Soort", + "notificationAlways": "Alle Toestelle", + "notificationNotificators": "Kanale", + "notificatorWeb": "Web", + "notificatorMail": "Pos", + "notificatorSms": "SMS", + "notificatorFirebase": "Mobile", + "reportRoute": "Roete", + "reportEvents": "Gebeure", + "reportTrips": "Ritte", + "reportStops": "Stops", + "reportSummary": "Opsomming", + "reportChart": "Grafiek", + "reportConfigure": "Konfigureer", + "reportEventTypes": "Gebeurtenistipes", + "reportChartType": "Grafiek Soort", + "reportShowMarkers": "Wys Merkers", + "reportExport": "Uitvoer", + "reportEmail": "E-pos Verslag", + "reportPeriod": "Periode", + "reportCustom": "Pasgemaak", + "reportToday": "Vandag", + "reportYesterday": "Gister", + "reportThisWeek": "Hierdie Week", + "reportPreviousWeek": "Vorige Week", + "reportThisMonth": "Hierdie Maand", + "reportPreviousMonth": "Vorige Maand", + "reportDeviceName": "Toestel Naam", + "reportAverageSpeed": "Gemiddelde Spoed", + "reportMaximumSpeed": "Maksimum Spoed", + "reportEngineHours": "Engin Ure", + "reportDuration": "Duur", + "reportStartTime": "Begin tyd", + "reportStartAddress": "Begin Adres", + "reportEndTime": "Einde tyd", + "reportEndAddress": "Einde Adres", + "reportSpentFuel": "Brandstof Gebruik", + "reportStartOdometer": "Odometer Begin", + "reportEndOdometer": "Odometer Einde", + "statisticsTitle": "Statistieke", + "statisticsCaptureTime": "Vang tyd vas", + "statisticsActiveUsers": "Aktiewe Gebruikers", + "statisticsActiveDevices": "Aktiewe Toestelle", + "statisticsRequests": "Versoeke", + "statisticsMessagesReceived": "Boodskappe ontvang", + "statisticsMessagesStored": "Boodskappe gestoor", + "statisticsGeocoder": "Geokodeerder Versoeke", + "statisticsGeolocation": "Geoligging Versoeke", + "categoryArrow": "Pyl", + "categoryDefault": "Verstrek", + "categoryAnimal": "Dier", + "categoryBicycle": "Fiets", + "categoryBoat": "Boot", + "categoryBus": "Bus", + "categoryCar": "Kar", + "categoryCrane": "Hyskraan", + "categoryHelicopter": "Helikopter", + "categoryMotorcycle": "Motorfiets", + "categoryOffroad": "Veeldoelig", + "categoryPerson": "Persoon", + "categoryPickup": "Bakkie", + "categoryPlane": "Vliegtuig", + "categoryShip": "Skip", + "categoryTractor": "Trekker", + "categoryTrain": "Trein", + "categoryTram": "Trem", + "categoryTrolleybus": "Trolleybus", + "categoryTruck": "Trok", + "categoryVan": "Paneelwa", + "categoryScooter": "Moffiebike", + "maintenanceStart": "Aan", + "maintenancePeriod": "Periode" +}
\ No newline at end of file diff --git a/web/l10n/cs.json b/web/l10n/cs.json index 23732be..c1c79cd 100644 --- a/web/l10n/cs.json +++ b/web/l10n/cs.json @@ -104,7 +104,7 @@ "attributeUiDisableDrivers": "UI: Zakázat řidiče", "attributeUiDisableComputedAttributes": "UI: Zakázat vypočítané vlastnosti", "attributeUiDisableCalendars": "UI: Zakázat kalendáře", - "attributeUiDisableMaintenance": "UI: Disable Maintenance", + "attributeUiDisableMaintenance": "UI: Zakázat údržbu", "attributeUiHidePositionAttributes": "UI: Skrýt atributy pozice", "errorTitle": "Chyba", "errorGeneral": "Nesprávné parametry nebo překročení omezení", @@ -231,9 +231,9 @@ "serverForceSettings": "Vynutit nastavení", "mapTitle": "Mapa", "mapLayer": "Vrstva mapy", - "mapCustom": "Custom (XYZ)", - "mapCustomArcgis": "Custom (ArcGIS)", - "mapCustomLabel": "Custom map", + "mapCustom": "Vlastní (XYZ)", + "mapCustomArcgis": "Vlastní (ArcGIS)", + "mapCustomLabel": "Vlastní mapa", "mapCarto": "Základní mapy nákladu", "mapOsm": "Open Street mapa", "mapBingKey": "Bing Maps klíč", @@ -268,7 +268,7 @@ "commandAlarmDisarm": "Deaktivovat alarm", "commandSetTimezone": "Nastavit časovou zónu", "commandRequestPhoto": "Vyžádat fotku", - "commandPowerOff": "Power Off Device", + "commandPowerOff": "Vypnout zařízení", "commandRebootDevice": "Restartovat zařízení", "commandSendSms": "Odeslat SMS", "commandSendUssd": "Odeslat USSD", @@ -426,7 +426,7 @@ "categoryTrolleybus": "Trolejbus", "categoryTruck": "Nákladní auto", "categoryVan": "Dodávka", - "categoryScooter": "Scooter", + "categoryScooter": "Koloběžka", "maintenanceStart": "Start", "maintenancePeriod": "Perioda" }
\ No newline at end of file diff --git a/web/l10n/nb.json b/web/l10n/nb.json index 5fa3768..319f440 100644 --- a/web/l10n/nb.json +++ b/web/l10n/nb.json @@ -231,9 +231,9 @@ "serverForceSettings": "Tving innstillinger", "mapTitle": "Kart", "mapLayer": "Kartlag", - "mapCustom": "Custom (XYZ)", - "mapCustomArcgis": "Custom (ArcGIS)", - "mapCustomLabel": "Custom map", + "mapCustom": "Tilpasset (XYZ)", + "mapCustomArcgis": "Tilpasset (ArcGIS)", + "mapCustomLabel": "Tilpasset kart", "mapCarto": "Carto basiskart", "mapOsm": "Open Street-kart", "mapBingKey": "Bing Maps-nøkkel", diff --git a/web/l10n/nn.json b/web/l10n/nn.json index 2b7c9ec..eb01c38 100644 --- a/web/l10n/nn.json +++ b/web/l10n/nn.json @@ -231,9 +231,9 @@ "serverForceSettings": "Tving innstillingar", "mapTitle": "Kart", "mapLayer": "Kartlag", - "mapCustom": "Custom (XYZ)", - "mapCustomArcgis": "Custom (ArcGIS)", - "mapCustomLabel": "Custom map", + "mapCustom": "Tilpassa (XYZ)", + "mapCustomArcgis": "Tilpassa (ArcGIS)", + "mapCustomLabel": "Tilpassa kart", "mapCarto": "Carto basiskart", "mapOsm": "Open Street-kart", "mapBingKey": "Bing Maps-nøkkel", diff --git a/web/load.js b/web/load.js index f22f0ad..570d489 100644 --- a/web/load.js +++ b/web/load.js @@ -36,6 +36,7 @@ window.Locale = locale; locale.languages = { + 'af': { name: 'Afrikaans', code: 'af' }, 'ar': { name: 'العربية', code: 'en' }, 'az': { name: 'Azərbaycanca', code: 'en' }, 'bg': { name: 'Български', code: 'bg' }, |