aboutsummaryrefslogtreecommitdiff
path: root/web
diff options
context:
space:
mode:
authorAnton Tananaev <anton.tananaev@gmail.com>2015-12-22 16:24:09 +1300
committerAnton Tananaev <anton.tananaev@gmail.com>2015-12-22 16:24:09 +1300
commit62b5879f68d5f2201b527082309808977de9e8f9 (patch)
treea42ca0b0ba39b6decf5bfe3674c3b7672233cea7 /web
parent34f21531555946197a18cabf96e9487b113723e0 (diff)
downloadtrackermap-server-62b5879f68d5f2201b527082309808977de9e8f9.tar.gz
trackermap-server-62b5879f68d5f2201b527082309808977de9e8f9.tar.bz2
trackermap-server-62b5879f68d5f2201b527082309808977de9e8f9.zip
Add Vietnamese web interface language
Diffstat (limited to 'web')
-rw-r--r--web/l10n/vi.json83
-rw-r--r--web/locale.js1
2 files changed, 84 insertions, 0 deletions
diff --git a/web/l10n/vi.json b/web/l10n/vi.json
new file mode 100644
index 000000000..15749f134
--- /dev/null
+++ b/web/l10n/vi.json
@@ -0,0 +1,83 @@
+{
+ "sharedLoading": "Đang tải...",
+ "sharedSave": "Lưu",
+ "sharedCancel": "Hủy",
+ "sharedAdd": "Thêm mới",
+ "sharedEdit": "Chỉnh sửa",
+ "sharedRemove": "Xóa",
+ "sharedRemoveConfirm": "Xóa lựa chọn?",
+ "sharedKm": "km",
+ "sharedMi": "mi",
+ "sharedKmh": "km/h",
+ "sharedMph": "mph",
+ "sharedHour": "Giờ",
+ "sharedMinute": "Phút",
+ "sharedSecond": "Giây",
+ "errorTitle": "Lỗi",
+ "errorUnknown": "Không xác định được lỗi",
+ "errorConnection": "Lỗi kết nối",
+ "userName": "Tên",
+ "userEmail": "Email",
+ "userPassword": "Mật khẩu",
+ "userAdmin": "Quản trị",
+ "loginTitle": "Đăng nhập",
+ "loginLanguage": "Ngôn ngữ",
+ "loginRegister": "Đăng ký",
+ "loginLogin": "Đăng nhập",
+ "loginFailed": "Sai mật khẩu hoặc địa chỉ email",
+ "loginCreated": "Đăng ký mới thành công",
+ "loginLogout": "Đăng xuất",
+ "devicesAndState": "Các thiết bị và trạng thái",
+ "deviceDialog": "Thiết bị",
+ "deviceTitle": "Các thiết bị",
+ "deviceName": "Tên",
+ "deviceIdentifier": "Mã nhận diện",
+ "deviceLastUpdate": "Cập nhật cuối",
+ "deviceCommand": "Lệnh",
+ "deviceFollow": "Theo dõi",
+ "settingsTitle": "Thiết lập",
+ "settingsUser": "Tài khoản",
+ "settingsServer": "Máy chủ",
+ "settingsUsers": "Người dùng",
+ "settingsDistanceUnit": "Khoảng cách",
+ "settingsSpeedUnit": "Tốc độ",
+ "reportTitle": "Các báo cáo",
+ "reportDevice": "Thiết bị",
+ "reportFrom": "Từ",
+ "reportTo": "Đến",
+ "reportShow": "Hiển thị",
+ "reportClear": "Xóa",
+ "positionFixTime": "Thời gian",
+ "positionValid": "Có hiệu lực",
+ "positionLatitude": "Vĩ độ",
+ "positionLongitude": "Kinh độ",
+ "positionAltitude": "Độ cao",
+ "positionSpeed": "Tốc độ",
+ "positionCourse": "Hướng",
+ "positionAddress": "Địa chỉ",
+ "positionProtocol": "Giao thức",
+ "serverTitle": "Thiết lập máy chủ",
+ "serverZoom": "Zoom",
+ "serverRegistration": "Đăng ký",
+ "serverReadonly": "Chỉ được xem",
+ "mapTitle": "Bản đồ",
+ "mapLayer": "Loại bản đồ",
+ "mapCustom": "Bản đồ tùy chỉnh",
+ "mapOsm": "Open Street Map",
+ "mapBingKey": "Bing Maps Key",
+ "mapBingRoad": "Bing Maps Road",
+ "mapBingAerial": "Bing Maps Aerial",
+ "stateTitle": "Trạng thái",
+ "stateName": "Thuộc tính",
+ "stateValue": "Giá trị",
+ "commandTitle": "Lệnh",
+ "commandSend": "Gửi",
+ "commandType": "Kiểu",
+ "commandSent": "Lệnh đã được gửi",
+ "commandPositionPeriodic": "Báo cáo định kỳ",
+ "commandPositionStop": "Báo cáo dừng đỗ",
+ "commandEngineStop": "Tắt máy",
+ "commandEngineResume": "Bật máy",
+ "commandFrequency": "Chu kỳ",
+ "commandUnit": "Thiết bị"
+} \ No newline at end of file
diff --git a/web/locale.js b/web/locale.js
index 098432996..7dc94ec45 100644
--- a/web/locale.js
+++ b/web/locale.js
@@ -48,6 +48,7 @@ Locale.languages = {
'ta': { name: 'தமிழ்', code: 'en' },
'th': { name: 'ไทย', code: 'th' },
'uk': { name: 'Українська', code: 'ukr' },
+ 'vi': { name: 'Tiếng Việt', code: 'en' },
'zh': { name: '中文', code: 'zh_CN' }
};