Commit 514527e9 authored by Sigrid Suski's avatar Sigrid Suski
Browse files

updated and \\"_QQ_" replaced with \"

parent 1a8b3ffc
......@@ -5,16 +5,26 @@
; Email: sobi[at]sigsiu.net
; Url: https://www.Sigsiu.NET
; @copyright Copyright (C) 2006 - 2016 Sigsiu.NET GmbH (https://www.sigsiu.net). All rights reserved.
; @copyright Copyright (C) 2006 - 2020 Sigsiu.NET GmbH (https://www.sigsiu.net). All rights reserved.
; @license GNU/GPL Version 3
; This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 3
; as published by the Free Software Foundation, and under the additional terms according section 7 of GPL v3.
; See http://www.gnu.org/licenses/gpl.html and https://www.sigsiu.net/licenses.
; See https://www.gnu.org/licenses/gpl.html and https://www.sigsiu.net/licenses.
; This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
; $Author: SobiPro Translation Team at Transifex
; $Author: SobiPro Translation Team
; SP.ACLF.SETTINGS = "ACL Override Configuration"
; SP.ACLF.APP_TITLE = "ACL Override Configuration"
; SP.ACLF.MENU = "ACL Override Configuration"
; SP.ACLF.FIELDSET_GENERAL = "General Settings"
; SP.ACLF.FREEGROUPS = "Free groups"
; SP.ACLF.USEEXIST = "Use global ACL as base"
; SP.ACLF.IGNORE = "Ignore global ACL; all groups denied"
; SP.ACLF.HANDLING = "ACL Handling"
; SP.ACLF_OVERRIDE_ALLOW = "Allow access for these groups"
; SP.ACLF_OVERRIDE_DENY = "Deny access for these groups"
; SP.ACLF_OVERRIDE_ALLOW="Allow access for these groups"
; SP.ACLF_OVERRIDE_DENY="Deny access for these groups"
......@@ -5,58 +5,57 @@
; Email: sobi[at]sigsiu.net
; Url: https://www.Sigsiu.NET
; @copyright Copyright (C) 2006 - 2015 Sigsiu.NET GmbH (https://www.sigsiu.net). All rights reserved.
; @copyright Copyright (C) 2006 - 2019 Sigsiu.NET GmbH (https://www.sigsiu.net). All rights reserved.
; @license GNU/GPL Version 3
; This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 3
; as published by the Free Software Foundation, and under the additional terms according section 7 of GPL v3.
; See http://www.gnu.org/licenses/gpl.html and https://www.sigsiu.net/licenses.
; See https://www.gnu.org/licenses/gpl.html and https://www.sigsiu.net/licenses.
; This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
; $Author: SobiPro Translation Team at Transifex
; SP.AFCF_TPL_NAME="Name"
; SP.AFCF_TPL_EMAIL="Email address"
; SP.AFCF_TPL_PHONE="Phone Number"
; SP.AFCF_TPL_RES_MSG="Leave a message"
; SP.AFCF_TPL_RES_NO="Number of guests"
; SP.AFCF_TPL_RES_DATE="Date"
; SP.AFCF_TPL_RES_TITLE="Reservation"
; SP.AFCF_SHOW_AM="Show Inline Form"
; SP.AUTO_MAN_YES="Automatically"
; SP.AUTO_MAN_NO="Manually"
; SP.AFCF_BT_SHOW="Show"
; SP.AFCF_BT_CLASS="Class"
; SP.FMN.AFCF_MSG_TPL="Message Template"
SP.AFCF_VIEW_LEGEND="Các thông số Mẫu Liên hệ"
SP.AFCF_USGRP="Cho phép các nhóm người dùng"
SP.AFCF_TEMPLATE="Template Mẫu"
; SP.AFCF_BT_TXT="Caption"
SP.AFCF_SHOW_BT="Hiển thị nút"
SP.AFCF_RESPONSE_MSG_FAILED="Rất xin lỗi nhưng tin nhắn không gửi được. Vui lòng thông báo quản trị website hoặc thử lại sau."
SP.AFCF_RESPONSE_REQUIRED_ERROR="Vui lòng điền đầy đủ các trường bắt buộc."
SP.AFCF_RESPONSE_MAIL_ERROR="Vui lòng điền email hợp lệ."
; $Author: SobiPro Translation Team
; SP.AFCF_TPL_NAME = "Name"
; SP.AFCF_TPL_EMAIL = "Email address"
; SP.AFCF_TPL_PHONE = "Phone Number"
; SP.AFCF_TPL_RES_MSG = "Leave a message"
; SP.AFCF_TPL_RES_NO = "Number of guests"
; SP.AFCF_TPL_RES_DATE = "Date"
; SP.AFCF_TPL_RES_TITLE = "Reservation"
; SP.AFCF_SHOW_AM = "Show Inline Form"
; SP.AUTO_MAN_YES = "Automatically"
; SP.AUTO_MAN_NO = "Manually"
; SP.AFCF_BT_SHOW = "Show"
; SP.AFCF_BT_CLASS = "Class"
; SP.FMN.AFCF_MSG_TPL = "Message Template"
SP.AFCF_VIEW_LEGEND = "Các thông số Mẫu Liên hệ"
SP.AFCF_USGRP = "Cho phép các nhóm người dùng"
SP.AFCF_TEMPLATE = "Template Mẫu"
; SP.AFCF_BT_TXT = "Caption"
SP.AFCF_SHOW_BT = "Hiển thị nút"
SP.AFCF_RESPONSE_MSG_FAILED = "Rất xin lỗi nhưng tin nhắn không gửi được. Vui lòng thông báo quản trị website hoặc thử lại sau."
SP.AFCF_RESPONSE_REQUIRED_ERROR = "Vui lòng điền đầy đủ các trường bắt buộc."
SP.AFCF_RESPONSE_MAIL_ERROR = "Vui lòng điền email hợp lệ."
; Templates
SP.AFCF_TPL_REPORT_TITLE="Cảnh báo chủ đề"
SP.AFCF_TPL_CONTACT_TITLE="Liên hệ tác giả"
; SP.AFCF_TPL_CLAIM_TITLE="Claim this Listing"
SP.AFCF_TPL_YOUR_PHONE="Số điện thoại"
SP.AFCF_TPL_YOUR_NAME="Tên bạn"
SP.AFCF_TPL_YOUR_EMAIL="Địa chỉ mail"
SP.AFCF_TPL_REASON="Lý do"
SP.AFCF_TPL_REASON_SPAM="SPAM"
SP.AFCF_TPL_REASON_BROKEN_LINK="Link hỏng"
SP.AFCF_TPL_REASON_WRONG="Thông tin không phù hợp"
SP.AFCF_TPL_REASON_CAT="Bài viết sai danh mục"
SP.AFCF_TPL_REASON_OTHER="Khác (Vui lòng ghi chi tiết)"
SP.AFCF_TPL_REPORT="Cảnh báo của bạn"
SP.AFCF_TPL_SEND_FORM="Gửi"
SP.AFCF_TPL_CLOSE_FORM="Đóng"
SP.AFCF_RESPONSE_MAIL_SENT="Tin nhắn đã gửi. Xin cảm ơn!"
SP.AFCF_TPL_MSG="Tin nhắn của bạn"
SP.AFCF_TPL_REPORT_TITLE = "Cảnh báo chủ đề"
SP.AFCF_TPL_CONTACT_TITLE = "Liên hệ tác giả"
; SP.AFCF_TPL_CLAIM_TITLE = "Claim this Listing"
SP.AFCF_TPL_YOUR_PHONE = "Số điện thoại"
SP.AFCF_TPL_YOUR_NAME = "Tên bạn"
SP.AFCF_TPL_YOUR_EMAIL = "Địa chỉ mail"
SP.AFCF_TPL_REASON = "Lý do"
SP.AFCF_TPL_REASON_SPAM = "SPAM"
SP.AFCF_TPL_REASON_BROKEN_LINK = "Link hỏng"
SP.AFCF_TPL_REASON_WRONG = "Thông tin không phù hợp"
SP.AFCF_TPL_REASON_CAT = "Bài viết sai danh mục"
SP.AFCF_TPL_REASON_OTHER = "Khác (Vui lòng ghi chi tiết)"
SP.AFCF_TPL_REPORT = "Cảnh báo của bạn"
SP.AFCF_TPL_SEND_FORM = "Gửi"
SP.AFCF_TPL_CLOSE_FORM = "Đóng"
SP.AFCF_RESPONSE_MAIL_SENT = "Tin nhắn đã gửi. Xin cảm ơn!"
SP.AFCF_TPL_MSG = "Tin nhắn của bạn"
......@@ -5,43 +5,43 @@
; Email: sobi[at]sigsiu.net
; Url: https://www.Sigsiu.NET
; @copyright Copyright (C) 2006 - 2016 Sigsiu.NET GmbH (https://www.sigsiu.net). All rights reserved.
; @copyright Copyright (C) 2006 - 2020 Sigsiu.NET GmbH (https://www.sigsiu.net). All rights reserved.
; @license GNU/GPL Version 3
; This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 3
; as published by the Free Software Foundation, and under the additional terms according section 7 of GPL v3.
; See http://www.gnu.org/licenses/gpl.html and https://wwww.sigsiu.net/licenses.
; See https://www.gnu.org/licenses/gpl.html and https://wwww.sigsiu.net/licenses.
; This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
; $Author: SobiPro Translation Team at Transifex
; $Author: SobiPro Translation Team
; SP.CCF.HEADER_COUPON_CODE="Code"
; SP.CCF.HEADER_COUPON_CREATED="Created"
; SP.CCF.HEADER_COUPON_DAYS="Days"
; SP.CCF.HEADER_COUPON_DELETE="Delete"
; SP.CCF.HEADER_DISCOUNT="Discount %"
; SP.CCF.HEADER_FROM="Valid from"
; SP.CCF.HEADER_UNTIL="Valid until"
; SP.CCF.HEADER_MULTIPLE="Multiple usage"
; SP.CCF.FMN.FIELD_CODES="Coupon Codes"
; SP.CCF.FMN.COUPON_CODE="Code"
; SP.CCF.FMN.COUPON_CODE_EXPL="Leave empty for automatic generation"
; SP.CCF.FMN.COUPON_DAYS="Number of days"
; SP.CCF.FMN.COUPON_MULTIPLE="Multiple usage"
; SP.CCF.FMN.COUPON_GENERATE="Generate coupon"
; SP.CCF.FMN.COUPON_NEWCODE="Create coupon"
; SP.CCF.FMN.COUPON_DISCOUNT="Discount"
; SP.CCF.FMN.DISCOUNT_DESCRIPTION="Discount Title"
; SP.CCF.PAYMENT_DISCOUNT="Discount"
; SP.CCF.PAYMENT_DISCOUNT_SUM="Amount"
; SP.CCF.COUPON_DAYS_SUMMARY="Coupon code %s used. Your entry will be extended for %d days."
; SP.CCF.COUPON_DAYS_SUMMARY2="Coupon code %s used. %s discount credited."
; SP.CCF.COUPON_ERR_NOT_ENOUGH_DATA="You need to add either a number of days or a discount value."
; SP.CCF.COUPON_ERR_OVER_100="No possibility to add discount higher than 100%."
; SP.CCF.COUPON_ERR_COUPON_DOES_NOT_EXISTS="Coupon %s does not exist."
; SP.CCF.COUPON_ERR_COUPON_HAS_BEEN_ALREADY_USED="Coupon %s has been already used."
; SP.CCF.COUPON_ERR_COUPON_HAS_EXPIRED="Coupon %s has expired."
; SP.CCF.COUPON_ERR_COUPON_IS_INVALID="Coupon %s is invalid."
; SP.CCF.COUPON_ERR_JS_FIELD_NOT_EXISTS="The field doesn't exist yet. Please save the field first!"
; SP.CCF.HEADER_COUPON_CODE = "Code"
; SP.CCF.HEADER_COUPON_CREATED = "Created"
; SP.CCF.HEADER_COUPON_DAYS = "Days"
; SP.CCF.HEADER_COUPON_DELETE = "Delete"
; SP.CCF.HEADER_DISCOUNT = "Discount %"
; SP.CCF.HEADER_FROM = "Valid from"
; SP.CCF.HEADER_UNTIL = "Valid until"
; SP.CCF.HEADER_MULTIPLE = "Multiple usage"
; SP.CCF.FMN.FIELD_CODES = "Coupon Codes"
; SP.CCF.FMN.COUPON_CODE = "Code"
; SP.CCF.FMN.COUPON_CODE_EXPL = "Leave empty for automatic generation"
; SP.CCF.FMN.COUPON_DAYS = "Number of days"
; SP.CCF.FMN.COUPON_MULTIPLE = "Multiple usage"
; SP.CCF.FMN.COUPON_GENERATE = "Generate coupon"
; SP.CCF.FMN.COUPON_NEWCODE = "Create coupon"
; SP.CCF.FMN.COUPON_DISCOUNT = "Discount"
; SP.CCF.FMN.DISCOUNT_DESCRIPTION = "Discount Title"
; SP.CCF.PAYMENT_DISCOUNT = "Discount"
; SP.CCF.PAYMENT_DISCOUNT_SUM = "Amount"
; SP.CCF.COUPON_DAYS_SUMMARY = "Coupon code %s used. Your entry will be extended for %d days."
; SP.CCF.COUPON_DAYS_SUMMARY2 = "Coupon code %s used. %s discount credited."
; SP.CCF.COUPON_ERR_NOT_ENOUGH_DATA = "You need to add either a number of days or a discount value."
; SP.CCF.COUPON_ERR_OVER_100 = "No possibility to add discount higher than 100%."
; SP.CCF.COUPON_ERR_COUPON_DOES_NOT_EXISTS = "Coupon %s does not exist."
; SP.CCF.COUPON_ERR_COUPON_HAS_BEEN_ALREADY_USED = "Coupon %s has been already used."
; SP.CCF.COUPON_ERR_COUPON_HAS_EXPIRED = "Coupon %s has expired."
; SP.CCF.COUPON_ERR_COUPON_IS_INVALID = "Coupon %s is invalid."
; SP.CCF.COUPON_ERR_JS_FIELD_NOT_EXISTS = "The field doesn't exist yet. Please save the field first!"
; SP.CCF.COUPON_ERR_ALREADYEXIST = "Coupon code %s already exists!"
......@@ -5,138 +5,153 @@
; Email: sobi[at]sigsiu.net
; Url: https://www.Sigsiu.NET
; @copyright Copyright (C) 2006 - 2017 Sigsiu.NET GmbH (https://www.sigsiu.net). All rights reserved.
; @copyright Copyright (C) 2006 - 2020 Sigsiu.NET GmbH (https://www.sigsiu.net). All rights reserved.
; @license GNU/GPL Version 3
; This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 3
; as published by the Free Software Foundation, and under the additional terms according section 7 of GPL v3.
; See http://www.gnu.org/licenses/gpl.html and https://www.sigsiu.net/licenses.
; See https://www.gnu.org/licenses/gpl.html and https://www.sigsiu.net/licenses.
; This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
; $Author: SobiPro Translation Team
; SP.AIMEX_CONST_FIELDS_INTROTEXT="Introtext"
; SP.AIMEX_CONST_FIELDS_DESCRIPTION="Description"
; SP.AIMEX_CONST_FIELDS_ICON="Icon"
; SP.AIMEX_CONST_FIELDS_SHOWINTROTEXT="Show Introtext"
; SP.AIMEX_CONST_FIELDS_SHOWICON="Show Icon"
; SP.AIMEX_CONST_FIELDS_ALLFIELDS="All Fields"
; SP.AIMEX_CONST_FIELDS_ENTRYFIELDS="Entry Fields"
; SP.AIMEX.SEP_COMMA="comma (,)"
; SP.AIMEX.SEP_SEMICOLON="semicolon (;)"
; SP.AIMEX.SEP_PIPE="pipe (|)"
; SP.AIMEX.NO_FILE_TO_IMPORT="Please select a file to import first!"
; SP.AIMEX.IMPORT_PROGRESS_DONE_COUNT_CATS="Importing categories - done %d of %d."
; SP.AIMEX.PROGRESS_CLI_EXPORT_DONE="Done! File has been stored in: %s."
; SP.AIMEX_CONST_FIELDS_UPDATED="Updated Time"
; SP.AIMEX_CONST_FIELDS_UPDATER="Updater"
; SP.AIMEX_CONST_FIELDS_UPDATER_IP="Updater's IP"
; SP.AIMEX_CONST_FIELDS_PARENT="Parent"
; SP.AIMEX_CONST_FIELDS_CAT_NAME="Category Name"
; SP.AIMEX.IMPORT_EX_PATTERN_ERROR="Couldn't import settings. Wrong file format."
; SP.AIMEX.IMPORT_EX_PATTERN_IMPORTED="Settings are successfully imported."
; SP.AIMEX.TRANSFER_PATTERN_TO_IMPORT="Transfer to Import"
; SP.AIMEX.TRANSFER_PATTERN_TO_EXPORT="Transfer to Export"
; SP.AIMEX.EX_ENGINE_CLI_ERROR="Impossible to use the command line engine for export. Function 'exec()' is not available!"
; SP.AIMEX.EX_CLI_STARTED="Executing export script."
; SP.AIMEX.PROGRESS_EXPORT_CREATING_PACK="Export done - creating package."
; SP.AIMEX.EXPORT_ARCHIVES_TAB="Archives"
; SP.AIMEX.ARCHIVES_HEAD_NAME="File"
; SP.AIMEX.ARCHIVES_HEAD_SIZE="Size"
; SP.AIMEX.ARCHIVES_HEAD_DATE="Created at"
; SP.AIMEX.ARCHIVES_HEAD_DELETE="Delete"
; SP.AIMEX.ARCHIVE_DELETED="Archive '%s' has been deleted."
; SP.AIMEX.ARCHIVE_NOT_DELETED="Archive '%s' cannot be deleted."
; SP.AIMEX.ARCHIVE_DELETE_PROMPT="Are you sure that you want to delete this file?"
; SP.AIMEX.PATTERN_DOWNLOAD_PROMPT="Would you like to download the currently selected pattern?"
; SP.AIMEX.DOWNLOAD_PATTERN="Download"
; SP.AIMEX.UPLOAD_PATTERN="Upload"
; SP.AIMEX.PATTERN_FILE_CREATED="Settings file has been created. <a href='%s'>Download</a>!"
; SP.AIMEX.EX_ENGINE="Engine"
; SP.AIMEX.EX_ENGINE_AJAX="Ajax"
; SP.AIMEX.EX_ENGINE_CMD="Command Line"
; SP.AIMEX.MENU_IMC="Import Categories"
; SP.AIMEX.MENU_EXC="Export Categories"
; SP.AIMEX.IMPORT_XML_SETTINGS="XML Import Settings"
; SP.AIMEX.IMPORT_CSV_SETTINGS="CSV Import Settings"
; SP.AIMEX.EXPORT_XML_SETTINGS="XML Export Settings"
; SP.AIMEX.EXPORT_CSV_SETTINGS="CSV Export Settings"
; SP.AIMEX.EXPORT_GENERAL="Export Settings"
; SP.AIMEX.EXPORT_FIELDS_CONFIG="Fields Configuration"
; SP.AIMEX_TOOLBAR_PATTERN="Pattern"
; SP.AIMEX_CONST_FIELDS_APPROVED="Approval"
; SP.AIMEX_CONST_FIELDS_COUNTER="Counter"
; SP.AIMEX_CONST_FIELDS_CREATED_DATE="Creation Date"
; SP.AIMEX_CONST_FIELDS_OWNER="Owner Id"
; SP.AIMEX_CONST_FIELDS_STATE="State"
; SP.AIMEX_CONST_FIELDS_VALID_SINCE="Valid Since"
; SP.AIMEX_CONST_FIELDS_VALID_UNTIL="Valid Until"
; SP.AIMEX_CONST_FIELDS_OWNER_NAME="Owner Name"
; SP.AIMEX_CONST_FIELDS_CATS="Categories"
; SP.AIMEX_CONST_FIELDS_CATS_NAMES="Category Names"
; SP.AIMEX.IMPORT_GENERAL="Import Settings"
; SP.AIMEX_CONST_FIELDS_SKIP="Empty Cell"
SP.AIMEX.MENU_IM="Nhập các bài viết"
SP.AIMEX.MENU_EX="Xuât các bài viết"
SP.AIMEX.EXPORT_APP_TITLE="Xuất các bài viết"
; SP.AIMEX.CEXPORT_APP_TITLE="Export Categories"
; SP.AIMEX.SAVE_PATTERN="Save"
SP.AIMEX.CHOOSE_PATTERN="Chọn khuôn"
SP.AIMEX.LINE_SEP="Ngăn các dữ liệu"
SP.AIMEX.MVAL_SEP="Ngăn cách Đa-Giá-Trị"
SP.AIMEX.AVAILABLE_FIELDS="Các trường hiện có"
SP.AIMEX.SELECTED_FIELDS="Các trường đã chọn"
SP.AIMEX.MSG_PATTERN_SAVED="Đã lưu khuôn"
; SP.AIMEX.DEL_PATTERN="Delete"
SP.AIMEX.START_EXPORT="Bắt đầu xuất"
SP.AIMEX.MENU_HEAD="Nhập và Xuất"
SP.AIMEX.MSG_ERR_DEF_PATTERN_DEL="Bạn không thể xóa khuôn mặc định!"
SP.AIMEX.MSG_PATTERN_DELETED="Khuôn '%s' đã bị xóa."
SP.AIMEX.EX_METHOD="Phương thức xuất"
SP.AIMEX.EXPORT_PROGRESS="Tiến trình xuất"
SP.AIMEX.CURR_EXPORT_MSG="Hoạt động hiện tại: "
SP.AIMEX.OA_EXPORT_MSG="Tiến trình chung: "
SP.AIMEX.XSL_TPL_FILE="XSL Template File"
SP.AIMEX.NO_TPL_FILE="Không"
; SP.AIMEX.STORE_FILE_PATH="Store XML file in/as"
SP.AIMEX.PROGRESS_PREFETCH_DONE="Hoàn thành nạp trước dữ liệu"
SP.AIMEX.PROGRESS_STARTED="Bắt đầu xuất - thấy %d bài viết"
; SP.AIMEX.CPROGRESS_STARTED="Starting export - found %d categories."
SP.AIMEX.PROGRESS_DONE_COUNT="Dữ liệu nạp trước - Hoàn thành %d trên tổng %d"
SP.AIMEX.PROGRESS_EXPORTING_COUNT="Đang xuất các bài viết - Hoàn thành %d tổng %d"
; SP.AIMEX.CPROGRESS_EXPORTING_COUNT="Exporting categories - done %d of %d."
SP.AIMEX.PROGRESS_EXPORT_DONE="Hoàn thành. Có thể tải file tại: <a href='%s'>Download</a>"
SP.AIMEX.IMPORT_APP_TITLE="Nhập các bài viết"
; SP.AIMEX.CIMPORT_APP_TITLE="Import Categories"
SP.AIMEX.IM_METHOD="Phương thức nhập"
SP.AIMEX.UPLOAD_IMPORT_FILE="Tải file lên"
SP.AIMEX.START_IMPORT="Bắt đầu nhập"
SP.AIMEX.IGNORE_FIRST_LINE="Bỏ qua dòng đầu"
SP.AIMEX.UPDATE_IMPORT="Chế độ cập nhật"
SP.AIMEX.AUTO_IMPORT="Tự động sắp xếp trường"
SP.AIMEX.IMPORT_STARTED="Bắt đầu nhập - Đã thấy file nhập %s"
SP.AIMEX.PROGRESS_PREFETCH_IMPORT_COUNT="Chuẩn bị dữ liệu - Hoàn thành %d &#37;"
SP.AIMEX.PROGRESS_PREFETCH_IMPORT_DONE="Chuẩn bị dữ liệu xong"
; SP.AIMEX.PROGRESS_IMPORT_DONE="Finished!"
SP.AIMEX.IMPORT_PROGRESS_DONE_COUNT="Nhập các bài viết - Hoàn thành %d trên tổng %d"
SP.AIMEX.IMPORT_PROGRESS="Tiến trình nhập"
SP.AIMEX.IMPORT_SKIP_FIELD="Bỏ qua Cột này"
SP.AIMEX.DROP_TO_DELETE="Gỡ bỏ"
SP.AIMEX.ERR_UNKNOWN_FILE_TYPE="Lỗi: Không rõ loại file!"
SP.AIMEX.ERR_MULTIPLE_FILES="Lỗi: Thấy nhiều file trong gói!"
SP.AIMEX.ERR_NO_FILES_IN_PACKAGE="Lỗi: Không có file nào trong gói!"
SP.AIMEX.JS_NO_IMPORT_FILE="Chọn file để nhập."
SP.AIMEX.JS_NEW_PATTERN_NAME="Tên khuôn"
SP.AIMEX.JS_CONFIRM_OPERATION="Vui lòng ko can thiệp vào tiến trình trước khi nó kết thúc!"
SP.AIMEX.JS_CONFIRM_PATTERN_DEL="Bạn có chắc muốn xóa khuôn này?"
; SP.AIMEX.PROGRESS_NOENTRIES = "No entries found. Export process terminated."
; SP.AIMEX.CATEGORY = "Parent Category"
; SP.AIMEX.SIMPLE_MODE = "Simple Mode"
; SP.AIMEX.CALENDAR_START = "beginning with"
; SP.AIMEX.CALENDAR_END = "ending on"
; SP.AIMEX.EX_ENGINE_CLI_ERROR = "Impossible to use the command line engine for export. Function 'exec()' is not available!"
; SP.AIMEX.CLI_EXPORT_STARTED = "Starting export ..."
; SP.AIMEX.PROGRESS_CLI_ZIPFILE = "ZIP file name is %s."
; SP.AIMEX.PROGRESS_CLI_ZIPPATH = "ZIP file has been stored in %s."
; SP.AIMEX.CLI_IMPORT_STARTED = "Starting import ..."
; SP.AIMEX.CLI_IMPORT_FILE = "Import file %s found."
; SP.AIMEX.CLI_PROGRESS_PREFETCH_IMPORT_COUNT = "Preparing data - %d entries read from file."
; SP.AIMEX.CLI_PROGRESS_PREFETCH_CIMPORT_COUNT = "Preparing data - %d categories read from file."
; SP.AIMEX.CLI_ERR_EXTRACT_PACKAGE = "Error extracting package %s."
; SP.AIMEX.CLI_DONE = "Finished!"
; SP.AIMEX_CONST_FIELDS_INTROTEXT = "Introtext"
; SP.AIMEX_CONST_FIELDS_DESCRIPTION = "Description"
; SP.AIMEX_CONST_FIELDS_ICON = "Icon"
; SP.AIMEX_CONST_FIELDS_SHOWINTROTEXT = "Show Introtext"
; SP.AIMEX_CONST_FIELDS_SHOWICON = "Show Icon"
; SP.AIMEX_CONST_FIELDS_FONT = "Icon Font"
; SP.AIMEX_CONST_FIELDS_FONTCLASS = "Font Class"
; SP.AIMEX_CONST_FIELDS_ALLFIELDS = "Show all Fields"
; SP.AIMEX_CONST_FIELDS_ENTRYFIELDS = "Entry Fields"
; SP.AIMEX.SEP_COMMA = "comma (,)"
; SP.AIMEX.SEP_SEMICOLON = "semicolon (;)"
; SP.AIMEX.SEP_PIPE = "pipe (|)"
; SP.AIMEX.NO_FILE_TO_IMPORT = "Please select a file to import first!"
; SP.AIMEX.IMPORT_PROGRESS_DONE_COUNT_CATS = "Importing categories - done %d of %d."
; SP.AIMEX_CONST_FIELDS_UPDATED = "Updated Time"
; SP.AIMEX_CONST_FIELDS_UPDATER = "Updater"
; SP.AIMEX_CONST_FIELDS_UPDATER_IP = "Updater's IP"
; SP.AIMEX_CONST_FIELDS_PARENT = "Parent"
; SP.AIMEX_CONST_FIELDS_CAT_NAME = "Category Name"
; SP.AIMEX.IMPORT_EX_PATTERN_ERROR = "Couldn't import settings. Wrong file format."
; SP.AIMEX.IMPORT_EX_PATTERN_IMPORTED = "Settings are successfully imported."
; SP.AIMEX.TRANSFER_PATTERN_TO_IMPORT = "Transfer to Import"
; SP.AIMEX.TRANSFER_PATTERN_TO_EXPORT = "Transfer to Export"
; SP.AIMEX.PROGRESS_EXPORT_CREATING_PACK = "Export done - creating package."
; SP.AIMEX.EXPORT_ARCHIVES_TAB = "Archives"
; SP.AIMEX.ARCHIVES_HEAD_NAME = "File"
; SP.AIMEX.ARCHIVES_HEAD_SIZE = "Size"
; SP.AIMEX.ARCHIVES_HEAD_DATE = "Created at"
; SP.AIMEX.ARCHIVES_HEAD_DELETE = "Delete"
; SP.AIMEX.ARCHIVE_DELETED = "Archive '%s' has been deleted."
; SP.AIMEX.ARCHIVE_NOT_DELETED = "Archive '%s' cannot be deleted."
; SP.AIMEX.ARCHIVE_DELETE_PROMPT = "Are you sure that you want to delete this file?"
; SP.AIMEX.PATTERN_DOWNLOAD_PROMPT = "Would you like to download the currently selected pattern?"
; SP.AIMEX.DOWNLOAD_PATTERN = "Download"
; SP.AIMEX.UPLOAD_PATTERN = "Upload"
; SP.AIMEX.PATTERN_FILE_CREATED = "Settings file has been created. <a href='%s'>Download</a>!"
; SP.AIMEX.EX_ENGINE = "Engine"
; SP.AIMEX.EX_ENGINE_AJAX = "Ajax"
; SP.AIMEX.EX_ENGINE_CMD = "Command Line"
; SP.AIMEX.MENU_IMC = "Import Categories"
; SP.AIMEX.MENU_EXC = "Export Categories"
; SP.AIMEX.IMPORT_XML_SETTINGS = "XML Import Settings"
; SP.AIMEX.IMPORT_CSV_SETTINGS = "CSV Import Settings"
; SP.AIMEX.EXPORT_XML_SETTINGS = "XML Export Settings"
; SP.AIMEX.EXPORT_CSV_SETTINGS = "CSV Export Settings"
; SP.AIMEX.EXPORT_GENERAL = "Export Settings"
; SP.AIMEX.EXPORT_FIELDS_CONFIG = "Fields Configuration"
; SP.AIMEX_TOOLBAR_PATTERN = "Pattern"
; SP.AIMEX_CONST_FIELDS_APPROVED = "Approval"
; SP.AIMEX_CONST_FIELDS_COUNTER = "Counter"
; SP.AIMEX_CONST_FIELDS_CREATED_DATE = "Creation Date"
; SP.AIMEX_CONST_FIELDS_OWNER = "Owner Id"
; SP.AIMEX_CONST_FIELDS_STATE = "State"
; SP.AIMEX_CONST_FIELDS_VALID_SINCE = "Valid Since"
; SP.AIMEX_CONST_FIELDS_VALID_UNTIL = "Valid Until"
; SP.AIMEX_CONST_FIELDS_OWNER_NAME = "Owner Name"
; SP.AIMEX_CONST_FIELDS_CATS = "Categories"
; SP.AIMEX_CONST_FIELDS_CATS_NAMES = "Category Names"
; SP.AIMEX.IMPORT_GENERAL = "Import Settings"
; SP.AIMEX_CONST_FIELDS_SKIP = "Empty Cell"
SP.AIMEX.MENU_IM = "Nhập các bài viết"
SP.AIMEX.MENU_EX = "Xuât các bài viết"
SP.AIMEX.EXPORT_APP_TITLE = "Xuất các bài viết"
; SP.AIMEX.CEXPORT_APP_TITLE = "Export Categories"
; SP.AIMEX.SAVE_PATTERN = "Save"
SP.AIMEX.CHOOSE_PATTERN = "Chọn khuôn"
SP.AIMEX.LINE_SEP = "Ngăn các dữ liệu"
SP.AIMEX.MVAL_SEP = "Ngăn cách Đa-Giá-Trị"
SP.AIMEX.AVAILABLE_FIELDS = "Các trường hiện có"
SP.AIMEX.SELECTED_FIELDS = "Các trường đã chọn"
SP.AIMEX.MSG_PATTERN_SAVED = "Đã lưu khuôn"
; SP.AIMEX.DEL_PATTERN = "Delete"
SP.AIMEX.START_EXPORT = "Bắt đầu xuất"
SP.AIMEX.MENU_HEAD = "Nhập và Xuất"
SP.AIMEX.MSG_ERR_DEF_PATTERN_DEL = "Bạn không thể xóa khuôn mặc định!"
SP.AIMEX.MSG_PATTERN_DELETED = "Khuôn '%s' đã bị xóa."
SP.AIMEX.EX_METHOD = "Phương thức xuất"
SP.AIMEX.EXPORT_PROGRESS = "Tiến trình xuất"
SP.AIMEX.CURR_EXPORT_MSG = "Hoạt động hiện tại: "
SP.AIMEX.OA_EXPORT_MSG = "Tiến trình chung: "
SP.AIMEX.XSL_TPL_FILE = "XSL Template File"
SP.AIMEX.NO_TPL_FILE = "Không"
; SP.AIMEX.STORE_FILE_PATH = "Store XML file in/as"
SP.AIMEX.PROGRESS_PREFETCH_DONE = "Hoàn thành nạp trước dữ liệu"
SP.AIMEX.PROGRESS_STARTED = "Bắt đầu xuất - thấy %d bài viết"
; SP.AIMEX.CPROGRESS_STARTED = "Starting export - found %d categories."
SP.AIMEX.PROGRESS_DONE_COUNT = "Dữ liệu nạp trước - Hoàn thành %d trên tổng %d"
SP.AIMEX.PROGRESS_EXPORTING_COUNT = "Đang xuất các bài viết - Hoàn thành %d tổng %d"
; SP.AIMEX.CPROGRESS_EXPORTING_COUNT = "Exporting categories - done %d of %d."
SP.AIMEX.PROGRESS_EXPORT_DONE = "Hoàn thành. Có thể tải file tại: <a href='%s'>Download</a>"
SP.AIMEX.IMPORT_APP_TITLE = "Nhập các bài viết"
; SP.AIMEX.CIMPORT_APP_TITLE = "Import Categories"
SP.AIMEX.IM_METHOD = "Phương thức nhập"
SP.AIMEX.UPLOAD_IMPORT_FILE = "Tải file lên"
SP.AIMEX.START_IMPORT = "Bắt đầu nhập"
SP.AIMEX.IGNORE_FIRST_LINE = "Bỏ qua dòng đầu"
SP.AIMEX.UPDATE_IMPORT = "Chế độ cập nhật"
SP.AIMEX.AUTO_IMPORT = "Tự động sắp xếp trường"
SP.AIMEX.IMPORT_STARTED = "Bắt đầu nhập - Đã thấy file nhập %s"
SP.AIMEX.PROGRESS_PREFETCH_IMPORT_COUNT = "Chuẩn bị dữ liệu - Hoàn thành %d &#37;"
SP.AIMEX.PROGRESS_PREFETCH_IMPORT_DONE = "Chuẩn bị dữ liệu xong"
; SP.AIMEX.PROGRESS_IMPORT_DONE = "Finished!"
SP.AIMEX.IMPORT_PROGRESS_DONE_COUNT = "Nhập các bài viết - Hoàn thành %d trên tổng %d"
SP.AIMEX.IMPORT_PROGRESS = "Tiến trình nhập"
SP.AIMEX.IMPORT_SKIP_FIELD = "Bỏ qua Cột này"
SP.AIMEX.DROP_TO_DELETE = "Gỡ bỏ"
SP.AIMEX.ERR_UNKNOWN_FILE_TYPE = "Lỗi: Không rõ loại file!"
SP.AIMEX.ERR_MULTIPLE_FILES = "Lỗi: Thấy nhiều file trong gói!"
SP.AIMEX.ERR_NO_FILES_IN_PACKAGE = "Lỗi: Không có file nào trong gói!"
SP.AIMEX.JS_NO_IMPORT_FILE = "Chọn file để nhập."
SP.AIMEX.JS_NEW_PATTERN_NAME = "Tên khuôn"
SP.AIMEX.JS_CONFIRM_OPERATION = "Vui lòng ko can thiệp vào tiến trình trước khi nó kết thúc!"
SP.AIMEX.JS_CONFIRM_PATTERN_DEL = "Bạn có chắc muốn xóa khuôn này?"
......@@ -5,142 +5,152 @@
; Email: sobi[at]sigsiu.net
; Url: https://www.Sigsiu.NET
; @copyright Copyright (C) 2006 - 2016 Sigsiu.NET GmbH (https://www.sigsiu.net). All rights reserved.
; @copyright Copyright (C) 2006 - 2020 Sigsiu.NET GmbH (https://www.sigsiu.net). All rights reserved.
; @license GNU/GPL Version 3
; This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 3
; as published by the Free Software Foundation, and under the additional terms according section 7 of GPL v3.
; See http://www.gnu.org/licenses/gpl.html and https://www.sigsiu.net/licenses.
; See https://www.gnu.org/licenses/gpl.html and https://www.sigsiu.net/licenses.
; This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
; $Author: SobiPro Translation Team at Transifex
; SP.NOTA.HEAD_TEMPLATE="Edit Message Template"
; SP.NOTA.HEAD_EVENT="Message Event"
; SP.NOTA.HEAD_STATE="State"
; SP.NOTA.HEAD_DESC="Description"
; SP.NOTA.STATE_BOTH="Notifications are always enabled"
; SP.NOTA.STATE_SITE="Notifications are enabled on the site"
; SP.NOTA.STATE_ADM="Notifications are enabled in administration area"
; SP.NOTA.STATE_DISABLED="Notifications are disabled"
; SP.NOTA.MESSAGE_DATA="Message Data"
; SP.NOTA.HEADER="Header"
; SP.NOTA.MESSAGE="Message"
; SP.NOTA.ORDER_BY_SID_ASC="Entry Id ascending"
; SP.NOTA.ORDER_BY_SID_DESC="Entry Id descending"
; SP.NOTA.ORDER_BY_MAIL_FROM="Sender"
; SP.NOTA.ORDER_BY_MAIL_FROM_NAME_ASC="Name ascending"
; SP.NOTA.ORDER_BY_MAIL_FROM_NAME_DESC="Name descending"
; SP.NOTA.ORDER_BY_MAIL_FROM_ASC="Email ascending"
; SP.NOTA.ORDER_BY_MAIL_FROM_DESC="Email descending"
; SP.NOTA.ORDER_BY_MAIL_TO="Recipient"
; SP.NOTA.ORDER_BY_MAIL_TO_NAME_ASC="Name ascending"
; SP.NOTA.ORDER_BY_MAIL_TO_NAME_DESC="Name descending"
; SP.NOTA.ORDER_BY_MAIL_TO_ASC="Email ascending"
; SP.NOTA.ORDER_BY_MAIL_TO_DESC="Email descending"
; SP.NOTA.ORDER_BY_SUBJECT_ASC="Subject ascending"
; SP.NOTA.ORDER_BY_SUBJECT_DESC="Subject descending"
; SP.NOTA.ORDER_BY_DATE_ASC="Oldest first"
; SP.NOTA.ORDER_BY_DATE_DESC="Newest first"
; SP.NOTA.ORDER_BY_STATE_ASC="State ascending"
; SP.NOTA.ORDER_BY_STATE_DESC="State descending"
; SP.NOTA.EDIT_MAIL_CUSTOM_LIST="Distribution List"
; SP.NOTA.EDIT_MAIL_CUSTOM_LIST_SELECT="--- select list ---"
; SP.NOTA.STATUS_EMAIL_SENT="Email sent to %s %s."
; SP.NOTA.STATUS_EMAIL_NOT_SENT="Email to %s could not be sent. %s"
; SP.TB.DELETE_MESSAGE="Delete"
SP.TB.JS_DELETE_MESSAGES_WARN="Bạn chắc chắn xóa những tin nhắn này?"
; SP.NOTA.MENU_NOTIFICATIONS_MSGS="Message Center"
SP.NOTIFICATIONS.HEADER_SID="Id Bài viết"
; SP.NOTIFICATIONS.HEADER_MAILFROM="From (sender)"
; SP.NOTIFICATIONS.HEADER_MAILTO="To (recipient)"
SP.NOTIFICATIONS.HEADER_MAILSUBJECT="Tiêu đề"
SP.NOTIFICATIONS.HEADER_MAILDATE="Ngày tháng"
SP.NOTIFICATIONS.HEADER_STATUS="Trạng thái"
SP.NOTA.MESSAGE_STATUS_HEADER="Trạng thái"
; SP.NOTA.MESSAGE_STATUS_SENT="Message has been sent."
; SP.NOTA.MESSAGE_STATUS_NOT_SENT="Message has not been sent."
SP.NOTA.MESSAGE_FILTER="Bộ lọc"
; SP.NOTA.MSG_NOT_DELETED="Nothing to delete."
; SP.NOTA.MSG_DELETED="Messages deleted!"
SP.NOTA.MESSAGE_HEAD_LIST="Tin nhắn tại: var:[section]"
SP.NOTA.MESSAGE_INFO="Thông tin"
SP.NOTA.MESSAGE_INFO_ENTRY="Các bài viết liên quan"
SP.NOTA.EDIT_MAILDATE="Ngày gửi tin nhắn"
SP.NOTA.EDIT_MAIL_SENDER_GUEST="Chưa đăng ký"
; SP.NOTA.EDIT_SENT_BY="Sent by"
; SP.TB.RESEND="Resend"
; SP.NOTA.RESEND_SENT="Message has been sent."
; SP.NOTA.RESEND_NOT_SENT="Could not send email. Error: %s"
SP.NOTA.MENU_NOTIFICATIONS="Thiết lập thông báo"
SP.NOTA.LIST_SITE_TITLE="Các tin nhắn thông báo"
SP.NOTA.HEADER_SUBJECT="Các điều kiện nhắn tin"
; SP.NOTA.TRIGGER_GRP_ENTRY="Entry Action Messages"
SP.NOTA.TRIGGER_AFTER_SAVE_ENTRY_AUTHOR="Bài viết mới - gửi tác giả"
SP.NOTA.TRIGGER_AFTER_SAVE_ENTRY_ADMIN="Bài viết mới - gửi quản trị viên"
SP.NOTA.TRIGGER_AFTER_UPDATE_ENTRY_AUTHOR="Cập nhật bài viết - gửi tác giả"
SP.NOTA.TRIGGER_AFTER_UPDATE_ENTRY_ADMIN="Cập nhật bài viết - gửi quản trị viên"
SP.NOTA.TRIGGER_AFTER_APPROVE_ENTRY_AUTHOR="Bài viết được chấp thuận - gửi tác giả"
SP.NOTA.TRIGGER_AFTER_APPROVE_ENTRY_ADMIN="Bài viết được chấp thuận - gửi quản trị viên"
SP.NOTA.TRIGGER_AFTER_CHANGE_STATE_ON_AUTHOR="Bài viết đã được đăng - gửi tác giả"
SP.NOTA.TRIGGER_AFTER_CHANGE_STATE_ON_ADMIN="Bài viết đã được đăng - gửi quản trị viên"
SP.NOTA.TRIGGER_AFTER_CHANGE_STATE_OFF_AUTHOR="Bài viết đã ngừng đăng - gửi tác giả"
SP.NOTA.TRIGGER_AFTER_CHANGE_STATE_OFF_ADMIN="Bài viết đã ngừng đăng - gửi quản trị viên"
SP.NOTA.TRIGGER_AFTER_SAVE_ENTRY_AUTHOR_EXPL="Tin nhắn gửi một tác giảêtsau khi bài viết được lưu lại"
SP.NOTA.TRIGGER_AFTER_SAVE_ENTRY_ADMIN_EXPL="Tin nhắn gửi quản trị viên sau khi một bài viết mới được lưu lại"
SP.NOTA.TRIGGER_AFTER_UPDATE_ENTRY_AUTHOR_EXPL="Tin nhắn gửi một tác giả sau khi một bài viết được sửa chữa"
SP.NOTA.TRIGGER_AFTER_UPDATE_ENTRY_ADMIN_EXPL="Tin nhắn gửi quản trị viên sau khi một bài viết được sửa chữa"
SP.NOTA.TRIGGER_AFTER_APPROVE_ENTRY_AUTHOR_EXPL="Tin nhắn gửi một tác giả sau khi bài viết của người đó được chấp thuận"
SP.NOTA.TRIGGER_AFTER_APPROVE_ENTRY_ADMIN_EXPL="Tin nhắn gửi quản trị viên sau khi một bài viết được chấp thuận"
SP.NOTA.TRIGGER_AFTER_CHANGE_STATE_AUTHOR_EXPL="Tin nhắn gửi một tác giả sau khi trạng thái bài viết của người đó thay đổi"
SP.NOTA.TRIGGER_AFTER_CHANGE_STATE_ADMIN_EXPL="Tin nhắn gửi quản trị viên sau khi một bài viết thay đổi trạng thái"
SP.NOTA.TRIGGER_AFTER_CHANGE_STATE_ON_AUTHOR_EXPL="Tin nhắn gửi một tác giả sau khi bài viết của người đó được đăng"
SP.NOTA.TRIGGER_AFTER_CHANGE_STATE_ON_ADMIN_EXPL="Tin nhắn gửi quản trị viên sau khi một bài viết được đăng"
; SP.NOTA.TRIGGER_AFTER_CHANGE_STATE_OFF_AUTHOR_EXPL="Message to an author after his entry has been un-published"
; SP.NOTA.TRIGGER_AFTER_CHANGE_STATE_OFF_ADMIN_EXPL="Message to the administrator after an entry has been un-published"
; SP.NOTA.TRIGGER_GRP_PAYMENT="Payment Messages"
SP.NOTA.TRIGGER_AFTER_PAYMENT_AUTHOR="Tin nhắn thanh toán - gửi tác giả"
SP.NOTA.TRIGGER_AFTER_PAYMENT_ADMIN="Tin nhắn thanh toán - gửi quản trị viên"
SP.NOTA.TRIGGER_AFTER_PAYMENT_AUTHOR_EXPL="Tin nhắn thanh toán tới tác giả một bài viết"
SP.NOTA.TRIGGER_AFTER_PAYMENT_ADMIN_EXPL="Tin nhắn thanh toán tới quản trị viên"
; @modified 07 July 2020 by Sigrid Suski
; $Author: SobiPro Translation Team
; SP.NOTA.TRIGGER_DELETE_ENTRY_AUTHOR = "Delete entry - to author"
; SP.NOTA.TRIGGER_DELETE_ENTRY_ADMIN = "Delete entry - to administrator"
; SP.NOTA.TRIGGER_DELETE_ENTRY_AUTHOR_EXPL = "Message to an author when an entry has been deleted"
; SP.NOTA.TRIGGER_DELETE_ENTRY_ADMIN_EXPL = "Message to the administrator when an entry has been deleted"
; SP.NOTA.MESSAGE_MSG_SENT = "Sent!"
; SP.NOTA.MESSAGE_MSG_NOT_SENT = "Not sent: %s"
; SP.NOTA.EDIT_MAIL_REPLYTO = "Reply to"
; SP.NOTA.HEAD_TEMPLATE = "Edit Message Template"
; SP.NOTA.HEAD_EVENT = "Message Event"
; SP.NOTA.HEAD_STATE = "State"
; SP.NOTA.HEAD_DESC = "Description"
; SP.NOTA.STATE_BOTH = "Notifications are always enabled"
; SP.NOTA.STATE_SITE = "Notifications are enabled on the site"
; SP.NOTA.STATE_ADM = "Notifications are enabled in administration area"
; SP.NOTA.STATE_DISABLED = "Notifications are disabled"
; SP.NOTA.MESSAGE_DATA = "Message Data"
; SP.NOTA.HEADER = "Header"
; SP.NOTA.MESSAGE = "Message"
; SP.NOTA.ORDER_BY_SID_ASC = "Entry Id ascending"
; SP.NOTA.ORDER_BY_SID_DESC = "Entry Id descending"
; SP.NOTA.ORDER_BY_MAIL_FROM = "Sender"
; SP.NOTA.ORDER_BY_MAIL_FROM_NAME_ASC = "Name ascending"
; SP.NOTA.ORDER_BY_MAIL_FROM_NAME_DESC = "Name descending"
; SP.NOTA.ORDER_BY_MAIL_FROM_ASC = "Email ascending"
; SP.NOTA.ORDER_BY_MAIL_FROM_DESC = "Email descending"
; SP.NOTA.ORDER_BY_MAIL_TO = "Recipient"
; SP.NOTA.ORDER_BY_MAIL_TO_NAME_ASC = "Name ascending"
; SP.NOTA.ORDER_BY_MAIL_TO_NAME_DESC = "Name descending"
; SP.NOTA.ORDER_BY_MAIL_TO_ASC = "Email ascending"
; SP.NOTA.ORDER_BY_MAIL_TO_DESC = "Email descending"
; SP.NOTA.ORDER_BY_SUBJECT_ASC = "Subject ascending"
; SP.NOTA.ORDER_BY_SUBJECT_DESC = "Subject descending"
; SP.NOTA.ORDER_BY_DATE_ASC = "Oldest first"
; SP.NOTA.ORDER_BY_DATE_DESC = "Newest first"
; SP.NOTA.ORDER_BY_STATE_ASC = "State ascending"
; SP.NOTA.ORDER_BY_STATE_DESC = "State descending"
; SP.NOTA.EDIT_MAIL_CUSTOM_LIST = "Distribution List"
; SP.NOTA.EDIT_MAIL_CUSTOM_LIST_SELECT = "--- select list ---"
; SP.NOTA.STATUS_EMAIL_SENT = "Email sent to %s %s."
; SP.NOTA.STATUS_EMAIL_NOT_SENT = "Email to %s could not be sent. %s"
; SP.TB.DELETE_MESSAGE = "Delete"
SP.TB.JS_DELETE_MESSAGES_WARN = "Bạn chắc chắn xóa những tin nhắn này?"
; SP.NOTA.MENU_NOTIFICATIONS_MSGS = "Message Center"
SP.NOTIFICATIONS.HEADER_SID = "Id Bài viết"
; SP.NOTIFICATIONS.HEADER_MAILFROM = "From (sender)"
; SP.NOTIFICATIONS.HEADER_MAILTO = "To (recipient)"
SP.NOTIFICATIONS.HEADER_MAILSUBJECT = "Tiêu đề"
SP.NOTIFICATIONS.HEADER_MAILDATE = "Ngày tháng"
SP.NOTIFICATIONS.HEADER_STATUS = "Trạng thái"
SP.NOTA.MESSAGE_STATUS_HEADER = "Trạng thái"
; SP.NOTA.MESSAGE_STATUS_SENT = "Message has been sent."
; SP.NOTA.MESSAGE_STATUS_NOT_SENT = "Message has not been sent."
SP.NOTA.MESSAGE_FILTER = "Bộ lọc"
; SP.NOTA.MSG_NOT_DELETED = "Nothing to delete."
; SP.NOTA.MSG_DELETED = "Messages deleted!"
SP.NOTA.MESSAGE_HEAD_LIST = "Tin nhắn tại: var:[section]"
SP.NOTA.MESSAGE_INFO = "Thông tin"
SP.NOTA.MESSAGE_INFO_ENTRY = "Các bài viết liên quan"
SP.NOTA.EDIT_MAILDATE = "Ngày gửi tin nhắn"
SP.NOTA.EDIT_MAIL_SENDER_GUEST = "Chưa đăng ký"
; SP.NOTA.EDIT_SENT_BY = "Sent by"
; SP.TB.RESEND = "Resend"
; SP.NOTA.RESEND_SENT = "Message has been sent."
; SP.NOTA.RESEND_NOT_SENT = "Could not send email. Error: %s"
SP.NOTA.MENU_NOTIFICATIONS = "Thiết lập thông báo"
SP.NOTA.LIST_SITE_TITLE = "Các tin nhắn thông báo"
SP.NOTA.HEADER_SUBJECT = "Các điều kiện nhắn tin"
; SP.NOTA.TRIGGER_GRP_ENTRY = "Entry Action Messages"
SP.NOTA.TRIGGER_AFTER_SAVE_ENTRY_AUTHOR = "Bài viết mới - gửi tác giả"
SP.NOTA.TRIGGER_AFTER_SAVE_ENTRY_ADMIN = "Bài viết mới - gửi quản trị viên"
; SP.NOTA.TRIGGER_AFTER_UPDATE_ENTRY_AUTHOR = "Entry updated - to author"
; SP.NOTA.TRIGGER_AFTER_UPDATE_ENTRY_ADMIN = "Entry updated - to administrator"
SP.NOTA.TRIGGER_AFTER_APPROVE_ENTRY_AUTHOR = "Bài viết được chấp thuận - gửi tác giả"
SP.NOTA.TRIGGER_AFTER_APPROVE_ENTRY_ADMIN = "Bài viết được chấp thuận - gửi quản trị viên"
SP.NOTA.TRIGGER_AFTER_CHANGE_STATE_ON_AUTHOR = "Bài viết đã được đăng - gửi tác giả"
SP.NOTA.TRIGGER_AFTER_CHANGE_STATE_ON_ADMIN = "Bài viết đã được đăng - gửi quản trị viên"
SP.NOTA.TRIGGER_AFTER_CHANGE_STATE_OFF_AUTHOR = "Bài viết đã ngừng đăng - gửi tác giả"
SP.NOTA.TRIGGER_AFTER_CHANGE_STATE_OFF_ADMIN = "Bài viết đã ngừng đăng - gửi quản trị viên"
SP.NOTA.TRIGGER_AFTER_SAVE_ENTRY_AUTHOR_EXPL = "Tin nhắn gửi một tác giảêtsau khi bài viết được lưu lại"
SP.NOTA.TRIGGER_AFTER_SAVE_ENTRY_ADMIN_EXPL = "Tin nhắn gửi quản trị viên sau khi một bài viết mới được lưu lại"
SP.NOTA.TRIGGER_AFTER_UPDATE_ENTRY_AUTHOR_EXPL = "Tin nhắn gửi một tác giả sau khi một bài viết được sửa chữa"
SP.NOTA.TRIGGER_AFTER_UPDATE_ENTRY_ADMIN_EXPL = "Tin nhắn gửi quản trị viên sau khi một bài viết được sửa chữa"
SP.NOTA.TRIGGER_AFTER_APPROVE_ENTRY_AUTHOR_EXPL = "Tin nhắn gửi một tác giả sau khi bài viết của người đó được chấp thuận"
SP.NOTA.TRIGGER_AFTER_APPROVE_ENTRY_ADMIN_EXPL = "Tin nhắn gửi quản trị viên sau khi một bài viết được chấp thuận"
SP.NOTA.TRIGGER_AFTER_CHANGE_STATE_AUTHOR_EXPL = "Tin nhắn gửi một tác giả sau khi trạng thái bài viết của người đó thay đổi"
SP.NOTA.TRIGGER_AFTER_CHANGE_STATE_ADMIN_EXPL = "Tin nhắn gửi quản trị viên sau khi một bài viết thay đổi trạng thái"
SP.NOTA.TRIGGER_AFTER_CHANGE_STATE_ON_AUTHOR_EXPL = "Tin nhắn gửi một tác giả sau khi bài viết của người đó được đăng"
SP.NOTA.TRIGGER_AFTER_CHANGE_STATE_ON_ADMIN_EXPL = "Tin nhắn gửi quản trị viên sau khi một bài viết được đăng"
; SP.NOTA.TRIGGER_AFTER_CHANGE_STATE_OFF_AUTHOR_EXPL = "Message to an author after his entry has been un-published"
; SP.NOTA.TRIGGER_AFTER_CHANGE_STATE_OFF_ADMIN_EXPL = "Message to the administrator after an entry has been un-published"
; SP.NOTA.TRIGGER_GRP_PAYMENT = "Payment Messages"
SP.NOTA.TRIGGER_AFTER_PAYMENT_AUTHOR = "Tin nhắn thanh toán - gửi tác giả"
SP.NOTA.TRIGGER_AFTER_PAYMENT_ADMIN = "Tin nhắn thanh toán - gửi quản trị viên"
SP.NOTA.TRIGGER_AFTER_PAYMENT_AUTHOR_EXPL = "Tin nhắn thanh toán tới tác giả một bài viết"
SP.NOTA.TRIGGER_AFTER_PAYMENT_ADMIN_EXPL = "Tin nhắn thanh toán tới quản trị viên"
;edit
SP.NOTA.SITE_TITLE="Sửa các tin nhắn thông báo"
SP.NOTA.EDIT_MAIL_ENABLED="Chế độ thông báo bật"
; SP.NOTA.EDIT_MAIL_ENABLED_BOTH="always"
; SP.NOTA.EDIT_MAIL_ENABLED_SITE="on the site"
; SP.NOTA.EDIT_MAIL_ENABLED_ADM="in administration area"
; SP.NOTA.EDIT_MAIL_DISABLED="disabled"
SP.NOTA.EDIT_MAIL_FROM_NAME="Tên người gửi"
SP.NOTA.EDIT_MAIL_FROM="Địa chỉ người gửi"
SP.NOTA.EDIT_MAIL_TO_NAME="Người nhận"
SP.NOTA.EDIT_MAIL_TO="ĐỊa chỉ mail người nhận"
SP.NOTA.EDIT_MAIL_SUBJECT="Tiêu đề"
SP.NOTA.EDIT_MAIL_HTML="Gửi dạng HTML"
SP.NOTA.EDIT_MAIL_BODY="Nội dung tin nhắn"
SP.NOTA.EDIT_MAIL_CC="CC tới"
SP.NOTA.EDIT_MAIL_BCC="BCC tới"
; SP.NOTA.MSG_TPL_SAVED="Message Template has been saved."
SP.NOTA.SITE_TITLE = "Sửa các tin nhắn thông báo"
SP.NOTA.EDIT_MAIL_ENABLED = "Chế độ thông báo bật"
; SP.NOTA.EDIT_MAIL_ENABLED_BOTH = "always"
; SP.NOTA.EDIT_MAIL_ENABLED_SITE = "on the site"
; SP.NOTA.EDIT_MAIL_ENABLED_ADM = "in administration area"
; SP.NOTA.EDIT_MAIL_DISABLED = "disabled"
SP.NOTA.EDIT_MAIL_FROM_NAME = "Tên người gửi"
SP.NOTA.EDIT_MAIL_FROM = "Địa chỉ người gửi"
SP.NOTA.EDIT_MAIL_TO_NAME = "Người nhận"
SP.NOTA.EDIT_MAIL_TO = "ĐỊa chỉ mail người nhận"
SP.NOTA.EDIT_MAIL_SUBJECT = "Tiêu đề"
SP.NOTA.EDIT_MAIL_HTML = "Gửi dạng HTML"
SP.NOTA.EDIT_MAIL_BODY = "Nội dung tin nhắn"
SP.NOTA.EDIT_MAIL_CC = "CC tới"
SP.NOTA.EDIT_MAIL_BCC = "BCC tới"
; SP.NOTA.MSG_TPL_SAVED = "Message Template has been saved."
; messages
SP.NOTA.ENTRY_DISABLED="ngừng đăng"
SP.NOTA.ENTRY_ENABLED="đăng"
SP.NOTA.ENTRY_UNAPPROVED="không chấp nhận"
SP.NOTA.ENTRY_APPROVED="chấp nhận"
SP.NOTA.PAYMENT_REFERENCE="Tham khảo"
; SP.NOTA.PAYMENT_NETTO="Netto"
SP.NOTA.PAYMENT_VAT="VAT"
; SP.NOTA.PAYMENT_BRUTTO="Brutto"
; SP.NOTA.PAYMENT_AMOUNT="Amount"
SP.NOTA.ENTRY_DISABLED = "ngừng đăng"
SP.NOTA.ENTRY_ENABLED = "đăng"
SP.NOTA.ENTRY_UNAPPROVED = "không chấp nhận"
SP.NOTA.ENTRY_APPROVED = "chấp nhận"
SP.NOTA.PAYMENT_REFERENCE = "Tham khảo"
; SP.NOTA.PAYMENT_NETTO = "Net"
SP.NOTA.PAYMENT_VAT = "VAT"
; SP.NOTA.PAYMENT_BRUTTO = "Gross"
; SP.NOTA.PAYMENT_AMOUNT = "Amount"
; SP.NO_VALID_EMAIL_ADDRESS_FOUND = "Could not find valid email address."
......@@ -5,24 +5,30 @@
; Email: sobi[at]sigsiu.net
; Url: https://www.Sigsiu.NET
; @copyright Copyright (C) 2006 - 2016 Sigsiu.NET GmbH (https://www.sigsiu.net). All rights reserved.
; @copyright Copyright (C) 2006 - 2020 Sigsiu.NET GmbH (https://www.sigsiu.net). All rights reserved.
; @license GNU/GPL Version 3
; This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 3
; as published by the Free Software Foundation, and under the additional terms according section 7 of GPL v3.
; See http://www.gnu.org/licenses/gpl.html and https://www.sigsiu.net/licenses.
; See https://www.gnu.org/licenses/gpl.html and https://www.sigsiu.net/licenses.
; This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
; $Author: SobiPro Translation Team at Transifex
; $Author: SobiPro Translation Team
; SP.QFA_PNG = "PNG"
; SP.QFA_JPG = "JPG"
; SP.QFA_SVG = "SVG"
; SP.QFA_PARAMS_FILETYPE = "File type"
; SP.QFA_PARAMS_HINT = "Character Set"
; SP.QFA_MODE_8 = "Byte (ISO 8859-1/Latin-1/8-Bit)"
; SP.QFA_MODE_KANJI = "Kanji (13-Bit)"
SP.QFA_PARAMS="QR-Code"
SP.QFA_PARAMS_ECC="ECC"
SP.QFA_ECC_L="Level L (7%)"
SP.QFA_ECC_M="Level M (15%)"
SP.QFA_ECC_Q="Level Q (25%)"
SP.QFA_ECC_H="Level H (30%)"
SP.QFA_PARAMS_POINT_SIZE="Matrix Point Size"
SP.QFA_PARAMS_DATA="Data to Parse"
; SP.QFA_PARAMS_COPYRIGHT=" 'QR Code' is registered trademark of DENSO WAVE INCORPORATED."
SP.QFA_PARAMS = "QR-Code"
SP.QFA_PARAMS_ECC = "ECC"
SP.QFA_ECC_L = "Level L (7%)"
SP.QFA_ECC_M = "Level M (15%)"
SP.QFA_ECC_Q = "Level Q (25%)"
SP.QFA_ECC_H = "Level H (30%)"
SP.QFA_PARAMS_POINT_SIZE = "Matrix Point Size"
SP.QFA_PARAMS_DATA = "Data to Parse"
; SP.QFA_PARAMS_COPYRIGHT = " 'QR Code' is registered trademark of DENSO WAVE INCORPORATED."
......@@ -153,4 +153,6 @@
; SP.TP.CONFIG.APPPROFILE_DV = "Entries per line in details view"
; SP.TP.CONFIG.APPEMOD = "Entries Module"
; SP.TP.CONFIG.APPEMOD_EIL = "Entries in line"
; SP.TP.CONFIG.APPCMOD = "Categories Module"
; SP.TP.CONFIG.APPCMOD_CIL = "Categories in line"
......@@ -16,6 +16,10 @@
; Translations are made by our translation teams. Read more at https://www.sigsiu.net/center/languages.
; SP.FM.NAME_PLACEHOLDER_ALIAS = "Auto-generate from name"
; SP.FORCE_TPL_SECTION_UPDATE = "Otherwise click to <a href='%s'>force template update but create a new section</a> or click to <a href='%s'>force template update and update the section if already exists</a>."
; SP.FMN.IS_NUMERIC = "Numerical"
; SP.FMN.IS_UNTRANSLATABLE = "Untranslatable"
; SP.FM.FIELD_DUPLICATING = "Duplicating field(s)..."
......@@ -892,8 +896,8 @@ SP.REQ.MYSQL_VIEW = "Create View"
SP.REQ.TIDY = "Tidy HTML"
; SP.REQ.MYSQL_CACHE = "MySQL Query Cache"
SP.REQ.PARSE_INI = "File Thiết lập cú pháp"
; SP.EX.APP_ENABLED = "Application \"%s\" has been enabled."
; SP.EX.APP_DISABLED = "Application \"%s\" has been disabled."
; SP.EX.APP_ENABLED = "Application '%s' has been enabled."
; SP.EX.APP_DISABLED = "Application '%s' has been disabled."
; SP.EX.HEADER_NAME = "Application Name"
; SP.EX.HEADER_TYPE = "Type"
SP.EX.APPLICATION_TYPE = "ứng dụng"
......@@ -909,20 +913,20 @@ SP.EX.GLOBAL_APPLICATION_TYPE = "Ứng dụng chung"
; SP.EX.REINSTALL_APP = "Re-install"
; SP.EX.UPDATE_APP = "Update"
; SP.PROGRESS_WORKING = "Working ..."
; SP.CMSEX_INSTALLED = "Extension (%s) \"%s\" has been installed."
; SP.CMSEX_INSTALLED = "Extension (%s) '%s' has been installed."
; SP.EX.INSTALL = "Install Application:"
; SP.EX.DEL_REPO_ERROR = "Cannot delete repository definition."
; SP.FORCE_TPL_UPDATE = "Or click to <a href='%s'>force template update</a>"
SP.EX.BRWOSE_NOT_INSTALLED_EXPL = "Ứng dụng này chưa cài đặt."
SP.EX.BRWOSE_INSTALLED_EXPL = "Ứng dụng này đã cài đặt."
SP.EX.BRWOSE_INSTALLED_UPD_EXPL = "ứng dụng này đã cài đặt nhưng đã có phiên bản mới hơn."
SP.LANG_INSTALL_NO_CORE = "Gói ngôn ngữ đã cài đặt nhưng không có gói của Joomla cho %s"
; SP.LANG_INSTALL_NO_CORE = "The language package has been installed but there is no Joomla! core package for '%s'."
SP.LANG_INSTALLED = "Gói ngôn ngữ '%s' đã được cài đặt"
SP.EX.MODULE_TYPE = "Joomla! Module"
SP.EX.LANGUAGE_TYPE = "Ngôn ngữ"
SP.CMS_EXT_NOT_INSTALLED = "không thể cài đặt phần mở rộng"
SP.CMS_EXT_REMOVED = "Phần mở rộng %s đã bị gỡ bỏ"
SP.CMS_EXT_NOT_REMOVED = "Không thể gỡ %s"
; SP.CMS_EXT_REMOVED = "Extension '%s' has been removed."
; SP.CMS_EXT_NOT_REMOVED = "Cannot remove extension '%s'."
SP.CMS_SOBIPRO_UPDATE_INSTALLED = "SobiPro đã nâng cấp lên phiên bản %s"
SP.EX.SSL_VERIFY = "Vui lòng xác nhận lại thông tin repository provider"
SP.EX.CONNECTING_TO_REPO = "Kết nối tới repository"
......
This diff is collapsed.
......@@ -61,7 +61,7 @@
; SP.ALPHALIST_SELECT = "Select"
; SP.CATEGORY_STATUS_UNPUBLISHED = "The status of this category is 'unpublished'. You can see this category because you have permission to see unpublished categories."
; SP.FD.URL_ADDRESS = "URL address"
; SP.IMAGE_UPLOADED_CROP = "File \"%s\" has been uploaded. Click on the image preview to change the visible area."
; SP.IMAGE_UPLOADED_CROP = "File '%s' has been uploaded. Click on the image preview to change the visible area."
; SP.IMAGE_CROP_HEADER = "Crop Image"
; SP.ITEMID_MISSING_WARN = "It seems some URLs don't have a Joomla! Itemid set. Probably a menu entry to this particular section has not been created. You will find more information in the <a href='%s' target='_blank'>documentation</a>. Object id: %d"
; SP.SH.SEARCH_TOO_MANY_RESULTS = "The search returned too many results (%d)! Only the first %d results will be shown. Please specify more criteria to narrow down the search."
......@@ -97,7 +97,7 @@
; SP.FM.URL.COUNTER_WITH_LABEL = "var:[label] (visited var:[counter] times)"
; SP.FM.URL.EDIT_CLICKS = "Visited %d times - click to reset"
; SP.START_UPLOAD = "Upload"
; SP.FILE_UPLOADED = "File \"%s\" has been uploaded."
; SP.FILE_UPLOADED = "File '%s' has been uploaded."
; SP.UPLOAD_SELECT = "Select File"
; SP.FMN.CC_SEARCH_SELECT_CAT = "Select Category"
; SP.JS_CALENDAR_MONTHS = "January, February, March, April, May, June, July, August, September, October, November, December"
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment