Skip to content

Instantly share code, notes, and snippets.

@tomhapbia
Last active July 22, 2024 06:31
Show Gist options
  • Save tomhapbia/b33d2977230d95d3ec8c0b7c76e8118f to your computer and use it in GitHub Desktop.
Save tomhapbia/b33d2977230d95d3ec8c0b7c76e8118f to your computer and use it in GitHub Desktop.
{"lastUpload":"2024-07-22T06:31:07.861Z","extensionVersion":"v3.4.3"}
[
{
"metadata": {
"id": "850c6bb1-4a81-4f83-a81f-835d651a211c",
"publisherId": "Mikael.Angular-BeastCode",
"publisherDisplayName": "Mikael"
},
"name": "Angular-BeastCode",
"publisher": "Mikael",
"version": "17.0.4"
},
{
"metadata": {
"id": "214cbfb9-7c06-4467-bad4-357ae83eb587",
"publisherId": "johnpapa.Angular2",
"publisherDisplayName": "johnpapa"
},
"name": "Angular2",
"publisher": "johnpapa",
"version": "16.0.1"
},
{
"metadata": {
"id": "d3836729-9cc1-42c1-b2af-d50071f57d29",
"publisherId": "formulahendry.auto-close-tag",
"publisherDisplayName": "formulahendry"
},
"name": "auto-close-tag",
"publisher": "formulahendry",
"version": "0.5.15"
},
{
"metadata": {
"id": "6e440e71-8ed9-4f25-bb78-4b13096b8a03",
"publisherId": "formulahendry.auto-rename-tag",
"publisherDisplayName": "formulahendry"
},
"name": "auto-rename-tag",
"publisher": "formulahendry",
"version": "0.1.10"
},
{
"metadata": {
"id": "697255a9-3f36-44c8-b084-d3b91edfb23a",
"publisherId": "HookyQR.beautify",
"publisherDisplayName": "HookyQR"
},
"name": "beautify",
"publisher": "HookyQR",
"version": "1.5.0"
},
{
"metadata": {
"id": "fade5c3d-baa8-4693-9672-8618c34bc79e",
"publisherId": "wcwhitehead.bootstrap-3-snippets",
"publisherDisplayName": "wcwhitehead"
},
"name": "bootstrap-3-snippets",
"publisher": "wcwhitehead",
"version": "0.1.0"
},
{
"metadata": {
"id": "2a658c1b-308a-41e8-805a-fc8abda483bc",
"publisherId": "thekalinga.bootstrap4-vscode",
"publisherDisplayName": "thekalinga"
},
"name": "bootstrap4-vscode",
"publisher": "thekalinga",
"version": "6.1.0"
},
{
"metadata": {
"id": "de611071-4d05-4903-821c-6878df63d4af",
"publisherId": "austin.code-gnu-global",
"publisherDisplayName": "austin"
},
"name": "code-gnu-global",
"publisher": "austin",
"version": "0.2.2"
},
{
"metadata": {
"id": "a6a0c5b2-d078-4bf5-a9ee-4e37054414b3",
"publisherId": "formulahendry.code-runner",
"publisherDisplayName": "formulahendry"
},
"name": "code-runner",
"publisher": "formulahendry",
"version": "0.12.2"
},
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "Shan.code-settings-sync",
"publisherDisplayName": "Shan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "3.4.3"
},
{
"metadata": {
"publisherId": "amazonwebservices.codewhisperer-for-command-line-companion",
"publisherDisplayName": "amazonwebservices"
},
"name": "codewhisperer-for-command-line-companion",
"publisher": "amazonwebservices",
"version": "1.0.0"
},
{
"metadata": {
"id": "eed2a934-7bb6-4a5b-a29d-353077efd839",
"publisherId": "DEVSENSE.composer-php-vscode",
"publisherDisplayName": "DEVSENSE"
},
"name": "composer-php-vscode",
"publisher": "DEVSENSE",
"version": "1.45.15272"
},
{
"metadata": {
"id": "690b692e-e8a9-493f-b802-8089d50ac1b2",
"publisherId": "ms-vscode.cpptools",
"publisherDisplayName": "ms-vscode"
},
"name": "cpptools",
"publisher": "ms-vscode",
"version": "1.19.9"
},
{
"metadata": {
"id": "1ec62ca5-d7f9-4ddb-a882-e8d018c0aefd",
"publisherId": "msjsdiag.debugger-for-chrome",
"publisherDisplayName": "msjsdiag"
},
"name": "debugger-for-chrome",
"publisher": "msjsdiag",
"version": "4.13.0"
},
{
"metadata": {
"id": "4bd5d2c9-9d65-401a-b0b2-7498d9f17615",
"publisherId": "ms-python.debugpy",
"publisherDisplayName": "ms-python"
},
"name": "debugpy",
"publisher": "ms-python",
"version": "2024.0.0"
},
{
"metadata": {
"id": "d4571f36-74a5-4d59-87bc-8351122c8915",
"publisherId": "damms005.devdb",
"publisherDisplayName": "damms005"
},
"name": "devdb",
"publisher": "damms005",
"version": "1.7.14"
},
{
"metadata": {
"id": "532533c9-a894-4a58-9eee-bbfbe7c06f71",
"publisherId": "mikestead.dotenv",
"publisherDisplayName": "mikestead"
},
"name": "dotenv",
"publisher": "mikestead",
"version": "1.0.1"
},
{
"metadata": {
"id": "f60a60a6-95ba-42d4-b41c-3d24c1b89588",
"publisherId": "EditorConfig.EditorConfig",
"publisherDisplayName": "EditorConfig"
},
"name": "EditorConfig",
"publisher": "EditorConfig",
"version": "0.16.4"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "14.9.1"
},
{
"metadata": {
"id": "7b71fc1b-190d-4f7d-95d1-93e422649b0a",
"publisherId": "Zignd.html-css-class-completion",
"publisherDisplayName": "Zignd"
},
"name": "html-css-class-completion",
"publisher": "Zignd",
"version": "1.20.0"
},
{
"metadata": {
"id": "be992f3f-9f22-4b66-a1d2-ecad04c28a28",
"publisherId": "abusaidm.html-snippets",
"publisherDisplayName": "abusaidm"
},
"name": "html-snippets",
"publisher": "abusaidm",
"version": "0.2.1"
},
{
"metadata": {
"id": "8ab81d13-c812-4a2f-8f19-c32e3655e53c",
"publisherId": "lokalise.i18n-ally",
"publisherDisplayName": "lokalise"
},
"name": "i18n-ally",
"publisher": "lokalise",
"version": "2.12.0"
},
{
"metadata": {
"id": "f83b9c6c-24dd-435c-a088-daff1769b0b8",
"publisherId": "DEVSENSE.intelli-php-vscode",
"publisherDisplayName": "DEVSENSE"
},
"name": "intelli-php-vscode",
"publisher": "DEVSENSE",
"version": "0.12.15062"
},
{
"metadata": {
"id": "9fa2a00e-3bfa-4c2a-abc4-a865bb2b5cf3",
"publisherId": "VisualStudioExptTeam.intellicode-api-usage-examples",
"publisherDisplayName": "VisualStudioExptTeam"
},
"name": "intellicode-api-usage-examples",
"publisher": "VisualStudioExptTeam",
"version": "0.2.8"
},
{
"metadata": {
"id": "198a707e-28af-4e84-8610-6e2f628dd12d",
"publisherId": "redhat.java",
"publisherDisplayName": "redhat"
},
"name": "java",
"publisher": "redhat",
"version": "1.25.1"
},
{
"metadata": {
"id": "230bc9e1-c382-48b2-9fd6-6836b0ff6a16",
"publisherId": "donjayamanne.javadebugger",
"publisherDisplayName": "donjayamanne"
},
"name": "javadebugger",
"publisher": "donjayamanne",
"version": "0.1.7"
},
{
"metadata": {
"id": "a2cec723-5349-460d-9de9-0fd1f8d3456f",
"publisherId": "xabikos.JavaScriptSnippets",
"publisherDisplayName": "xabikos"
},
"name": "JavaScriptSnippets",
"publisher": "xabikos",
"version": "1.8.0"
},
{
"metadata": {
"id": "99c12a52-ff68-4e9d-a975-a67556fee2f5",
"publisherId": "donjayamanne.jquerysnippets",
"publisherDisplayName": "donjayamanne"
},
"name": "jquerysnippets",
"publisher": "donjayamanne",
"version": "0.0.1"
},
{
"metadata": {
"id": "6c2f1801-1e7f-45b2-9b5c-7782f1e076e8",
"publisherId": "ms-toolsai.jupyter",
"publisherDisplayName": "ms-toolsai"
},
"name": "jupyter",
"publisher": "ms-toolsai",
"version": "2023.11.1100101639"
},
{
"metadata": {
"id": "9f6dc8db-620c-4844-b8c5-e74914f1be27",
"publisherId": "ms-toolsai.jupyter-keymap",
"publisherDisplayName": "ms-toolsai"
},
"name": "jupyter-keymap",
"publisher": "ms-toolsai",
"version": "1.1.2"
},
{
"metadata": {
"id": "b15c72f8-d5fe-421a-a4f7-27ed9f6addbf",
"publisherId": "ms-toolsai.jupyter-renderers",
"publisherDisplayName": "ms-toolsai"
},
"name": "jupyter-renderers",
"publisher": "ms-toolsai",
"version": "1.0.17"
},
{
"metadata": {
"id": "8a3855a5-f258-48ee-87f9-fa4f7a0875b1",
"publisherId": "ryannaddy.laravel-artisan",
"publisherDisplayName": "ryannaddy"
},
"name": "laravel-artisan",
"publisher": "ryannaddy",
"version": "0.0.31"
},
{
"metadata": {
"id": "3b58a227-618a-4b57-a06b-6984a2a8d1ba",
"publisherId": "onecentlin.laravel-blade",
"publisherDisplayName": "onecentlin"
},
"name": "laravel-blade",
"publisher": "onecentlin",
"version": "1.36.0"
},
{
"metadata": {
"id": "853930e5-1159-4957-8a02-1b98ceb3046b",
"publisherId": "austenc.laravel-blade-spacer",
"publisherDisplayName": "austenc"
},
"name": "laravel-blade-spacer",
"publisher": "austenc",
"version": "2.3.0"
},
{
"metadata": {
"id": "f61a0ea7-b0c4-4bfa-bbc1-26f28082c161",
"publisherId": "amirmarmul.laravel-blade-vscode",
"publisherDisplayName": "amirmarmul"
},
"name": "laravel-blade-vscode",
"publisher": "amirmarmul",
"version": "2.0.4"
},
{
"metadata": {
"id": "8cd88401-57df-4c5d-bd32-8d7e1877b88a",
"publisherId": "IHunte.laravel-blade-wrapper",
"publisherDisplayName": "IHunte"
},
"name": "laravel-blade-wrapper",
"publisher": "IHunte",
"version": "1.0.1"
},
{
"metadata": {
"id": "285b59bb-7629-432e-9c32-417b90e5fbc2",
"publisherId": "glitchbl.laravel-create-view",
"publisherDisplayName": "glitchbl"
},
"name": "laravel-create-view",
"publisher": "glitchbl",
"version": "0.0.6"
},
{
"metadata": {
"id": "970bf208-88ee-472e-a6cf-63ce54817acc",
"publisherId": "onecentlin.laravel-extension-pack",
"publisherDisplayName": "onecentlin"
},
"name": "laravel-extension-pack",
"publisher": "onecentlin",
"version": "1.3.0"
},
{
"metadata": {
"id": "b52072d1-e507-4261-8935-f4d91a055d7d",
"publisherId": "amiralizadeh9480.laravel-extra-intellisense",
"publisherDisplayName": "amiralizadeh9480"
},
"name": "laravel-extra-intellisense",
"publisher": "amiralizadeh9480",
"version": "0.6.5"
},
{
"metadata": {
"id": "c2ef8fe6-9029-4ed9-a7bc-20fd59b327a6",
"publisherId": "naoray.laravel-goto-components",
"publisherDisplayName": "naoray"
},
"name": "laravel-goto-components",
"publisher": "naoray",
"version": "1.2.0"
},
{
"metadata": {
"id": "0b86e0a5-d2ef-48d8-9a1a-73f96e65f26e",
"publisherId": "codingyu.laravel-goto-view",
"publisherDisplayName": "codingyu"
},
"name": "laravel-goto-view",
"publisher": "codingyu",
"version": "1.3.11"
},
{
"metadata": {
"id": "c20ee256-1ef8-46a2-99cd-0cb62a42d2ba",
"publisherId": "pgl.laravel-jump-controller",
"publisherDisplayName": "pgl"
},
"name": "laravel-jump-controller",
"publisher": "pgl",
"version": "0.0.33"
},
{
"metadata": {
"id": "050d4900-7979-4d10-b7aa-e274f6ae8730",
"publisherId": "onecentlin.laravel5-snippets",
"publisherDisplayName": "onecentlin"
},
"name": "laravel5-snippets",
"publisher": "onecentlin",
"version": "1.18.0"
},
{
"metadata": {
"id": "98790d67-10fa-497c-9113-f6c7489207b2",
"publisherId": "yzhang.markdown-all-in-one",
"publisherDisplayName": "yzhang"
},
"name": "markdown-all-in-one",
"publisher": "yzhang",
"version": "3.6.2"
},
{
"metadata": {
"id": "5db78037-f674-459f-a236-db622c427c5b",
"publisherId": "PKief.material-icon-theme",
"publisherDisplayName": "PKief"
},
"name": "material-icon-theme",
"publisher": "PKief",
"version": "5.1.0"
},
{
"metadata": {
"id": "26a529c9-2654-4b95-a63f-02f6a52429e6",
"publisherId": "zhuangtongfa.material-theme",
"publisherDisplayName": "zhuangtongfa"
},
"name": "material-theme",
"publisher": "zhuangtongfa",
"version": "3.17.2"
},
{
"metadata": {
"id": "dff6b801-247e-40e9-82e8-8c9b1d19d1b8",
"publisherId": "christian-kohler.npm-intellisense",
"publisherDisplayName": "christian-kohler"
},
"name": "npm-intellisense",
"publisher": "christian-kohler",
"version": "1.4.5"
},
{
"metadata": {
"id": "a41c1549-4053-44d4-bf30-60fc809b4a86",
"publisherId": "christian-kohler.path-intellisense",
"publisherDisplayName": "christian-kohler"
},
"name": "path-intellisense",
"publisher": "christian-kohler",
"version": "2.8.5"
},
{
"metadata": {
"id": "c3e15b06-ac30-42e2-908b-4267a9122cba",
"publisherId": "small.php-ci",
"publisherDisplayName": "small"
},
"name": "php-ci",
"publisher": "small",
"version": "0.4.2"
},
{
"metadata": {
"id": "b06b65b2-6ea9-4045-b166-54aa63205261",
"publisherId": "junstyle.php-cs-fixer",
"publisherDisplayName": "junstyle"
},
"name": "php-cs-fixer",
"publisher": "junstyle",
"version": "0.3.13"
},
{
"metadata": {
"id": "044b4b31-2969-4af3-895d-855433b8b46d",
"publisherId": "xdebug.php-debug",
"publisherDisplayName": "xdebug"
},
"name": "php-debug",
"publisher": "xdebug",
"version": "1.34.0"
},
{
"metadata": {
"id": "ca0094fa-0dc7-4847-ae5d-879442c099ca",
"publisherId": "neilbrayfield.php-docblocker",
"publisherDisplayName": "neilbrayfield"
},
"name": "php-docblocker",
"publisher": "neilbrayfield",
"version": "2.7.0"
},
{
"metadata": {
"id": "3eddb68d-a5dd-43fb-be03-6f508d98fe97",
"publisherId": "zobo.php-intellisense",
"publisherDisplayName": "zobo"
},
"name": "php-intellisense",
"publisher": "zobo",
"version": "1.3.3"
},
{
"metadata": {
"id": "651dce1f-eda8-4a5b-aa26-0d1266de8ed1",
"publisherId": "MehediDracula.php-namespace-resolver",
"publisherDisplayName": "MehediDracula"
},
"name": "php-namespace-resolver",
"publisher": "MehediDracula",
"version": "1.1.9"
},
{
"metadata": {
"id": "1a9300c9-36a6-44d1-9d09-ada3641b8727",
"publisherId": "xdebug.php-pack",
"publisherDisplayName": "xdebug"
},
"name": "php-pack",
"publisher": "xdebug",
"version": "1.0.3"
},
{
"metadata": {
"id": "93916db4-e944-4c74-b68e-47f2834e9e93",
"publisherId": "DEVSENSE.phptools-vscode",
"publisherDisplayName": "DEVSENSE"
},
"name": "phptools-vscode",
"publisher": "DEVSENSE",
"version": "1.45.15272"
},
{
"metadata": {
"id": "40d39ce9-c381-47a0-80c8-a6661f731eab",
"publisherId": "ms-vscode.powershell",
"publisherDisplayName": "ms-vscode"
},
"name": "powershell",
"publisher": "ms-vscode",
"version": "2024.2.1"
},
{
"metadata": {
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
"publisherId": "esbenp.prettier-vscode",
"publisherDisplayName": "esbenp"
},
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "10.4.0"
},
{
"metadata": {
"id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5",
"publisherId": "ms-python.python",
"publisherDisplayName": "ms-python"
},
"name": "python",
"publisher": "ms-python",
"version": "2024.2.1"
},
{
"metadata": {
"id": "93ce222b-5f6f-49b7-9ab1-a0463c6238df",
"publisherId": "ms-vscode-remote.remote-containers",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "remote-containers",
"publisher": "ms-vscode-remote",
"version": "0.327.0"
},
{
"metadata": {
"id": "f15d6127-5ea1-42c9-b6ac-b10e914370cf",
"publisherId": "TsumiNa.Seti-theme",
"publisherDisplayName": "TsumiNa"
},
"name": "Seti-theme",
"publisher": "TsumiNa",
"version": "0.0.1"
},
{
"metadata": {
"id": "47210ec2-0324-4cbb-9523-9dff02a5f9ec",
"publisherId": "ms-vscode.test-adapter-converter",
"publisherDisplayName": "ms-vscode"
},
"name": "test-adapter-converter",
"publisher": "ms-vscode",
"version": "0.1.9"
},
{
"metadata": {
"id": "4e44877c-1c8d-4f9c-ba86-1372d0fbeeb1",
"publisherId": "dracula-theme.theme-dracula",
"publisherDisplayName": "dracula-theme"
},
"name": "theme-dracula",
"publisher": "dracula-theme",
"version": "2.24.3"
},
{
"metadata": {
"id": "6bfab4b0-9e4f-4143-9cc2-2cb359d841d8",
"publisherId": "gerane.Theme-FlatlandMonokai",
"publisherDisplayName": "gerane"
},
"name": "Theme-FlatlandMonokai",
"publisher": "gerane",
"version": "0.0.6"
},
{
"metadata": {
"id": "93c032be-2d17-43a3-897d-c930eb3a5f6b",
"publisherId": "Nuuf.theme-hackershaze",
"publisherDisplayName": "Nuuf"
},
"name": "theme-hackershaze",
"publisher": "Nuuf",
"version": "2.0.1"
},
{
"metadata": {
"id": "15de929b-c739-49db-86bc-b968cc6b7a5b",
"publisherId": "AdamCaviness.theme-monokai-dark-soda",
"publisherDisplayName": "AdamCaviness"
},
"name": "theme-monokai-dark-soda",
"publisher": "AdamCaviness",
"version": "1.2.0"
},
{
"metadata": {
"id": "513cf511-3894-4ee2-8c34-13ab83ddfd37",
"publisherId": "eg2.tslint",
"publisherDisplayName": "eg2"
},
"name": "tslint",
"publisher": "eg2",
"version": "1.0.47"
},
{
"metadata": {
"id": "2f5dd8cb-d251-4d70-abfe-ddebcb077483",
"publisherId": "octref.vetur",
"publisherDisplayName": "octref"
},
"name": "vetur",
"publisher": "octref",
"version": "0.37.3"
},
{
"metadata": {
"id": "68a2e971-8ae5-493b-9c34-f4233fb14e40",
"publisherId": "shufo.vscode-blade-formatter",
"publisherDisplayName": "shufo"
},
"name": "vscode-blade-formatter",
"publisher": "shufo",
"version": "0.24.2"
},
{
"metadata": {
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
"publisherId": "ms-azuretools.vscode-docker",
"publisherDisplayName": "ms-azuretools"
},
"name": "vscode-docker",
"publisher": "ms-azuretools",
"version": "1.29.1"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "2.4.4"
},
{
"metadata": {
"id": "aaee577c-f062-495a-9816-0cbd442f1d25",
"publisherId": "ecmel.vscode-html-css",
"publisherDisplayName": "ecmel"
},
"name": "vscode-html-css",
"publisher": "ecmel",
"version": "2.0.10"
},
{
"metadata": {
"id": "9ccc1dd7-7ec4-4a46-bd4f-7d7b8b9d322a",
"publisherId": "vscode-icons-team.vscode-icons",
"publisherDisplayName": "vscode-icons-team"
},
"name": "vscode-icons",
"publisher": "vscode-icons-team",
"version": "12.7.0"
},
{
"metadata": {
"id": "ffda6552-0ad5-431b-a4fa-0905a7e4f3f0",
"publisherId": "bmewburn.vscode-intelephense-client",
"publisherDisplayName": "bmewburn"
},
"name": "vscode-intelephense-client",
"publisher": "bmewburn",
"version": "1.10.4"
},
{
"metadata": {
"id": "61fcd0cf-64d7-4836-8d6b-d55f4fb83281",
"publisherId": "vscjava.vscode-java-debug",
"publisherDisplayName": "vscjava"
},
"name": "vscode-java-debug",
"publisher": "vscjava",
"version": "0.57.0"
},
{
"metadata": {
"id": "96f11e1f-1a46-4592-b084-f025b2c2a81f",
"publisherId": "vscjava.vscode-java-pack",
"publisherDisplayName": "vscjava"
},
"name": "vscode-java-pack",
"publisher": "vscjava",
"version": "0.26.0"
},
{
"metadata": {
"id": "67c06b0d-1891-42ca-b2a8-113e79bff069",
"publisherId": "vscjava.vscode-java-test",
"publisherDisplayName": "vscjava"
},
"name": "vscode-java-test",
"publisher": "vscjava",
"version": "0.40.1"
},
{
"metadata": {
"id": "510e1d4e-1f9e-4910-8dbd-627c6f8a9791",
"publisherId": "akamud.vscode-javascript-snippet-pack",
"publisherDisplayName": "akamud"
},
"name": "vscode-javascript-snippet-pack",
"publisher": "akamud",
"version": "0.1.6"
},
{
"metadata": {
"id": "b0f06c6b-24fb-4d7b-bd79-bc5e2fa17312",
"publisherId": "vscjava.vscode-maven",
"publisherDisplayName": "vscjava"
},
"name": "vscode-maven",
"publisher": "vscjava",
"version": "0.44.0"
},
{
"metadata": {
"id": "ae9e3eb0-3357-4cc0-90ee-598d2d384757",
"publisherId": "eg2.vscode-npm-script",
"publisherDisplayName": "eg2"
},
"name": "vscode-npm-script",
"publisher": "eg2",
"version": "0.3.29"
},
{
"metadata": {
"id": "364d2426-116a-433a-a5d8-a5098dc3afbd",
"publisherId": "ms-python.vscode-pylance",
"publisherDisplayName": "ms-python"
},
"name": "vscode-pylance",
"publisher": "ms-python",
"version": "2024.3.2"
},
{
"metadata": {
"id": "ff96f1b4-a4b8-45ef-8ecf-c232c0cb75c8",
"publisherId": "hbenl.vscode-test-explorer",
"publisherDisplayName": "hbenl"
},
"name": "vscode-test-explorer",
"publisher": "hbenl",
"version": "2.21.1"
},
{
"metadata": {
"id": "9b2c953d-6ad4-46d1-b18e-7e5992d1d8a6",
"publisherId": "akamud.vscode-theme-onedark",
"publisherDisplayName": "akamud"
},
"name": "vscode-theme-onedark",
"publisher": "akamud",
"version": "2.3.0"
},
{
"metadata": {
"id": "90a37ca1-92a2-488a-b196-7a8c0b0127ea",
"publisherId": "ms-vscode.vscode-typescript-tslint-plugin",
"publisherDisplayName": "ms-vscode"
},
"name": "vscode-typescript-tslint-plugin",
"publisher": "ms-vscode",
"version": "1.3.4"
},
{
"metadata": {
"id": "876e8f93-74d0-4f4f-91b7-34a09f19f444",
"publisherId": "VisualStudioExptTeam.vscodeintellicode",
"publisherDisplayName": "VisualStudioExptTeam"
},
"name": "vscodeintellicode",
"publisher": "VisualStudioExptTeam",
"version": "1.3.1"
},
{
"metadata": {
"id": "3620b114-6fe8-459b-8c68-99943147069b",
"publisherId": "hollowtree.vue-snippets",
"publisherDisplayName": "hollowtree"
},
"name": "vue-snippets",
"publisher": "hollowtree",
"version": "1.0.4"
},
{
"metadata": {
"id": "c8d95916-cf54-455f-b324-cbd887b7d3a8",
"publisherId": "sdras.vue-vscode-snippets",
"publisherDisplayName": "sdras"
},
"name": "vue-vscode-snippets",
"publisher": "sdras",
"version": "3.1.1"
}
]
{
"userDataProfilesMigration": true,
"profileAssociations": {
"workspaces": {
"file:///Users/Tom/Sites/FPT/ncp-cms": "__default__profile__",
"file:///Users/Tom/Downloads/VTI%20-%20Training/Docker%20-%20K8S/Lab": "__default__profile__",
"file:///Users/Tom/Desktop/Test%20Docker": "__default__profile__",
"file:///Users/Tom/Documents/jenkin_docker": "__default__profile__"
},
"emptyWindows": {}
},
"profileAssociationsMigration": true,
"telemetry.machineId": "d6477577123bf44198bd53465d15c8788be934343f3d00d3a283017386c952d6",
"backupWorkspaces": {
"workspaces": [],
"folders": [
{
"folderUri": "file:///Users/Tom/Desktop/Test%20Docker"
},
{
"folderUri": "file:///Users/Tom/Documents/jenkin_docker"
}
],
"emptyWindows": []
},
"windowControlHeight": 35,
"lastKnownMenubarData": {
"menus": {
"File": {
"items": [
{
"id": "workbench.action.files.newUntitledFile",
"label": "&&New Text File"
},
{
"id": "welcome.showNewFileEntries",
"label": "New File..."
},
{
"id": "workbench.action.newWindow",
"label": "New &&Window"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.files.openFileFolder",
"label": "&&Open..."
},
{
"id": "workbench.action.files.openFolder",
"label": "Open &&Folder..."
},
{
"id": "workbench.action.openWorkspace",
"label": "Open Wor&&kspace from File..."
},
{
"id": "submenuitem.MenubarRecentMenu",
"label": "Open &&Recent",
"submenu": {
"items": [
{
"id": "workbench.action.reopenClosedEditor",
"label": "&&Reopen Closed Editor",
"enabled": false
},
{
"id": "vscode.menubar.separator"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"path": "/Users/Tom/Documents/jenkin_docker",
"scheme": "file"
},
"enabled": true,
"label": "~/Documents/jenkin_docker"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"path": "/Users/Tom/Desktop/Test Docker",
"scheme": "file"
},
"enabled": true,
"label": "~/Desktop/Test Docker"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"path": "/Users/Tom/Downloads/VTI - Training/Docker - K8S/Lab",
"scheme": "file"
},
"enabled": true,
"label": "~/Downloads/VTI - Training/Docker - K8S/Lab"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"path": "/Users/Tom/Sites/FPT/ncp-cms",
"scheme": "file"
},
"enabled": true,
"label": "~/Sites/FPT/ncp-cms"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"path": "/Users/Tom/Sites/VTI/Loadtest/loadtest_general_staging.py",
"scheme": "file"
},
"enabled": true,
"label": "~/Sites/VTI/Loadtest/loadtest_general_staging.py"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"path": "/Users/Tom/Downloads/loadtest_general (1).py",
"scheme": "file"
},
"enabled": true,
"label": "~/Downloads/loadtest_general (1).py"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"path": "/Applications/MAMP/bin/php/php7.4.33/conf/php.ini",
"scheme": "file"
},
"enabled": true,
"label": "/Applications/MAMP/bin/php/php7.4.33/conf/php.ini"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"path": "/Applications/MAMP/bin/php/php8.1.13/conf/php.ini",
"scheme": "file"
},
"enabled": true,
"label": "/Applications/MAMP/bin/php/php8.1.13/conf/php.ini"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"path": "/Users/Tom/Sites/Composer global/Untitled-1",
"scheme": "file"
},
"enabled": true,
"label": "~/Sites/Composer global/Untitled-1"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"path": "/Users/Tom/Downloads/VTI - Training/Docker - K8S/Lab/Vagrantfile",
"scheme": "file"
},
"enabled": true,
"label": "~/Downloads/VTI - Training/Docker - K8S/Lab/Vagrantfile"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"path": "/Users/Tom/Downloads/VTI - Training/Docker - K8S/Lab/helloworld.yml",
"scheme": "file"
},
"enabled": true,
"label": "~/Downloads/VTI - Training/Docker - K8S/Lab/helloworld.yml"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"path": "/Users/Tom/Downloads/VTI - Training/Docker - K8S/Lab/entrypoint.sh",
"scheme": "file"
},
"enabled": true,
"label": "~/Downloads/VTI - Training/Docker - K8S/Lab/entrypoint.sh"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.openRecent",
"label": "&&More..."
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.clearRecentFiles",
"label": "&&Clear Recently Opened..."
}
]
}
},
{
"id": "vscode.menubar.separator"
},
{
"id": "addRootFolder",
"label": "A&&dd Folder to Workspace..."
},
{
"id": "workbench.action.saveWorkspaceAs",
"label": "Save Workspace As..."
},
{
"id": "workbench.action.duplicateWorkspaceInNewWindow",
"label": "Duplicate Workspace"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.files.save",
"label": "&&Save"
},
{
"id": "workbench.action.files.saveAs",
"label": "Save &&As..."
},
{
"id": "saveAll",
"label": "Save A&&ll",
"enabled": false
},
{
"id": "vscode.menubar.separator"
},
{
"id": "submenuitem.MenubarShare",
"label": "Share",
"submenu": {
"items": [
{
"id": "workbench.profiles.actions.exportProfile",
"label": "Export Profile (Default)..."
},
{
"id": "workbench.profiles.actions.importProfile",
"label": "Import Profile..."
}
]
}
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.toggleAutoSave",
"label": "A&&uto Save",
"checked": true
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.files.revert",
"label": "Re&&vert File"
},
{
"id": "workbench.action.closeActiveEditor",
"label": "&&Close Editor"
},
{
"id": "workbench.action.closeFolder",
"label": "Close &&Folder"
},
{
"id": "workbench.action.closeWindow",
"label": "Clos&&e Window"
}
]
},
"Edit": {
"items": [
{
"id": "undo",
"label": "&&Undo"
},
{
"id": "redo",
"label": "&&Redo"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "editor.action.clipboardCutAction",
"label": "Cu&&t"
},
{
"id": "editor.action.clipboardCopyAction",
"label": "&&Copy"
},
{
"id": "editor.action.clipboardPasteAction",
"label": "&&Paste"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "actions.find",
"label": "&&Find"
},
{
"id": "editor.action.startFindReplaceAction",
"label": "&&Replace"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.findInFiles",
"label": "Find &&in Files"
},
{
"id": "workbench.action.replaceInFiles",
"label": "Replace in Files"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "editor.action.commentLine",
"label": "&&Toggle Line Comment"
},
{
"id": "editor.action.blockComment",
"label": "Toggle &&Block Comment"
},
{
"id": "editor.emmet.action.expandAbbreviation",
"label": "Emmet: E&&xpand Abbreviation"
}
]
},
"Selection": {
"items": [
{
"id": "editor.action.selectAll",
"label": "&&Select All"
},
{
"id": "editor.action.smartSelect.expand",
"label": "&&Expand Selection"
},
{
"id": "editor.action.smartSelect.shrink",
"label": "&&Shrink Selection"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "editor.action.copyLinesUpAction",
"label": "&&Copy Line Up"
},
{
"id": "editor.action.copyLinesDownAction",
"label": "Co&&py Line Down"
},
{
"id": "editor.action.moveLinesUpAction",
"label": "Mo&&ve Line Up"
},
{
"id": "editor.action.moveLinesDownAction",
"label": "Move &&Line Down"
},
{
"id": "editor.action.duplicateSelection",
"label": "&&Duplicate Selection"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "editor.action.insertCursorAbove",
"label": "&&Add Cursor Above"
},
{
"id": "editor.action.insertCursorBelow",
"label": "A&&dd Cursor Below"
},
{
"id": "editor.action.insertCursorAtEndOfEachLineSelected",
"label": "Add C&&ursors to Line Ends"
},
{
"id": "editor.action.addSelectionToNextFindMatch",
"label": "Add &&Next Occurrence"
},
{
"id": "editor.action.addSelectionToPreviousFindMatch",
"label": "Add P&&revious Occurrence"
},
{
"id": "editor.action.selectHighlights",
"label": "Select All &&Occurrences"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.toggleMultiCursorModifier",
"label": "Switch to Cmd+Click for Multi-Cursor"
},
{
"id": "editor.action.toggleColumnSelection",
"label": "Column &&Selection Mode"
}
]
},
"View": {
"items": [
{
"id": "workbench.action.showCommands",
"label": "&&Command Palette..."
},
{
"id": "workbench.action.openView",
"label": "&&Open View..."
},
{
"id": "vscode.menubar.separator"
},
{
"id": "submenuitem.MenubarAppearanceMenu",
"label": "&&Appearance",
"submenu": {
"items": [
{
"id": "workbench.action.toggleFullScreen",
"label": "&&Full Screen"
},
{
"id": "workbench.action.toggleZenMode",
"label": "Zen Mode"
},
{
"id": "workbench.action.toggleCenteredLayout",
"label": "&&Centered Layout"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.toggleSidebarVisibility",
"label": "&&Primary Side Bar",
"checked": true
},
{
"id": "workbench.action.toggleAuxiliaryBar",
"label": "Secondary Si&&de Bar"
},
{
"id": "workbench.action.toggleStatusbarVisibility",
"label": "S&&tatus Bar",
"checked": true
},
{
"id": "workbench.action.togglePanel",
"label": "&&Panel",
"checked": true
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.toggleSidebarPosition",
"label": "&&Move Primary Side Bar Right"
},
{
"id": "submenuitem.ActivityBarPositionMenu",
"label": "Activity Bar Position",
"submenu": {
"items": [
{
"id": "workbench.action.activityBarLocation.default",
"label": "&&Default",
"checked": true
},
{
"id": "workbench.action.activityBarLocation.top",
"label": "&&Top"
},
{
"id": "workbench.action.activityBarLocation.bottom",
"label": "&&Bottom"
},
{
"id": "workbench.action.activityBarLocation.hide",
"label": "&&Hidden"
}
]
}
},
{
"id": "submenuitem.PanelPositionMenu",
"label": "Panel Position",
"submenu": {
"items": [
{
"id": "workbench.action.positionPanelBottom",
"label": "Bottom",
"checked": true
},
{
"id": "workbench.action.positionPanelLeft",
"label": "Left"
},
{
"id": "workbench.action.positionPanelRight",
"label": "Right"
}
]
}
},
{
"id": "submenuitem.PanelAlignmentMenu",
"label": "Align Panel",
"submenu": {
"items": [
{
"id": "workbench.action.alignPanelCenter",
"label": "Center",
"checked": true
},
{
"id": "workbench.action.alignPanelJustify",
"label": "Justify"
},
{
"id": "workbench.action.alignPanelLeft",
"label": "Left"
},
{
"id": "workbench.action.alignPanelRight",
"label": "Right"
}
]
}
},
{
"id": "submenuitem.EditorTabsBarShowTabsSubmenu",
"label": "Tab Bar",
"submenu": {
"items": [
{
"id": "workbench.action.showMultipleEditorTabs",
"label": "Multiple Tabs",
"checked": true
},
{
"id": "workbench.action.showEditorTab",
"label": "Single Tab"
},
{
"id": "workbench.action.hideEditorTabs",
"label": "Hidden"
}
]
}
},
{
"id": "submenuitem.EditorActionsPositionSubmenu",
"label": "Editor Actions Position",
"submenu": {
"items": [
{
"id": "workbench.action.editorActionsDefault",
"label": "Tab Bar",
"checked": true
},
{
"id": "workbench.action.editorActionsTitleBar",
"label": "Title Bar"
},
{
"id": "workbench.action.hideEditorActions",
"label": "Hidden"
}
]
}
},
{
"id": "vscode.menubar.separator"
},
{
"id": "editor.action.toggleMinimap",
"label": "&&Minimap",
"checked": true
},
{
"id": "breadcrumbs.toggle",
"label": "Toggle &&Breadcrumbs",
"checked": true
},
{
"id": "editor.action.toggleStickyScroll",
"label": "&&Sticky Scroll",
"checked": true
},
{
"id": "editor.action.toggleRenderWhitespace",
"label": "&&Render Whitespace",
"checked": true
},
{
"id": "editor.action.toggleRenderControlCharacter",
"label": "Render &&Control Characters",
"checked": true
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.zoomIn",
"label": "&&Zoom In"
},
{
"id": "workbench.action.zoomOut",
"label": "&&Zoom Out"
},
{
"id": "workbench.action.zoomReset",
"label": "&&Reset Zoom"
}
]
}
},
{
"id": "submenuitem.MenubarLayoutMenu",
"label": "Editor &&Layout",
"submenu": {
"items": [
{
"id": "workbench.action.splitEditorUp",
"label": "Split &&Up"
},
{
"id": "workbench.action.splitEditorDown",
"label": "Split &&Down"
},
{
"id": "workbench.action.splitEditorLeft",
"label": "Split &&Left"
},
{
"id": "workbench.action.splitEditorRight",
"label": "Split &&Right"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.splitEditorInGroup",
"label": "Split in &&Group"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.moveEditorToNewWindow",
"label": "&&Move Editor into New Window"
},
{
"id": "workbench.action.copyEditorToNewWindow",
"label": "&&Copy Editor into New Window"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.editorLayoutSingle",
"label": "&&Single"
},
{
"id": "workbench.action.editorLayoutTwoColumns",
"label": "&&Two Columns"
},
{
"id": "workbench.action.editorLayoutThreeColumns",
"label": "T&&hree Columns"
},
{
"id": "workbench.action.editorLayoutTwoRows",
"label": "T&&wo Rows"
},
{
"id": "workbench.action.editorLayoutThreeRows",
"label": "Three &&Rows"
},
{
"id": "workbench.action.editorLayoutTwoByTwoGrid",
"label": "&&Grid (2x2)"
},
{
"id": "workbench.action.editorLayoutTwoRowsRight",
"label": "Two R&&ows Right"
},
{
"id": "workbench.action.editorLayoutTwoColumnsBottom",
"label": "Two &&Columns Bottom"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.toggleEditorGroupLayout",
"label": "Flip &&Layout"
}
]
}
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.view.explorer",
"label": "&&Explorer"
},
{
"id": "workbench.view.search",
"label": "&&Search"
},
{
"id": "workbench.view.scm",
"label": "Source &&Control"
},
{
"id": "workbench.view.debug",
"label": "&&Run"
},
{
"id": "workbench.view.extensions",
"label": "E&&xtensions"
},
{
"id": "workbench.view.extension.test",
"label": "T&&esting"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.actions.view.problems",
"label": "&&Problems"
},
{
"id": "workbench.action.output.toggleOutput",
"label": "&&Output"
},
{
"id": "workbench.debug.action.toggleRepl",
"label": "De&&bug Console"
},
{
"id": "workbench.action.terminal.toggleTerminal",
"label": "&&Terminal"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "editor.action.toggleWordWrap",
"label": "&&Word Wrap",
"checked": true
}
]
},
"Go": {
"items": [
{
"id": "workbench.action.navigateBack",
"label": "&&Back"
},
{
"id": "workbench.action.navigateForward",
"label": "&&Forward",
"enabled": false
},
{
"id": "workbench.action.navigateToLastEditLocation",
"label": "&&Last Edit Location"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "submenuitem.MenubarSwitchEditorMenu",
"label": "Switch &&Editor",
"submenu": {
"items": [
{
"id": "workbench.action.nextEditor",
"label": "&&Next Editor"
},
{
"id": "workbench.action.previousEditor",
"label": "&&Previous Editor"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.openNextRecentlyUsedEditor",
"label": "&&Next Used Editor"
},
{
"id": "workbench.action.openPreviousRecentlyUsedEditor",
"label": "&&Previous Used Editor"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.nextEditorInGroup",
"label": "&&Next Editor in Group"
},
{
"id": "workbench.action.previousEditorInGroup",
"label": "&&Previous Editor in Group"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.openNextRecentlyUsedEditorInGroup",
"label": "&&Next Used Editor in Group"
},
{
"id": "workbench.action.openPreviousRecentlyUsedEditorInGroup",
"label": "&&Previous Used Editor in Group"
}
]
}
},
{
"id": "submenuitem.MenubarSwitchGroupMenu",
"label": "Switch &&Group",
"submenu": {
"items": [
{
"id": "workbench.action.focusFirstEditorGroup",
"label": "Group &&1"
},
{
"id": "workbench.action.focusSecondEditorGroup",
"label": "Group &&2"
},
{
"id": "workbench.action.focusThirdEditorGroup",
"label": "Group &&3",
"enabled": false
},
{
"id": "workbench.action.focusFourthEditorGroup",
"label": "Group &&4",
"enabled": false
},
{
"id": "workbench.action.focusFifthEditorGroup",
"label": "Group &&5",
"enabled": false
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.focusNextGroup",
"label": "&&Next Group",
"enabled": false
},
{
"id": "workbench.action.focusPreviousGroup",
"label": "&&Previous Group",
"enabled": false
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.focusLeftGroup",
"label": "Group &&Left",
"enabled": false
},
{
"id": "workbench.action.focusRightGroup",
"label": "Group &&Right",
"enabled": false
},
{
"id": "workbench.action.focusAboveGroup",
"label": "Group &&Above",
"enabled": false
},
{
"id": "workbench.action.focusBelowGroup",
"label": "Group &&Below",
"enabled": false
}
]
}
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.quickOpen",
"label": "Go to &&File..."
},
{
"id": "workbench.action.showAllSymbols",
"label": "Go to Symbol in &&Workspace..."
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.gotoSymbol",
"label": "Go to &&Symbol in Editor..."
},
{
"id": "editor.action.revealDefinition",
"label": "Go to &&Definition"
},
{
"id": "editor.action.revealDeclaration",
"label": "Go to &&Declaration"
},
{
"id": "editor.action.goToTypeDefinition",
"label": "Go to &&Type Definition"
},
{
"id": "editor.action.goToImplementation",
"label": "Go to &&Implementations"
},
{
"id": "editor.action.goToReferences",
"label": "Go to &&References"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.gotoLine",
"label": "Go to &&Line/Column..."
},
{
"id": "editor.action.jumpToBracket",
"label": "Go to &&Bracket"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "editor.action.marker.nextInFiles",
"label": "Next &&Problem"
},
{
"id": "editor.action.marker.prevInFiles",
"label": "Previous &&Problem"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "editor.action.dirtydiff.next",
"label": "Next &&Change"
},
{
"id": "editor.action.dirtydiff.previous",
"label": "Previous &&Change"
}
]
},
"Run": {
"items": [
{
"id": "workbench.action.debug.start",
"label": "&&Start Debugging"
},
{
"id": "workbench.action.debug.run",
"label": "Run &&Without Debugging"
},
{
"id": "workbench.action.debug.stop",
"label": "&&Stop Debugging",
"enabled": false
},
{
"id": "workbench.action.debug.restart",
"label": "&&Restart Debugging",
"enabled": false
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.debug.configure",
"label": "Open &&Configurations",
"enabled": false
},
{
"id": "debug.addConfiguration",
"label": "A&&dd Configuration..."
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.debug.stepOver",
"label": "Step &&Over",
"enabled": false
},
{
"id": "workbench.action.debug.stepInto",
"label": "Step &&Into",
"enabled": false
},
{
"id": "workbench.action.debug.stepOut",
"label": "Step O&&ut",
"enabled": false
},
{
"id": "workbench.action.debug.continue",
"label": "&&Continue",
"enabled": false
},
{
"id": "vscode.menubar.separator"
},
{
"id": "editor.debug.action.toggleBreakpoint",
"label": "Toggle &&Breakpoint"
},
{
"id": "submenuitem.MenubarNewBreakpointMenu",
"label": "&&New Breakpoint",
"submenu": {
"items": [
{
"id": "editor.debug.action.conditionalBreakpoint",
"label": "&&Conditional Breakpoint..."
},
{
"id": "editor.debug.action.editBreakpoint",
"label": "&&Edit Breakpoint"
},
{
"id": "editor.debug.action.toggleInlineBreakpoint",
"label": "Inline Breakp&&oint"
},
{
"id": "workbench.debug.viewlet.action.addFunctionBreakpointAction",
"label": "&&Function Breakpoint..."
},
{
"id": "editor.debug.action.addLogPoint",
"label": "&&Logpoint..."
},
{
"id": "editor.debug.action.triggerByBreakpoint",
"label": "&&Triggered Breakpoint..."
}
]
}
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.debug.viewlet.action.enableAllBreakpoints",
"label": "&&Enable All Breakpoints"
},
{
"id": "workbench.debug.viewlet.action.disableAllBreakpoints",
"label": "Disable A&&ll Breakpoints"
},
{
"id": "workbench.debug.viewlet.action.removeAllBreakpoints",
"label": "Remove &&All Breakpoints"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "debug.installAdditionalDebuggers",
"label": "&&Install Additional Debuggers..."
}
]
},
"Terminal": {
"items": [
{
"id": "workbench.action.terminal.new",
"label": "&&New Terminal"
},
{
"id": "workbench.action.terminal.split",
"label": "&&Split Terminal",
"enabled": false
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.tasks.runTask",
"label": "&&Run Task..."
},
{
"id": "workbench.action.tasks.build",
"label": "Run &&Build Task..."
},
{
"id": "workbench.action.terminal.runActiveFile",
"label": "Run &&Active File"
},
{
"id": "workbench.action.terminal.runSelectedText",
"label": "Run &&Selected Text"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.tasks.showTasks",
"label": "Show Runnin&&g Tasks...",
"enabled": false
},
{
"id": "workbench.action.tasks.restartTask",
"label": "R&&estart Running Task...",
"enabled": false
},
{
"id": "workbench.action.tasks.terminate",
"label": "&&Terminate Task...",
"enabled": false
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.tasks.configureTaskRunner",
"label": "&&Configure Tasks..."
},
{
"id": "workbench.action.tasks.configureDefaultBuildTask",
"label": "Configure De&&fault Build Task..."
}
]
},
"Help": {
"items": [
{
"id": "workbench.action.openWalkthrough",
"label": "Welcome"
},
{
"id": "workbench.action.showCommands",
"label": "Show All Commands"
},
{
"id": "workbench.action.openDocumentationUrl",
"label": "&&Documentation"
},
{
"id": "workbench.action.showInteractivePlayground",
"label": "Editor Playgrou&&nd"
},
{
"id": "update.showCurrentReleaseNotes",
"label": "Show &&Release Notes"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.keybindingsReference",
"label": "&&Keyboard Shortcuts Reference"
},
{
"id": "workbench.action.openVideoTutorialsUrl",
"label": "&&Video Tutorials"
},
{
"id": "workbench.action.openTipsAndTricksUrl",
"label": "Tips and Tri&&cks"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.openYouTubeUrl",
"label": "&&Join Us on YouTube"
},
{
"id": "workbench.action.openRequestFeatureUrl",
"label": "&&Search Feature Requests"
},
{
"id": "workbench.action.openIssueReporter",
"label": "Report &&Issue"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.openLicenseUrl",
"label": "View &&License"
},
{
"id": "workbench.action.openPrivacyStatementUrl",
"label": "Privac&&y Statement"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.toggleDevTools",
"label": "Toggle Developer Tools"
},
{
"id": "workbench.action.openProcessExplorer",
"label": "Open &&Process Explorer"
}
]
},
"Preferences": {
"items": [
{
"id": "submenuitem.Profiles",
"label": "Profiles (Default)",
"submenu": {
"items": [
{
"id": "workbench.profiles.actions.profileEntry.__default__profile__",
"label": "Default",
"checked": true
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.profiles.actions.showProfileContents",
"label": "Show Profile Contents"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.profiles.actions.createProfile",
"label": "Create Profile..."
},
{
"id": "workbench.profiles.actions.deleteProfile",
"label": "Delete Profile...",
"enabled": false
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.profiles.actions.exportProfile",
"label": "Export Profile..."
},
{
"id": "workbench.profiles.actions.importProfile",
"label": "Import Profile..."
}
]
}
},
{
"id": "workbench.action.openSettings",
"label": "&&Settings"
},
{
"id": "workbench.view.extensions",
"label": "&&Extensions"
},
{
"id": "workbench.action.openGlobalKeybindings",
"label": "Keyboard Shortcuts"
},
{
"id": "workbench.action.openSnippets",
"label": "Configure User Snippets"
},
{
"id": "workbench.action.tasks.openUserTasks",
"label": "User Tasks"
},
{
"id": "submenuitem.ThemesSubMenu",
"label": "&&Theme",
"submenu": {
"items": [
{
"id": "workbench.action.selectTheme",
"label": "Color Theme"
},
{
"id": "workbench.action.selectIconTheme",
"label": "File Icon Theme"
},
{
"id": "workbench.action.selectProductIconTheme",
"label": "Product Icon Theme"
}
]
}
},
{
"id": "vscode.menubar.separator"
},
{
"id": "settings.filterByOnline",
"label": "&&Online Services Settings"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.userDataSync.actions.turnOn",
"label": "Backup and Sync Settings..."
}
]
}
},
"keybindings": {
"workbench.action.quit": {
"label": "Cmd+Q",
"userSettingsLabel": "cmd+q"
},
"workbench.action.files.newUntitledFile": {
"label": "Cmd+N",
"userSettingsLabel": "cmd+n"
},
"welcome.showNewFileEntries": {
"label": "Ctrl+Alt+Cmd+N",
"userSettingsLabel": "ctrl+alt+cmd+n"
},
"workbench.action.newWindow": {
"label": "Shift+Cmd+N",
"userSettingsLabel": "shift+cmd+n"
},
"workbench.action.files.openFileFolder": {
"label": "Cmd+O",
"userSettingsLabel": "cmd+o"
},
"workbench.action.reopenClosedEditor": {
"label": "Shift+Cmd+T",
"userSettingsLabel": "shift+cmd+t"
},
"workbench.action.openRecent": {
"label": "Ctrl+R",
"userSettingsLabel": "ctrl+r"
},
"workbench.action.files.save": {
"label": "Cmd+S",
"userSettingsLabel": "cmd+s"
},
"workbench.action.files.saveAs": {
"label": "Shift+Cmd+S",
"userSettingsLabel": "shift+cmd+s"
},
"saveAll": {
"label": "Alt+Cmd+S",
"userSettingsLabel": "alt+cmd+s"
},
"workbench.action.closeActiveEditor": {
"label": "Cmd+W",
"userSettingsLabel": "cmd+w"
},
"workbench.action.closeFolder": {
"label": "⌘K F",
"isNative": false,
"userSettingsLabel": "cmd+k f"
},
"workbench.action.closeWindow": {
"label": "Shift+Cmd+W",
"userSettingsLabel": "shift+cmd+w"
},
"undo": {
"label": "Cmd+Z",
"userSettingsLabel": "cmd+z"
},
"redo": {
"label": "Shift+Cmd+Z",
"userSettingsLabel": "shift+cmd+z"
},
"editor.action.clipboardCutAction": {
"label": "Cmd+X",
"userSettingsLabel": "cmd+x"
},
"editor.action.clipboardCopyAction": {
"label": "Cmd+C",
"userSettingsLabel": "cmd+c"
},
"editor.action.clipboardPasteAction": {
"label": "Cmd+V",
"userSettingsLabel": "cmd+v"
},
"actions.find": {
"label": "Cmd+F",
"userSettingsLabel": "cmd+f"
},
"editor.action.startFindReplaceAction": {
"label": "Alt+Cmd+F",
"userSettingsLabel": "alt+cmd+f"
},
"workbench.action.findInFiles": {
"label": "Shift+Cmd+F",
"userSettingsLabel": "shift+cmd+f"
},
"workbench.action.replaceInFiles": {
"label": "Shift+Cmd+H",
"userSettingsLabel": "shift+cmd+h"
},
"editor.action.commentLine": {
"label": "Cmd+/",
"userSettingsLabel": "cmd+/"
},
"editor.action.blockComment": {
"label": "Shift+Alt+A",
"userSettingsLabel": "shift+alt+a"
},
"editor.emmet.action.expandAbbreviation": {
"label": "Tab",
"userSettingsLabel": "tab"
},
"editor.action.selectAll": {
"label": "Cmd+A",
"userSettingsLabel": "cmd+a"
},
"editor.action.smartSelect.expand": {
"label": "Ctrl+Shift+Cmd+Right",
"userSettingsLabel": "ctrl+shift+cmd+right"
},
"editor.action.smartSelect.shrink": {
"label": "Ctrl+Shift+Cmd+Left",
"userSettingsLabel": "ctrl+shift+cmd+left"
},
"editor.action.copyLinesUpAction": {
"label": "Shift+Alt+Up",
"userSettingsLabel": "shift+alt+up"
},
"editor.action.copyLinesDownAction": {
"label": "Shift+Alt+Down",
"userSettingsLabel": "shift+alt+down"
},
"editor.action.moveLinesUpAction": {
"label": "Alt+Up",
"userSettingsLabel": "alt+up"
},
"editor.action.moveLinesDownAction": {
"label": "Alt+Down",
"userSettingsLabel": "alt+down"
},
"editor.action.insertCursorAbove": {
"label": "Alt+Cmd+Up",
"userSettingsLabel": "alt+cmd+up"
},
"editor.action.insertCursorBelow": {
"label": "Alt+Cmd+Down",
"userSettingsLabel": "alt+cmd+down"
},
"editor.action.insertCursorAtEndOfEachLineSelected": {
"label": "Shift+Alt+I",
"userSettingsLabel": "shift+alt+i"
},
"editor.action.addSelectionToNextFindMatch": {
"label": "Cmd+D",
"userSettingsLabel": "cmd+d"
},
"editor.action.selectHighlights": {
"label": "Shift+Cmd+L",
"userSettingsLabel": "shift+cmd+l"
},
"workbench.action.showCommands": {
"label": "Shift+Cmd+P",
"userSettingsLabel": "shift+cmd+p"
},
"workbench.action.toggleFullScreen": {
"label": "Ctrl+Cmd+F",
"userSettingsLabel": "ctrl+cmd+f"
},
"workbench.action.toggleZenMode": {
"label": "⌘K Z",
"isNative": false,
"userSettingsLabel": "cmd+k z"
},
"workbench.action.toggleSidebarVisibility": {
"label": "Cmd+B",
"userSettingsLabel": "cmd+b"
},
"workbench.action.toggleAuxiliaryBar": {
"label": "Alt+Cmd+B",
"userSettingsLabel": "alt+cmd+b"
},
"workbench.action.togglePanel": {
"label": "Cmd+J",
"userSettingsLabel": "cmd+j"
},
"workbench.action.zoomIn": {
"label": "Cmd+=",
"userSettingsLabel": "cmd+="
},
"workbench.action.zoomOut": {
"label": "Cmd+-",
"userSettingsLabel": "cmd+-"
},
"workbench.action.zoomReset": {
"label": "⌘NumPad0",
"isNative": false,
"userSettingsLabel": "cmd+numpad0"
},
"workbench.action.splitEditorUp": {
"label": "⌘K ⌘\\",
"isNative": false,
"userSettingsLabel": "cmd+k cmd+\\"
},
"workbench.action.splitEditorInGroup": {
"label": "⌘K ⇧⌘\\",
"isNative": false,
"userSettingsLabel": "cmd+k shift+cmd+\\"
},
"workbench.action.copyEditorToNewWindow": {
"label": "⌘K O",
"isNative": false,
"userSettingsLabel": "cmd+k o"
},
"workbench.action.toggleEditorGroupLayout": {
"label": "Alt+Cmd+0",
"userSettingsLabel": "alt+cmd+0"
},
"workbench.view.explorer": {
"label": "Shift+Cmd+E",
"userSettingsLabel": "shift+cmd+e"
},
"workbench.view.search": {
"label": "Shift+Cmd+F",
"userSettingsLabel": "shift+cmd+f"
},
"workbench.view.scm": {
"label": "Ctrl+Shift+G",
"userSettingsLabel": "ctrl+shift+g"
},
"workbench.view.debug": {
"label": "Shift+Cmd+D",
"userSettingsLabel": "shift+cmd+d"
},
"workbench.view.extensions": {
"label": "Shift+Cmd+X",
"userSettingsLabel": "shift+cmd+x"
},
"workbench.actions.view.problems": {
"label": "Shift+Cmd+M",
"userSettingsLabel": "shift+cmd+m"
},
"workbench.action.output.toggleOutput": {
"label": "Shift+Cmd+U",
"userSettingsLabel": "shift+cmd+u"
},
"workbench.debug.action.toggleRepl": {
"label": "Shift+Cmd+Y",
"userSettingsLabel": "shift+cmd+y"
},
"workbench.action.terminal.toggleTerminal": {
"label": "Ctrl+`",
"userSettingsLabel": "ctrl+`"
},
"editor.action.toggleWordWrap": {
"label": "Alt+Z",
"userSettingsLabel": "alt+z"
},
"workbench.action.navigateBack": {
"label": "Ctrl+-",
"userSettingsLabel": "ctrl+-"
},
"workbench.action.navigateForward": {
"label": "Ctrl+Shift+-",
"userSettingsLabel": "ctrl+shift+-"
},
"workbench.action.navigateToLastEditLocation": {
"label": "⌘K ⌘Q",
"isNative": false,
"userSettingsLabel": "cmd+k cmd+q"
},
"workbench.action.nextEditor": {
"label": "Alt+Cmd+Right",
"userSettingsLabel": "alt+cmd+right"
},
"workbench.action.previousEditor": {
"label": "Alt+Cmd+Left",
"userSettingsLabel": "alt+cmd+left"
},
"workbench.action.nextEditorInGroup": {
"label": "⌘K ⌥⌘→",
"isNative": false,
"userSettingsLabel": "cmd+k alt+cmd+right"
},
"workbench.action.previousEditorInGroup": {
"label": "⌘K ⌥⌘←",
"isNative": false,
"userSettingsLabel": "cmd+k alt+cmd+left"
},
"workbench.action.focusFirstEditorGroup": {
"label": "Cmd+1",
"userSettingsLabel": "cmd+1"
},
"workbench.action.focusSecondEditorGroup": {
"label": "Cmd+2",
"userSettingsLabel": "cmd+2"
},
"workbench.action.focusThirdEditorGroup": {
"label": "Cmd+3",
"userSettingsLabel": "cmd+3"
},
"workbench.action.focusFourthEditorGroup": {
"label": "Cmd+4",
"userSettingsLabel": "cmd+4"
},
"workbench.action.focusFifthEditorGroup": {
"label": "Cmd+5",
"userSettingsLabel": "cmd+5"
},
"workbench.action.focusLeftGroup": {
"label": "⌘K ⌘←",
"isNative": false,
"userSettingsLabel": "cmd+k cmd+left"
},
"workbench.action.focusRightGroup": {
"label": "⌘K ⌘→",
"isNative": false,
"userSettingsLabel": "cmd+k cmd+right"
},
"workbench.action.focusAboveGroup": {
"label": "⌘K ⌘↑",
"isNative": false,
"userSettingsLabel": "cmd+k cmd+up"
},
"workbench.action.focusBelowGroup": {
"label": "⌘K ⌘↓",
"isNative": false,
"userSettingsLabel": "cmd+k cmd+down"
},
"workbench.action.quickOpen": {
"label": "Cmd+P",
"userSettingsLabel": "cmd+p"
},
"workbench.action.showAllSymbols": {
"label": "Cmd+T",
"userSettingsLabel": "cmd+t"
},
"workbench.action.gotoSymbol": {
"label": "Shift+Cmd+O",
"userSettingsLabel": "shift+cmd+o"
},
"editor.action.revealDefinition": {
"label": "F12",
"userSettingsLabel": "f12"
},
"editor.action.goToImplementation": {
"label": "Cmd+F12",
"userSettingsLabel": "cmd+f12"
},
"editor.action.goToReferences": {
"label": "Shift+F12",
"userSettingsLabel": "shift+f12"
},
"workbench.action.gotoLine": {
"label": "Ctrl+G",
"userSettingsLabel": "ctrl+g"
},
"editor.action.jumpToBracket": {
"label": "Shift+Cmd+\\",
"userSettingsLabel": "shift+cmd+\\"
},
"editor.action.marker.nextInFiles": {
"label": "F8",
"userSettingsLabel": "f8"
},
"editor.action.marker.prevInFiles": {
"label": "Shift+F8",
"userSettingsLabel": "shift+f8"
},
"editor.action.dirtydiff.next": {
"label": "Alt+F3",
"userSettingsLabel": "alt+f3"
},
"editor.action.dirtydiff.previous": {
"label": "Shift+Alt+F3",
"userSettingsLabel": "shift+alt+f3"
},
"workbench.action.debug.start": {
"label": "F5",
"userSettingsLabel": "f5"
},
"workbench.action.debug.run": {
"label": "Ctrl+F5",
"userSettingsLabel": "ctrl+f5"
},
"workbench.action.debug.stop": {
"label": "Shift+F5",
"userSettingsLabel": "shift+f5"
},
"workbench.action.debug.restart": {
"label": "Shift+Cmd+F5",
"userSettingsLabel": "shift+cmd+f5"
},
"workbench.action.debug.stepOver": {
"label": "F10",
"userSettingsLabel": "f10"
},
"workbench.action.debug.stepInto": {
"label": "F11",
"userSettingsLabel": "f11"
},
"workbench.action.debug.stepOut": {
"label": "Shift+F11",
"userSettingsLabel": "shift+f11"
},
"workbench.action.debug.continue": {
"label": "F5",
"userSettingsLabel": "f5"
},
"editor.debug.action.toggleBreakpoint": {
"label": "F9",
"userSettingsLabel": "f9"
},
"editor.debug.action.toggleInlineBreakpoint": {
"label": "Shift+F9",
"userSettingsLabel": "shift+f9"
},
"workbench.action.terminal.new": {
"label": "Ctrl+Shift+`",
"userSettingsLabel": "ctrl+shift+`"
},
"workbench.action.terminal.split": {
"label": "Cmd+\\",
"userSettingsLabel": "cmd+\\"
},
"workbench.action.tasks.build": {
"label": "Shift+Cmd+B",
"userSettingsLabel": "shift+cmd+b"
},
"workbench.action.keybindingsReference": {
"label": "⌘K ⌘R",
"isNative": false,
"userSettingsLabel": "cmd+k cmd+r"
},
"workbench.action.openSettings": {
"label": "Cmd+,",
"userSettingsLabel": "cmd+,"
},
"workbench.action.openGlobalKeybindings": {
"label": "⌘K ⌘S",
"isNative": false,
"userSettingsLabel": "cmd+k cmd+s"
},
"workbench.action.selectTheme": {
"label": "⌘K ⌘T",
"isNative": false,
"userSettingsLabel": "cmd+k cmd+t"
}
}
},
"theme": "vs-dark",
"themeBackground": "#282c34",
"windowSplash": {
"zoomLevel": 0,
"baseTheme": "vs-dark",
"colorInfo": {
"foreground": "#cccccc",
"background": "#282c34",
"editorBackground": "#282c34",
"titleBarBackground": "#21252b",
"activityBarBackground": "#333842",
"sideBarBackground": "#21252b",
"statusBarBackground": "#21252b",
"statusBarNoFolderBackground": "#21252b"
},
"layoutInfo": {
"sideBarSide": "left",
"editorPartMinWidth": 220,
"titleBarHeight": 35,
"activityBarWidth": 48,
"sideBarWidth": 256,
"statusBarHeight": 22,
"windowBorder": false
}
},
"windowsState": {
"lastActiveWindow": {
"folder": "file:///Users/Tom/Documents/jenkin_docker",
"backupPath": "/Users/Tom/Library/Application Support/Code/Backups/fb1da1bfe5931e5316ae3c0d29ff408c",
"uiState": {
"mode": 1,
"x": 0,
"y": 38,
"width": 1728,
"height": 1005
}
},
"openedWindows": []
},
"window.experimental.useSandbox": true,
"telemetry.sqmId": ""
}
{"version":1,"resource":"file:///Users/Tom/Sites/FPT/ncp-cms/src/components/organisms/advertisement/AdvertisementFormConfigForm.vue","entries":[{"id":"12mr.vue","timestamp":1681360177984},{"id":"lJT6.vue","timestamp":1681360501817}]}
{"version":1,"resource":"file:///Users/Tom/Sites/ncp-seller-center/.env","entries":[{"id":"FJAA.example","timestamp":1661402106965},{"id":"wCX4","source":"renamed.source","timestamp":1661402122716},{"id":"ZYH1","timestamp":1661402565601},{"id":"NIGk","timestamp":1661402710943}]}
{"version":1,"resource":"file:///usr/local/etc/php/7.4/php.ini","entries":[{"id":"Xr8r.ini","timestamp":1656339247325}]}
{
"i18n-ally.localesPaths": [
"resources/lang",
"public/template/admin/plugins/fullcalendar/locales",
"public/template/admin/plugins/jsgrid/i18n",
"public/template/admin/plugins/moment/locale",
"public/template/admin/plugins/summernote/lang",
"public/template/admin/plugins/select2/js/i18n"
]
}
{"version":1,"resource":"file:///Users/Tom/Sites/pmhstore.github.io/.vscode/settings.json","entries":[{"id":"dXc4.json","source":"Workspace Edit","timestamp":1657526100288}]}
{"version":1,"resource":"file:///Users/Tom/Sites/FPT/ncp-cms/.vscode/settings.json","entries":[{"id":"WcYP.json","source":"Workspace Edit","timestamp":1681360146365}]}
{
"i18n-ally.localesPaths": [
"src/locales"
]
}
{"version":1,"resource":"file:///Users/Tom/Downloads/VTI%20-%20Training/Docker%20-%20K8S/Lab/entrypoint.sh","entries":[{"id":"97Fc.sh","timestamp":1695355137405},{"id":"7ePj.sh","timestamp":1695355357625},{"id":"qbKj.sh","source":"undoRedo.source","timestamp":1695355479844},{"id":"YqzI.sh","timestamp":1695355480938}]}
{"version":1,"resource":"file:///Users/Tom/Desktop/TestAxios/package.json","entries":[{"id":"H8OD.json","timestamp":1657377896354},{"id":"oRRd.json","source":"undoRedo.source","timestamp":1657377897762},{"id":"m8Hi.json","timestamp":1657377907603}]}
{"version":1,"resource":"file:///Users/Tom/Downloads/VTI%20-%20Training/Docker%20-%20K8S/Lab/Vagrantfile_bk","entries":[{"id":"6qxH","source":"undoRedo.source","timestamp":1695304086941},{"id":"3F2s","timestamp":1695304625150},{"id":"46sv","timestamp":1695305677096},{"id":"U8iy","timestamp":1695305774665},{"id":"OXeH","timestamp":1695305871018},{"id":"3tLQ","source":"undoRedo.source","timestamp":1695306026036},{"id":"etd6","timestamp":1695306043330},{"id":"aK2b","timestamp":1695306857055},{"id":"dziR","timestamp":1695307010049},{"id":"sNmU","timestamp":1695307248376},{"id":"kISg","timestamp":1695307266537},{"id":"TUxs","source":"renamed.source","timestamp":1695308690300},{"id":"NFcV","source":"renamed.source","timestamp":1695308691430},{"id":"PnHJ","source":"undoRedo.source","timestamp":1695308693005},{"id":"3dEc","source":"renamed.source","timestamp":1695308697376}]}
{"version":1,"resource":"file:///Applications/MAMP/bin/php/php7.4.33/conf/php.ini","entries":[{"id":"N3IX.ini","timestamp":1706195459691}]}
{"version":1,"resource":"file:///Users/Tom/Sites/ncp-cms/src/components/organisms/voucher/VoucherPromotionCode.vue","entries":[{"id":"3KRy.vue","source":"Workspace Edit","timestamp":1661411680725},{"id":"DFRx.vue","timestamp":1661411686148},{"id":"cP9a.vue","source":"undoRedo.source","timestamp":1661411688283},{"id":"dzpf.vue","source":"Fix all fixable ESLint issues","timestamp":1661411704131},{"id":"dIPm.vue","source":"Workspace Edit","timestamp":1661411765439},{"id":"vXMx.vue","timestamp":1661412065083},{"id":"AdV4.vue","source":"Workspace Edit","timestamp":1661412073174},{"id":"dsCy.vue","source":"undoRedo.source","timestamp":1661412092833},{"id":"SazT.vue","source":"Fix all fixable ESLint issues","timestamp":1661412101025},{"id":"ONz0.vue","source":"Workspace Edit","timestamp":1661412122638},{"id":"Lx0U.vue","source":"Fix all fixable ESLint issues","timestamp":1661412124003},{"id":"I65j.vue","source":"undoRedo.source","timestamp":1661412161487},{"id":"KEb1.vue","timestamp":1661479822309},{"id":"0HXR.vue","timestamp":1661479834293},{"id":"oGfV.vue","timestamp":1661480047119},{"id":"1WS0.vue","source":"undoRedo.source","timestamp":1661480048795},{"id":"y5XU.vue","timestamp":1661480051153},{"id":"LjJe.vue","source":"Workspace Edit","timestamp":1661480055265},{"id":"DVsM.vue","source":"undoRedo.source","timestamp":1661480061745},{"id":"i7Qf.vue","timestamp":1661480064220},{"id":"Ij1m.vue","source":"undoRedo.source","timestamp":1661480078939},{"id":"xhLE.vue","timestamp":1661480089859},{"id":"9cNt.vue","source":"undoRedo.source","timestamp":1661480095928},{"id":"6MAP.vue","timestamp":1661480100951},{"id":"LRK0.vue","source":"Workspace Edit","timestamp":1661480127060},{"id":"PSyk.vue","timestamp":1661480138504},{"id":"2MJ9.vue","source":"Workspace Edit","timestamp":1661480152652},{"id":"teL7.vue","timestamp":1661480169353},{"id":"cAUS.vue","source":"Workspace Edit","timestamp":1661480183523},{"id":"jG38.vue","source":"Workspace Edit","timestamp":1661480232093},{"id":"jffn.vue","timestamp":1661480241404},{"id":"6fr3.vue","source":"Workspace Edit","timestamp":1661480245305},{"id":"4Y66.vue","source":"undoRedo.source","timestamp":1661480253483},{"id":"lvoH.vue","source":"Workspace Edit","timestamp":1661480257180},{"id":"IEnH.vue","timestamp":1661480266501},{"id":"p4Zw.vue","source":"Fix all fixable ESLint issues","timestamp":1661480266897},{"id":"LAMV.vue","source":"Workspace Edit","timestamp":1661480303441}]}
{"version":1,"resource":"file:///Users/Tom/Sites/Composer%20global/Untitled-1","entries":[{"id":"4pld","source":"textFileCreate.source","timestamp":1699949301010}]}
{"version":1,"resource":"file:///Users/Tom/Sites/ncp-cms/src/views/voucher/VoucherIndex.vue","entries":[{"id":"IdS7.vue","timestamp":1660839103158},{"id":"bx2w.vue","timestamp":1661135142603},{"id":"40jc.vue","timestamp":1661135196556},{"id":"V3xM.vue","timestamp":1661135231824},{"id":"BXmZ.vue","timestamp":1661135336770},{"id":"tImc.vue","source":"Workspace Edit","timestamp":1661135344689},{"id":"vV29.vue","source":"undoRedo.source","timestamp":1661135353464},{"id":"bNMY.vue","source":"Workspace Edit","timestamp":1661135365449},{"id":"enwT.vue","timestamp":1661394196008},{"id":"jZxN.vue","timestamp":1661394245435},{"id":"QrxU.vue","timestamp":1661394272672},{"id":"5q0Z.vue","timestamp":1661394739699},{"id":"Nj36.vue","timestamp":1661394753135},{"id":"8RTp.vue","timestamp":1661394781103},{"id":"W2a2.vue","timestamp":1661396065309},{"id":"sbPg.vue","timestamp":1661396081277},{"id":"JVd9.vue","timestamp":1661396103654},{"id":"PVbt.vue","timestamp":1661396244719},{"id":"0V8j.vue","timestamp":1661396347827},{"id":"8fPV.vue","timestamp":1661396399901},{"id":"1y6F.vue","timestamp":1661396426219},{"id":"coMa.vue","timestamp":1661396505177},{"id":"z9uk.vue","source":"Workspace Edit","timestamp":1661396520884},{"id":"7P0j.vue","timestamp":1661396556929},{"id":"duEz.vue","timestamp":1661396590665},{"id":"3wKI.vue","source":"Workspace Edit","timestamp":1661396594872},{"id":"fL82.vue","timestamp":1661396637458},{"id":"IKlE.vue","timestamp":1661396682802},{"id":"YkAD.vue","source":"undoRedo.source","timestamp":1661396684089},{"id":"yH3c.vue","timestamp":1661396697707},{"id":"G7EE.vue","timestamp":1661396710712},{"id":"GtM9.vue","source":"Fix all fixable ESLint issues","timestamp":1661396790339},{"id":"vmIx.vue","timestamp":1661396834482},{"id":"N7uz.vue","source":"Workspace Edit","timestamp":1661396849135},{"id":"Btj3.vue","timestamp":1661396906012},{"id":"tox2.vue","source":"undoRedo.source","timestamp":1661396907734},{"id":"1auN.vue","timestamp":1661396961008},{"id":"aN6l.vue","source":"undoRedo.source","timestamp":1661396965201},{"id":"86ba.vue","source":"Fix all fixable ESLint issues","timestamp":1661397066916},{"id":"xctG.vue","timestamp":1661397083768},{"id":"XSTp.vue","source":"Workspace Edit","timestamp":1661397087787},{"id":"CEph.vue","timestamp":1661397108413},{"id":"7wDX.vue","source":"Workspace Edit","timestamp":1661397114276},{"id":"6mbW.vue","timestamp":1661397119049},{"id":"yvql.vue","source":"undoRedo.source","timestamp":1661397173432},{"id":"oKpI.vue","timestamp":1661397176396},{"id":"nKa7.vue","source":"Workspace Edit","timestamp":1661397180935},{"id":"f84c.vue","timestamp":1661397184539},{"id":"YMtU.vue","source":"Workspace Edit","timestamp":1661397189399},{"id":"HGaD.vue","timestamp":1661397196979}]}
{"version":1,"resource":"file:///Users/Tom/Downloads/VTI%20-%20Training/Docker%20-%20K8S/Lab/Vagrantfile","entries":[{"id":"JfjM","timestamp":1695354245389},{"id":"iTTR","timestamp":1695354407829},{"id":"ZTck","timestamp":1695864961210},{"id":"pZCW","timestamp":1695864975301},{"id":"RE8O","source":"undoRedo.source","timestamp":1695865184299},{"id":"BcwO","timestamp":1695865196511},{"id":"Pzlx","timestamp":1695865245814},{"id":"PVF3","timestamp":1695865431668},{"id":"B32v","timestamp":1695865655402},{"id":"FBTE","timestamp":1695865680705},{"id":"xher","source":"undoRedo.source","timestamp":1695865695702},{"id":"2DgJ","timestamp":1695865708804},{"id":"d2fY","timestamp":1695865718953},{"id":"4RTM","timestamp":1695865899223}]}
{"version":1,"resource":"file:///usr/local/etc/php/8.1/php.ini","entries":[{"id":"pgiB.ini","timestamp":1662558183283},{"id":"uYgO.ini","timestamp":1662559975063},{"id":"36mp.ini","timestamp":1662561305946},{"id":"gWwz.ini","timestamp":1662561354031}]}
{"version":1,"resource":"file:///Users/Tom/Desktop/Test_Nodejs/package.json","entries":[{"id":"PrP9.json","source":"textFileCreate.source","timestamp":1660101561449},{"id":"qvmo.json","timestamp":1660101570887}]}
{"version":1,"resource":"file:///Users/Tom/Sites/ncp-cms/.env","entries":[{"id":"svIZ","timestamp":1652240108113},{"id":"lqmf","source":"undoRedo.source","timestamp":1652240110449},{"id":"EOMx","timestamp":1661479501477},{"id":"8PmZ","timestamp":1661484759622},{"id":"nzTc","timestamp":1661484882716},{"id":"yLXJ","timestamp":1661484998364},{"id":"8hts","timestamp":1663294981142}]}
{"version":1,"resource":"file:///Users/Tom/Sites/ncp-cms/src/views/system/ListRoles.vue","entries":[{"id":"CpPd.vue","timestamp":1649905960974},{"id":"gIp5.vue","source":"undoRedo.source","timestamp":1649905962547}]}
{"version":1,"resource":"file:///Users/Tom/Sites/ncp-cms/src/components/molecules/voucher/VoucherSearchForm.vue","entries":[{"id":"L1wE.vue","timestamp":1661395535913},{"id":"RhNb.vue","timestamp":1661395585832},{"id":"DTxF.vue","timestamp":1661395641308},{"id":"RWfi.vue","timestamp":1661395759788},{"id":"HfqQ.vue","timestamp":1661395771989},{"id":"v3Xg.vue","timestamp":1661397309051}]}
{"version":1,"resource":"file:///Users/Tom/Sites/ncp-cms/src/components/organisms/voucher/VoucherDisplayInformation.vue","entries":[{"id":"n3e6.vue","timestamp":1661486235004},{"id":"mHlL.vue","source":"Workspace Edit","timestamp":1661509557701}]}
{
"project": {
"name": "FPT Telecom",
"title": "Hệ thống bán hàng cho doanh nghiệp"
},
"common": {
"defaultSelected": "---",
"error": "Đã có lỗi xảy ra",
"all": "Tất cả",
"fullName": "Họ và tên",
"email": "Email",
"phoneNumber": "Số điện thoại",
"keyword": "Nhập để tìm kiếm",
"status": "Trạng thái",
"currencySymbol": "VND"
},
"toast": {
"create-success": "Tạo mới thành công",
"update-success": "Cập nhật thành công",
"delete-success": "Xoá thành công"
},
"attribute": {
"email": "Email",
"password": "Mật khẩu",
"passwordConfirm": "Xác nhận mật khẩu",
"updatePassword": {
"password": "Mật khẩu",
"newPassword": "Mật khẩu mới",
"confirmNewPassword": "Xác nhận mật khẩu mới"
},
"branch": {
"branchName": "Tên chi nhánh",
"branchCityAddress": "Tỉnh/Thành phố",
"branchDistrictAddress": "Quận/Huyện",
"branchWardAddress": "Phường/Xã",
"branchAddress": "Địa chỉ",
"branchStatus": "Trạng thái"
},
"product": {
"basicInfo": {
"name": "Tên sản phẩm",
"sku": "Mã SKU",
"category": "Danh mục sản phẩm",
"image": "Hình ảnh",
"isDefault": "Mặc định",
"status": "Trạng thái"
},
"notAttribute": {
"quantity": "Số lượng sản phẩm"
},
"portrait": "Hình ảnh sản phẩm",
"category": "Danh mục sản phẩm",
"isDefault": "Mặc định",
"configurableAttributes": ""
},
"searchForm": {
"product": {
"keyword": "SKU/Tên sản phẩm",
"type": "Loại sản phẩm"
},
"order": {
"keyword": "Nhập để tìm kiếm"
}
},
"role": {
"name": "Tên nhóm quyền",
"description": "Mô tả",
"selectedPermissions": "Chọn quyền"
},
"permission": {
"name": "Tên",
"module": "Mô-đun",
"type": "Loại",
"method": "Phương thức",
"regex": "Biểu thức chính quy",
"moduleName": "Tên module"
}
},
"validation": {
"email": "{attribute} phải là một địa chỉ email hợp lệ",
"minLength": "{attribute} phải có tối thiểu {min} ký tự",
"maxLength": "{attribute} có tối đa {max} ký tự",
"sameAsPassword": "{attribute} phải giống với mật khẩu đã nhập",
"fptEmail": "{attribute} có định dạng xxx@fpt.com.vn",
"vietnamMobilePhoneNumber": "{attribute} không đúng",
"password": "{attribute} phải bao gồm 1 ký tự viết thường, 1 ký tự viết hoa, 1 ký tự đặc biệt, 1 ký tự số",
"required": "{attribute} là bắt buộc",
"alpha": "{attribute} chỉ có thể chứa các chữ cái",
"alphaNum": "{attribute} chỉ có thể chứa chữ cái và số",
"alphaNumDash": "{attribute} chỉ có thể chứa chữ cái, số và dấu gạch ngang",
"unique": "{attribute} đã được sử dụng",
"alphaWithWhiteSpaceAndUnicode": "{attribute} chỉ có thể chứa các chữ cái",
"alphaNumWithWhiteSpaceAndUnicode": "{attribute} chỉ có thể chứa chữ cái và số",
"alphaNumWithWhiteSpaceAndUnicodeAndDash": "{attribute} chỉ có thể chứa chữ cái, số và dấu gạch ngang",
"mustIn": "{attribute} không đúng",
"numeric": "{attribute} chỉ có thể là số",
"file": "{attribute} phải là tệp tin",
"maxFileSize": "Dung lượng {attribute} không được lớn hơn {max} mB",
"mimeTypes": "{attribute} phải là một tập tin có định dạng: {types}",
"sku": "{attribute} chỉ bao gồm ký tự ký tự viết hoa, ký tự số và dấu gạch ngang",
"price": "{attribute} không đúng định dạng",
"url": "{attribute} phải có định dạng là website",
"maxConfigurableAttribute": "Được chọn tối đa 3 thuộc tính để tạo sản phẩm nhiều biến thể"
},
"label": {
"auth": {
"title": "FPT Telecom",
"subTitle": "Hệ thống bán hàng cho doanh nghiệp",
"forgotPassword": "Quên mật khẩu?",
"login": "Đăng nhập",
"keyword": "Nhập để tìm kiếm"
},
"resetPassword": {
"email": "Nhập email đăng nhập",
"subTitle": "Hệ thống sẽ gửi link cập nhật mật khẩu đến email của bạn",
"password": "Mật khẩu mới",
"passwordConfirm": "Xác nhận mật khẩu mới",
"sendEmailSuccess": "Link cập nhật mật khẩu đã được gửi đến email của bạn"
},
"updatePassword": {
"title": "Cập nhật mật khẩu",
"password": "Mật khẩu hiện tại",
"newPassword": "Mật khẩu mới",
"confirmNewPassword": "Xác nhận mật khẩu"
},
"profile": {
"detail": "Thông tin doanh nghiệp",
"password": "Đổi mật khẩu",
"logout": "Đăng xuất"
},
"client": {
"sellerCenter": {
"title": "Tài khoản đăng nhập",
"fullName": "Họ và tên",
"email": "Email",
"phoneNumber": "Số điện thoại",
"role": "Nhóm quyền",
"changePassword": "Đổi mật khẩu"
},
"seller": {
"title": "Thông tin cửa hàng",
"name": "Tên cửa hàng",
"fullName": "Thông tin chủ cửa hàng",
"email": "Email chủ cửa hàng",
"phoneNumber": "Số điện thoại chủ cửa hàng",
"type": "Loại hình kinh doanh"
},
"legalInformation": {
"title": "Giấy tờ pháp lí",
"subTitleInfo": "Thông tin cơ bản",
"subTitleInfoDes": "(theo giấy đăng kí kinh doanh)",
"imgTitle": "Giấy đăng kí kinh doanh",
"tax_code": "Mã số thuế doanh nghiệp",
"business_code": "Mã số đăng kí kinh doanh",
"name": "Tên doanh nghiệp"
},
"responsiblePerson": {
"name": "Họ và tên",
"subTitleInfo": "Thông tin người kí hợp đồng",
"typeNumber": "Loại giấy tờ tuỳ thân",
"idNumber": "Số giấy tờ tuỳ thân",
"position": "Chức danh",
"phoneNumber": "Số điện thoại"
}
},
"branch": {
"create": {
"infoWarehouse": "Thông tin chi nhánh",
"infoPerson": "Thông tin người phụ trách",
"fullName": "Họ và tên",
"email": "Email",
"phoneNumber": "Số điện thoại"
},
"detail": {
"infoProduct": "Thông tin sản phẩm"
}
},
"pagination": {
"show": "Hiển thị {from} trên {to} kết quả",
"per": "trên",
"result": "kết quả"
},
"product": {
"common": {
"basicInformation": "Thông tin cơ bản",
"detailInformation": "Thông tin chi tiết"
},
"basicInfo": {
"name": "Tên sản phẩm",
"sku": "Mã SKU",
"category": "Danh mục sản phẩm",
"productType": "Chọn loại sản phẩm",
"status": "Trạng thái"
},
"notAttribute": {
"saleQuota": "Định mức bán",
"quantityProductSimple": "Cập nhật số lượng sản phẩm"
},
"image": "Hình ảnh sản phẩm"
},
"order": {
"overall": "Tất cả",
"confirmed": "Xác nhận đơn hàng",
"pickup": "Chờ lấy hàng",
"delivery": "Đang giao",
"complete": "Đã giao",
"cancel": "Huỷ đơn",
"detail": {
"seller": "Nhà cung cấp",
"status": "Trạng thái",
"deliveryAddress": "Địa chỉ nhận hàng",
"branchAddress": "Địa chỉ giao hàng",
"shippingInformation": "Thông tin vận chuyển",
"revenue": "Chi tiết doanh thu",
"customerTransportFee": "Phí vận chuyển",
"serviceCharge": "Phí dịch vụ",
"saleDiscount": "Chiết khấu bán",
"income": "Doanh thu (VND)",
"partnerTransportFee": "Phí vận chuyển",
"voucher": "Voucher",
"promotion": "Khuyến mãi",
"commission": "Chia sẻ doanh thu",
"totalPrice": "Tổng tiền thanh toán (VND)",
"paymentMethod": "Hình thức thanh toán",
"reasonRefusal": "Lí do",
"reasonRefusalModal": "Lí do từ chối",
"reasonModal": "Nhập lí do huỷ đơn"
},
"modal": {
"productName": "Sản phẩm",
"title": "Số lượng sản phẩm khả dụng"
}
},
"permission": {
"title": {
"create": "Thêm mới quyền",
"edit": "Cập nhật quyền"
}
},
"role": {
"title": {
"pickUpPermissions": "Chọn quyền",
"create": "Thêm mới nhóm quyền",
"edit": "Cập nhật nhóm quyền"
}
}
},
"btn": {
"confirm": "Xác nhận",
"cancel": "Huỷ bỏ",
"search": "Tìm kiếm",
"create": "Thêm mới",
"update": "Cập nhật",
"discard": "Hủy bỏ",
"addConfigurableAttribute": "Thêm thuộc tính",
"addConfigurableProduct": "Thêm phiên bản",
"changeProductStatus": "Chuyển trạng thái",
"changeProductQuantity": "Thay đổi số lượng",
"cancelOrder": "Huỷ đơn",
"back": "Quay lại",
"reset": "Đặt lại",
"checkQuantity": "Kiểm tra số lượng",
"escape": "Thoát"
},
"constants": {
"sellerTypes": {
"persional": "Cá nhân",
"businessHousehold": "Hộ kinh doanh",
"enterprise": "Doanh nghiệp"
},
"responsiblePersonTypes": {
"passport": "Hộ chiếu",
"identityCard": "CMND/CCCD"
},
"status": {
"active": "Hoạt động",
"inactive": "Ngừng hoạt động"
},
"productStatus": {
"active": "Hoạt động",
"inactive": "Ngừng hoạt động",
"pending": "Chờ duyệt",
"refused": "Bị từ chối",
"old_version": "Ngừng hoạt động"
},
"productType": {
"simple": "Sản phẩm thường",
"configurable": "Sản phẩm nhiều phiên bản"
},
"orderStatus": {
"confirmed": "Xác nhận đơn hàng",
"pickup": "Chờ lấy hàng",
"delivery": "Đang giao",
"complete": "Đã giao",
"cancelFromSeller": "Huỷ đơn hàng",
"cancelFormCustomer": "Huỷ đơn hàng"
},
"permissionType": {
"api": "API",
"cms": "CMS"
}
},
"fields": {
"index": "STT",
"updatedAt": "Ngày cập nhật",
"manipulation": "Thao tác",
"branch": {
"name": "Tên chi nhánh",
"personName": "Người phụ trách chi nhánh",
"address": "Địa chỉ",
"status": "Trạng thái"
},
"product": {
"sku": "SKU",
"name": "Tên sản phẩm",
"type": "Loại sản phẩm",
"price": "Giá (VND)",
"status": "Trạng thái",
"availableQuantity": "Số lượng khả dụng bán"
},
"attribute": {
"name": "Tên thuộc tính",
"value": "Giá trị thuộc tính"
},
"order": {
"orderCode": "Mã đơn hàng",
"seller": "Nhà cung cấp",
"totalAmount": "Số tiền thanh toán(VND)",
"createdAt": "Thời gian đặt hàng",
"shippingCompany": "Đối tác vận chuyển",
"status": "Trạng thái",
"productName": "Tên sản phẩm",
"productQuantity": "Số lượng",
"detail": {
"table": {
"productName": "Sản phẩm",
"price": "Đơn giá(VND)",
"productQuantity": "Số lượng",
"totalPrice": "Thành tiền(VND)"
}
}
},
"selectAll": "Chọn tất cả"
},
"metaInfo": {
"branch": {
"index": {
"title": "Quản lí chi nhánh",
"titleTemplate": "Danh sách chi nhánh"
},
"create": {
"title": "Quản lí chi nhánh",
"titleTemplate": "Thêm mới chi nhánh"
},
"edit": {
"title": "Quản lí chi nhánh",
"titleTemplate": "Chỉnh sửa chi nhánh"
}
},
"product": {
"index": {
"title": "Sản phẩm",
"titleTemplate": "Danh sách sản phẩm"
},
"create": {
"title": "Sản phẩm",
"titleTemplate": "Thêm mới sản phẩm"
},
"edit": {
"title": "Sản phẩm",
"titleTemplate": "Chỉnh sửa sản phẩm"
}
},
"order": {
"index": {
"title": "Quản lí đơn hàng",
"titleTemplate": "Danh sách đơn hàng"
},
"detail": {
"title": "Quản lí đơn hàng",
"titleTemplate": "Chi tiết đơn hàng"
}
},
"error": {
"403": {
"title": "Forbidden"
},
"404": {
"title": "Not found"
}
}
},
"menu": {
"branch": {
"common": "Quản lí chi nhánh",
"index": "Danh sách chi nhánh"
},
"product": {
"common": "Sản phẩm",
"index": "Danh sách sản phẩm"
},
"order": {
"common": "Đơn hàng",
"index": "Danh sách đơn hàng",
"orderManagement": "Quản lí đơn hàng"
},
"roles": "Danh sách phân quyền",
"permissions": "Danh sách quyền"
},
"searchForm": {
"product": {
"keyword": "SKU/Tên sản phẩm",
"type": "Loại sản phẩm"
},
"order": {
"keyword": "Nhập để tìm kiếm",
"time": "Thời gian đặt hàng"
}
},
"product": {
"label": {
"settingConfigurableProduct": "Thiết lập phiên bản"
},
"configurable": {
"hasUsed": "Sản phẩm biến thể này đã được sử dụng"
}
},
"warning": {
"category": "Danh mục sản phẩm đã chọn chưa được gán bộ thuộc tính. Vui lòng chọn danh mục khác."
},
"error": {
"403": {
"message": "Bạn không có quyền truy cập"
},
"404": {
"message": "Không tìm thấy trang"
}
}
}
{
"project": {
"name": "FPT Telecom",
"title": "Hệ thống bán hàng cho doanh nghiệp"
},
"common": {
"defaultSelected": "---",
"error": "Đã có lỗi xảy ra",
"all": "Tất cả",
"fullName": "Họ và tên",
"email": "Email",
"phoneNumber": "Số điện thoại",
"keyword": "Nhập để tìm kiếm",
"status": "Trạng thái",
"currencySymbol": "VND"
},
"toast": {
"create-success": "Tạo mới thành công",
"update-success": "Cập nhật thành công",
"delete-success": "Xoá thành công"
},
"attribute": {
"email": "Email",
"password": "Mật khẩu",
"passwordConfirm": "Xác nhận mật khẩu",
"updatePassword": {
"password": "Mật khẩu",
"newPassword": "Mật khẩu mới",
"confirmNewPassword": "Xác nhận mật khẩu mới"
},
"branch": {
"branchName": "Tên chi nhánh",
"branchCityAddress": "Tỉnh/Thành phố",
"branchDistrictAddress": "Quận/Huyện",
"branchWardAddress": "Phường/Xã",
"branchAddress": "Địa chỉ",
"branchStatus": "Trạng thái"
},
"product": {
"basicInfo": {
"name": "Tên sản phẩm",
"sku": "Mã SKU",
"category": "Danh mục sản phẩm",
"image": "Hình ảnh",
"isDefault": "Mặc định",
"status": "Trạng thái"
},
"notAttribute": {
"quantity": "Số lượng sản phẩm"
},
"portrait": "Hình ảnh sản phẩm",
"category": "Danh mục sản phẩm",
"isDefault": "Mặc định",
"configurableAttributes": ""
},
"searchForm": {
"product": {
"keyword": "SKU/Tên sản phẩm",
"type": "Loại sản phẩm"
},
"order": {
"keyword": "Nhập để tìm kiếm"
}
},
"role": {
"name": "Tên nhóm quyền",
"description": "Mô tả"
},
"permission": {
"name": "Tên",
"module": "Mô-đun",
"type": "Loại",
"method": "Phương thức",
"regex": "Biểu thức chính quy",
"moduleName": "Tên module"
}
},
"validation": {
"email": "{attribute} phải là một địa chỉ email hợp lệ",
"minLength": "{attribute} phải có tối thiểu {min} ký tự",
"maxLength": "{attribute} có tối đa {max} ký tự",
"sameAsPassword": "{attribute} phải giống với mật khẩu đã nhập",
"fptEmail": "{attribute} có định dạng xxx@fpt.com.vn",
"vietnamMobilePhoneNumber": "{attribute} không đúng",
"password": "{attribute} phải bao gồm 1 ký tự viết thường, 1 ký tự viết hoa, 1 ký tự đặc biệt, 1 ký tự số",
"required": "{attribute} là bắt buộc",
"alpha": "{attribute} chỉ có thể chứa các chữ cái",
"alphaNum": "{attribute} chỉ có thể chứa chữ cái và số",
"alphaNumDash": "{attribute} chỉ có thể chứa chữ cái, số và dấu gạch ngang",
"unique": "{attribute} đã được sử dụng",
"alphaWithWhiteSpaceAndUnicode": "{attribute} chỉ có thể chứa các chữ cái",
"alphaNumWithWhiteSpaceAndUnicode": "{attribute} chỉ có thể chứa chữ cái và số",
"alphaNumWithWhiteSpaceAndUnicodeAndDash": "{attribute} chỉ có thể chứa chữ cái, số và dấu gạch ngang",
"mustIn": "{attribute} không đúng",
"numeric": "{attribute} chỉ có thể là số",
"file": "{attribute} phải là tệp tin",
"maxFileSize": "Dung lượng {attribute} không được lớn hơn {max} mB",
"mimeTypes": "{attribute} phải là một tập tin có định dạng: {types}",
"sku": "{attribute} chỉ bao gồm ký tự ký tự viết hoa, ký tự số và dấu gạch ngang",
"price": "{attribute} không đúng định dạng",
"url": "{attribute} phải có định dạng là website",
"maxConfigurableAttribute": "Được chọn tối đa 3 thuộc tính để tạo sản phẩm nhiều biến thể"
},
"label": {
"auth": {
"title": "FPT Telecom",
"subTitle": "Hệ thống bán hàng cho doanh nghiệp",
"forgotPassword": "Quên mật khẩu?",
"login": "Đăng nhập",
"keyword": "Nhập để tìm kiếm"
},
"resetPassword": {
"email": "Nhập email đăng nhập",
"subTitle": "Hệ thống sẽ gửi link cập nhật mật khẩu đến email của bạn",
"password": "Mật khẩu mới",
"passwordConfirm": "Xác nhận mật khẩu mới",
"sendEmailSuccess": "Link cập nhật mật khẩu đã được gửi đến email của bạn"
},
"updatePassword": {
"title": "Cập nhật mật khẩu",
"password": "Mật khẩu hiện tại",
"newPassword": "Mật khẩu mới",
"confirmNewPassword": "Xác nhận mật khẩu"
},
"profile": {
"detail": "Thông tin doanh nghiệp",
"password": "Đổi mật khẩu",
"logout": "Đăng xuất"
},
"client": {
"sellerCenter": {
"title": "Tài khoản đăng nhập",
"fullName": "Họ và tên",
"email": "Email",
"phoneNumber": "Số điện thoại",
"role": "Nhóm quyền",
"changePassword": "Đổi mật khẩu"
},
"seller": {
"title": "Thông tin cửa hàng",
"name": "Tên cửa hàng",
"fullName": "Thông tin chủ cửa hàng",
"email": "Email chủ cửa hàng",
"phoneNumber": "Số điện thoại chủ cửa hàng",
"type": "Loại hình kinh doanh"
},
"legalInformation": {
"title": "Giấy tờ pháp lí",
"subTitleInfo": "Thông tin cơ bản",
"subTitleInfoDes": "(theo giấy đăng kí kinh doanh)",
"imgTitle": "Giấy đăng kí kinh doanh",
"tax_code": "Mã số thuế doanh nghiệp",
"business_code": "Mã số đăng kí kinh doanh",
"name": "Tên doanh nghiệp"
},
"responsiblePerson": {
"name": "Họ và tên",
"subTitleInfo": "Thông tin người kí hợp đồng",
"typeNumber": "Loại giấy tờ tuỳ thân",
"idNumber": "Số giấy tờ tuỳ thân",
"position": "Chức danh",
"phoneNumber": "Số điện thoại"
}
},
"branch": {
"create": {
"infoWarehouse": "Thông tin chi nhánh",
"infoPerson": "Thông tin người phụ trách",
"fullName": "Họ và tên",
"email": "Email",
"phoneNumber": "Số điện thoại"
},
"detail": {
"infoProduct": "Thông tin sản phẩm"
}
},
"pagination": {
"show": "Hiển thị {from} trên {to} kết quả",
"per": "trên",
"result": "kết quả"
},
"product": {
"common": {
"basicInformation": "Thông tin cơ bản",
"detailInformation": "Thông tin chi tiết"
},
"basicInfo": {
"name": "Tên sản phẩm",
"sku": "Mã SKU",
"category": "Danh mục sản phẩm",
"productType": "Chọn loại sản phẩm",
"status": "Trạng thái"
},
"notAttribute": {
"saleQuota": "Định mức bán",
"quantityProductSimple": "Cập nhật số lượng sản phẩm"
},
"image": "Hình ảnh sản phẩm"
},
"order": {
"overall": "Tất cả",
"confirmed": "Xác nhận đơn hàng",
"pickup": "Chờ lấy hàng",
"delivery": "Đang giao",
"complete": "Đã giao",
"cancel": "Huỷ đơn",
"detail": {
"seller": "Nhà cung cấp",
"status": "Trạng thái",
"deliveryAddress": "Địa chỉ nhận hàng",
"branchAddress": "Địa chỉ giao hàng",
"shippingInformation": "Thông tin vận chuyển",
"revenue": "Chi tiết doanh thu",
"customerTransportFee": "Phí vận chuyển",
"serviceCharge": "Phí dịch vụ",
"saleDiscount": "Chiết khấu bán",
"income": "Doanh thu (VND)",
"partnerTransportFee": "Phí vận chuyển",
"voucher": "Voucher",
"promotion": "Khuyến mãi",
"commission": "Chia sẻ doanh thu",
"totalPrice": "Tổng tiền thanh toán (VND)",
"paymentMethod": "Hình thức thanh toán",
"reasonRefusal": "Lí do",
"reasonRefusalModal": "Lí do từ chối",
"reasonModal": "Nhập lí do huỷ đơn"
},
"modal": {
"productName": "Sản phẩm",
"title": "Số lượng sản phẩm khả dụng"
}
},
"permission": {
"title": {
"create": "Thêm mới quyền",
"edit": "Cập nhật quyền"
}
},
"role": {
"title": {
"pickUpPermissions": "Chọn quyền",
"create": "Thêm mới nhóm quyền",
"edit": "Cập nhật nhóm quyền"
}
}
},
"btn": {
"confirm": "Xác nhận",
"cancel": "Huỷ bỏ",
"search": "Tìm kiếm",
"create": "Thêm mới",
"update": "Cập nhật",
"discard": "Hủy bỏ",
"addConfigurableAttribute": "Thêm thuộc tính",
"addConfigurableProduct": "Thêm phiên bản",
"changeProductStatus": "Chuyển trạng thái",
"changeProductQuantity": "Thay đổi số lượng",
"cancelOrder": "Huỷ đơn",
"back": "Quay lại",
"reset": "Đặt lại",
"checkQuantity": "Kiểm tra số lượng",
"escape": "Thoát"
},
"constants": {
"sellerTypes": {
"persional": "Cá nhân",
"businessHousehold": "Hộ kinh doanh",
"enterprise": "Doanh nghiệp"
},
"responsiblePersonTypes": {
"passport": "Hộ chiếu",
"identityCard": "CMND/CCCD"
},
"status": {
"active": "Hoạt động",
"inactive": "Ngừng hoạt động"
},
"productStatus": {
"active": "Hoạt động",
"inactive": "Ngừng hoạt động",
"pending": "Chờ duyệt",
"refused": "Bị từ chối",
"old_version": "Ngừng hoạt động"
},
"productType": {
"simple": "Sản phẩm thường",
"configurable": "Sản phẩm nhiều phiên bản"
},
"orderStatus": {
"confirmed": "Xác nhận đơn hàng",
"pickup": "Chờ lấy hàng",
"delivery": "Đang giao",
"complete": "Đã giao",
"cancelFromSeller": "Huỷ đơn hàng",
"cancelFormCustomer": "Huỷ đơn hàng"
},
"permissionType": {
"api": "API",
"cms": "CMS"
}
},
"fields": {
"index": "STT",
"updatedAt": "Ngày cập nhật",
"manipulation": "Thao tác",
"branch": {
"name": "Tên chi nhánh",
"personName": "Người phụ trách chi nhánh",
"address": "Địa chỉ",
"status": "Trạng thái"
},
"product": {
"sku": "SKU",
"name": "Tên sản phẩm",
"type": "Loại sản phẩm",
"price": "Giá (VND)",
"status": "Trạng thái",
"availableQuantity": "Số lượng khả dụng bán"
},
"attribute": {
"name": "Tên thuộc tính",
"value": "Giá trị thuộc tính"
},
"order": {
"orderCode": "Mã đơn hàng",
"seller": "Nhà cung cấp",
"totalAmount": "Số tiền thanh toán(VND)",
"createdAt": "Thời gian đặt hàng",
"shippingCompany": "Đối tác vận chuyển",
"status": "Trạng thái",
"productName": "Tên sản phẩm",
"productQuantity": "Số lượng",
"detail": {
"table": {
"productName": "Sản phẩm",
"price": "Đơn giá(VND)",
"productQuantity": "Số lượng",
"totalPrice": "Thành tiền(VND)"
}
}
},
"selectAll": "Chọn tất cả"
},
"metaInfo": {
"branch": {
"index": {
"title": "Quản lí chi nhánh",
"titleTemplate": "Danh sách chi nhánh"
},
"create": {
"title": "Quản lí chi nhánh",
"titleTemplate": "Thêm mới chi nhánh"
},
"edit": {
"title": "Quản lí chi nhánh",
"titleTemplate": "Chỉnh sửa chi nhánh"
}
},
"product": {
"index": {
"title": "Sản phẩm",
"titleTemplate": "Danh sách sản phẩm"
},
"create": {
"title": "Sản phẩm",
"titleTemplate": "Thêm mới sản phẩm"
},
"edit": {
"title": "Sản phẩm",
"titleTemplate": "Chỉnh sửa sản phẩm"
}
},
"order": {
"index": {
"title": "Quản lí đơn hàng",
"titleTemplate": "Danh sách đơn hàng"
},
"detail": {
"title": "Quản lí đơn hàng",
"titleTemplate": "Chi tiết đơn hàng"
}
},
"error": {
"403": {
"title": "Forbidden"
},
"404": {
"title": "Not found"
}
}
},
"menu": {
"branch": {
"common": "Quản lí chi nhánh",
"index": "Danh sách chi nhánh"
},
"product": {
"common": "Sản phẩm",
"index": "Danh sách sản phẩm"
},
"order": {
"common": "Đơn hàng",
"index": "Danh sách đơn hàng",
"orderManagement": "Quản lí đơn hàng"
},
"roles": "Danh sách phân quyền",
"permissions": "Danh sách quyền"
},
"searchForm": {
"product": {
"keyword": "SKU/Tên sản phẩm",
"type": "Loại sản phẩm"
},
"order": {
"keyword": "Nhập để tìm kiếm",
"time": "Thời gian đặt hàng"
}
},
"product": {
"label": {
"settingConfigurableProduct": "Thiết lập phiên bản"
},
"configurable": {
"hasUsed": "Sản phẩm biến thể này đã được sử dụng"
}
},
"warning": {
"category": "Danh mục sản phẩm đã chọn chưa được gán bộ thuộc tính. Vui lòng chọn danh mục khác."
},
"error": {
"403": {
"message": "Bạn không có quyền truy cập"
},
"404": {
"message": "Không tìm thấy trang"
}
}
}
{"version":1,"resource":"file:///Users/Tom/Sites/ncp-seller-center/src/locales/vi.json","entries":[{"id":"4Cpn.json","timestamp":1661402958007},{"id":"swyD.json","timestamp":1661403011678},{"id":"P2kB.json","timestamp":1661403073407},{"id":"0sB7.json","timestamp":1661403232549}]}
{
"project": {
"name": "FPT Telecom",
"title": "Hệ thống bán hàng cho doanh nghiệp"
},
"common": {
"defaultSelected": "---",
"error": "Đã có lỗi xảy ra",
"all": "Tất cả",
"fullName": "Họ và tên",
"email": "Email",
"phoneNumber": "Số điện thoại",
"keyword": "Nhập để tìm kiếm",
"status": "Trạng thái",
"currencySymbol": "VND"
},
"toast": {
"create-success": "Tạo mới thành công",
"update-success": "Cập nhật thành công",
"delete-success": "Xoá thành công"
},
"attribute": {
"email": "Email",
"password": "Mật khẩu",
"passwordConfirm": "Xác nhận mật khẩu",
"updatePassword": {
"password": "Mật khẩu",
"newPassword": "Mật khẩu mới",
"confirmNewPassword": "Xác nhận mật khẩu mới"
},
"branch": {
"branchName": "Tên chi nhánh",
"branchCityAddress": "Tỉnh/Thành phố",
"branchDistrictAddress": "Quận/Huyện",
"branchWardAddress": "Phường/Xã",
"branchAddress": "Địa chỉ",
"branchStatus": "Trạng thái"
},
"product": {
"basicInfo": {
"name": "Tên sản phẩm",
"sku": "Mã SKU",
"category": "Danh mục sản phẩm",
"image": "Hình ảnh",
"isDefault": "Mặc định",
"status": "Trạng thái"
},
"notAttribute": {
"quantity": "Số lượng sản phẩm"
},
"portrait": "Hình ảnh sản phẩm",
"category": "Danh mục sản phẩm",
"isDefault": "Mặc định",
"configurableAttributes": ""
},
"searchForm": {
"product": {
"keyword": "SKU/Tên sản phẩm",
"type": "Loại sản phẩm"
},
"order": {
"keyword": "Nhập để tìm kiếm"
}
},
"role": {
"name": "Tên nhóm quyền",
"description": "Mô tả"
},
"permission": {
"name": "Tên",
"module": "Mô-đun",
"type": "Loại",
"method": "Phương thức",
"regex": "Biểu thức chính quy",
"moduleName": "Tên module"
}
},
"validation": {
"email": "{attribute} phải là một địa chỉ email hợp lệ",
"minLength": "{attribute} phải có tối thiểu {min} ký tự",
"maxLength": "{attribute} có tối đa {max} ký tự",
"sameAsPassword": "{attribute} phải giống với mật khẩu đã nhập",
"fptEmail": "{attribute} có định dạng xxx@fpt.com.vn",
"vietnamMobilePhoneNumber": "{attribute} không đúng",
"password": "{attribute} phải bao gồm 1 ký tự viết thường, 1 ký tự viết hoa, 1 ký tự đặc biệt, 1 ký tự số",
"required": "{attribute} là bắt buộc",
"alpha": "{attribute} chỉ có thể chứa các chữ cái",
"alphaNum": "{attribute} chỉ có thể chứa chữ cái và số",
"alphaNumDash": "{attribute} chỉ có thể chứa chữ cái, số và dấu gạch ngang",
"unique": "{attribute} đã được sử dụng",
"alphaWithWhiteSpaceAndUnicode": "{attribute} chỉ có thể chứa các chữ cái",
"alphaNumWithWhiteSpaceAndUnicode": "{attribute} chỉ có thể chứa chữ cái và số",
"alphaNumWithWhiteSpaceAndUnicodeAndDash": "{attribute} chỉ có thể chứa chữ cái, số và dấu gạch ngang",
"mustIn": "{attribute} không đúng",
"numeric": "{attribute} chỉ có thể là số",
"file": "{attribute} phải là tệp tin",
"maxFileSize": "Dung lượng {attribute} không được lớn hơn {max} mB",
"mimeTypes": "{attribute} phải là một tập tin có định dạng: {types}",
"sku": "{attribute} chỉ bao gồm ký tự ký tự viết hoa, ký tự số và dấu gạch ngang",
"price": "{attribute} không đúng định dạng",
"url": "{attribute} phải có định dạng là website",
"maxConfigurableAttribute": "Được chọn tối đa 3 thuộc tính để tạo sản phẩm nhiều biến thể"
},
"label": {
"auth": {
"title": "FPT Telecom",
"subTitle": "Hệ thống bán hàng cho doanh nghiệp",
"forgotPassword": "Quên mật khẩu?",
"login": "Đăng nhập",
"keyword": "Nhập để tìm kiếm"
},
"resetPassword": {
"email": "Nhập email đăng nhập",
"subTitle": "Hệ thống sẽ gửi link cập nhật mật khẩu đến email của bạn",
"password": "Mật khẩu mới",
"passwordConfirm": "Xác nhận mật khẩu mới",
"sendEmailSuccess": "Link cập nhật mật khẩu đã được gửi đến email của bạn"
},
"updatePassword": {
"title": "Cập nhật mật khẩu",
"password": "Mật khẩu hiện tại",
"newPassword": "Mật khẩu mới",
"confirmNewPassword": "Xác nhận mật khẩu"
},
"profile": {
"detail": "Thông tin doanh nghiệp",
"password": "Đổi mật khẩu",
"logout": "Đăng xuất"
},
"client": {
"sellerCenter": {
"title": "Tài khoản đăng nhập",
"fullName": "Họ và tên",
"email": "Email",
"phoneNumber": "Số điện thoại",
"role": "Nhóm quyền",
"changePassword": "Đổi mật khẩu"
},
"seller": {
"title": "Thông tin cửa hàng",
"name": "Tên cửa hàng",
"fullName": "Thông tin chủ cửa hàng",
"email": "Email chủ cửa hàng",
"phoneNumber": "Số điện thoại chủ cửa hàng",
"type": "Loại hình kinh doanh"
},
"legalInformation": {
"title": "Giấy tờ pháp lí",
"subTitleInfo": "Thông tin cơ bản",
"subTitleInfoDes": "(theo giấy đăng kí kinh doanh)",
"imgTitle": "Giấy đăng kí kinh doanh",
"tax_code": "Mã số thuế doanh nghiệp",
"business_code": "Mã số đăng kí kinh doanh",
"name": "Tên doanh nghiệp"
},
"responsiblePerson": {
"name": "Họ và tên",
"subTitleInfo": "Thông tin người kí hợp đồng",
"typeNumber": "Loại giấy tờ tuỳ thân",
"idNumber": "Số giấy tờ tuỳ thân",
"position": "Chức danh",
"phoneNumber": "Số điện thoại"
}
},
"branch": {
"create": {
"infoWarehouse": "Thông tin chi nhánh",
"infoPerson": "Thông tin người phụ trách",
"fullName": "Họ và tên",
"email": "Email",
"phoneNumber": "Số điện thoại"
},
"detail": {
"infoProduct": "Thông tin sản phẩm"
}
},
"pagination": {
"show": "Hiển thị {from} trên {to} kết quả",
"per": "trên",
"result": "kết quả"
},
"product": {
"common": {
"basicInformation": "Thông tin cơ bản",
"detailInformation": "Thông tin chi tiết"
},
"basicInfo": {
"name": "Tên sản phẩm",
"sku": "Mã SKU",
"category": "Danh mục sản phẩm",
"productType": "Chọn loại sản phẩm",
"status": "Trạng thái"
},
"notAttribute": {
"saleQuota": "Định mức bán",
"quantityProductSimple": "Cập nhật số lượng sản phẩm"
},
"image": "Hình ảnh sản phẩm"
},
"order": {
"overall": "Tất cả",
"confirmed": "Xác nhận đơn hàng",
"pickup": "Chờ lấy hàng",
"delivery": "Đang giao",
"complete": "Đã giao",
"cancel": "Huỷ đơn",
"detail": {
"seller": "Nhà cung cấp",
"status": "Trạng thái",
"deliveryAddress": "Địa chỉ nhận hàng",
"branchAddress": "Địa chỉ giao hàng",
"shippingInformation": "Thông tin vận chuyển",
"revenue": "Chi tiết doanh thu",
"customerTransportFee": "Phí vận chuyển",
"serviceCharge": "Phí dịch vụ",
"saleDiscount": "Chiết khấu bán",
"income": "Doanh thu (VND)",
"partnerTransportFee": "Phí vận chuyển",
"voucher": "Voucher",
"promotion": "Khuyến mãi",
"commission": "Chia sẻ doanh thu",
"totalPrice": "Tổng tiền thanh toán (VND)",
"paymentMethod": "Hình thức thanh toán",
"reasonRefusal": "Lí do",
"reasonRefusalModal": "Lí do từ chối",
"reasonModal": "Nhập lí do huỷ đơn"
},
"modal": {
"productName": "Sản phẩm",
"title": "Số lượng sản phẩm khả dụng"
}
},
"permission": {
"title": {
"create": "Thêm mới quyền",
"edit": "Cập nhật quyền"
}
},
"role": {
"title": {
"pickUpPermissions": "Chọn quyền",
"create": "Thêm mới nhóm quyền",
"edit": "Cập nhật nhóm quyền"
}
}
},
"btn": {
"confirm": "Xác nhận",
"cancel": "Huỷ bỏ",
"search": "Tìm kiếm",
"create": "Thêm mới",
"update": "Cập nhật",
"discard": "Hủy bỏ",
"addConfigurableAttribute": "Thêm thuộc tính",
"addConfigurableProduct": "Thêm phiên bản",
"changeProductStatus": "Chuyển trạng thái",
"changeProductQuantity": "Thay đổi số lượng",
"cancelOrder": "Huỷ đơn",
"back": "Quay lại",
"reset": "Đặt lại",
"checkQuantity": "Kiểm tra số lượng",
"escape": "Thoát"
},
"constants": {
"sellerTypes": {
"persional": "Cá nhân",
"businessHousehold": "Hộ kinh doanh",
"enterprise": "Doanh nghiệp"
},
"responsiblePersonTypes": {
"passport": "Hộ chiếu",
"identityCard": "CMND/CCCD"
},
"status": {
"active": "Hoạt động",
"inactive": "Ngừng hoạt động"
},
"productStatus": {
"active": "Hoạt động",
"inactive": "Ngừng hoạt động",
"pending": "Chờ duyệt",
"refused": "Bị từ chối",
"old_version": "Ngừng hoạt động"
},
"productType": {
"simple": "Sản phẩm thường",
"configurable": "Sản phẩm nhiều phiên bản"
},
"orderStatus": {
"confirmed": "Xác nhận đơn hàng",
"pickup": "Chờ lấy hàng",
"delivery": "Đang giao",
"complete": "Đã giao",
"cancelFromSeller": "Huỷ đơn hàng",
"cancelFormCustomer": "Huỷ đơn hàng"
},
"permissionType": {
"api": "API",
"cms": "CMS"
}
},
"fields": {
"index": "STT",
"updatedAt": "Ngày cập nhật",
"manipulation": "Thao tác",
"branch": {
"name": "Tên chi nhánh",
"personName": "Người phụ trách chi nhánh",
"address": "Địa chỉ",
"status": "Trạng thái"
},
"product": {
"sku": "SKU",
"name": "Tên sản phẩm",
"type": "Loại sản phẩm",
"price": "Giá (VND)",
"status": "Trạng thái",
"availableQuantity": "Số lượng khả dụng bán"
},
"attribute": {
"name": "Tên thuộc tính",
"value": "Giá trị thuộc tính"
},
"order": {
"orderCode": "Mã đơn hàng",
"seller": "Nhà cung cấp",
"totalAmount": "Số tiền thanh toán(VND)",
"createdAt": "Thời gian đặt hàng",
"shippingCompany": "Đối tác vận chuyển",
"status": "Trạng thái",
"productName": "Tên sản phẩm",
"productQuantity": "Số lượng",
"detail": {
"table": {
"productName": "Sản phẩm",
"price": "Đơn giá(VND)",
"productQuantity": "Số lượng",
"totalPrice": "Thành tiền(VND)"
}
}
},
"selectAll": "Chọn tất cả"
},
"metaInfo": {
"branch": {
"index": {
"title": "Quản lí chi nhánh",
"titleTemplate": "Danh sách chi nhánh"
},
"create": {
"title": "Quản lí chi nhánh",
"titleTemplate": "Thêm mới chi nhánh"
},
"edit": {
"title": "Quản lí chi nhánh",
"titleTemplate": "Chỉnh sửa chi nhánh"
}
},
"product": {
"index": {
"title": "Sản phẩm",
"titleTemplate": "Danh sách sản phẩm"
},
"create": {
"title": "Sản phẩm",
"titleTemplate": "Thêm mới sản phẩm"
},
"edit": {
"title": "Sản phẩm",
"titleTemplate": "Chỉnh sửa sản phẩm"
}
},
"order": {
"index": {
"title": "Quản lí đơn hàng",
"titleTemplate": "Danh sách đơn hàng"
},
"detail": {
"title": "Quản lí đơn hàng",
"titleTemplate": "Chi tiết đơn hàng"
}
},
"error": {
"403": {
"title": "Forbidden"
},
"404": {
"title": "Not found"
}
}
},
"menu": {
"branch": {
"common": "Quản lí chi nhánh",
"index": "Danh sách chi nhánh"
},
"product": {
"common": "Sản phẩm",
"index": "Danh sách sản phẩm"
},
"order": {
"common": "Đơn hàng",
"index": "Danh sách đơn hàng",
"orderManagement": "Quản lí đơn hàng"
},
"roles": "Danh sách phân quyền",
"permissions": "Danh sách quyền"
},
"searchForm": {
"product": {
"keyword": "SKU/Tên sản phẩm",
"type": "Loại sản phẩm"
},
"order": {
"keyword": "Nhập để tìm kiếm",
"time": "Thời gian đặt hàng"
}
},
"product": {
"label": {
"settingConfigurableProduct": "Thiết lập phiên bản"
},
"configurable": {
"hasUsed": "Sản phẩm biến thể này đã được sử dụng"
}
},
"warning": {
"category": "Danh mục sản phẩm đã chọn chưa được gán bộ thuộc tính. Vui lòng chọn danh mục khác."
},
"error": {
"403": {
"message": "Bạn không có quyền truy cập"
},
"404": {
"message": "Không tìm thấy trang"
}
}
}
{
"project": {
"name": "FPT Telecom",
"title": "Hệ thống bán hàng cho doanh nghiệp"
},
"common": {
"defaultSelected": "---",
"error": "Đã có lỗi xảy ra",
"all": "Tất cả",
"fullName": "Họ và tên",
"email": "Email",
"phoneNumber": "Số điện thoại",
"keyword": "Nhập để tìm kiếm",
"status": "Trạng thái",
"currencySymbol": "VND"
},
"toast": {
"create-success": "Tạo mới thành công",
"update-success": "Cập nhật thành công",
"delete-success": "Xoá thành công"
},
"attribute": {
"email": "Email",
"password": "Mật khẩu",
"passwordConfirm": "Xác nhận mật khẩu",
"updatePassword": {
"password": "Mật khẩu",
"newPassword": "Mật khẩu mới",
"confirmNewPassword": "Xác nhận mật khẩu mới"
},
"branch": {
"branchName": "Tên chi nhánh",
"branchCityAddress": "Tỉnh/Thành phố",
"branchDistrictAddress": "Quận/Huyện",
"branchWardAddress": "Phường/Xã",
"branchAddress": "Địa chỉ",
"branchStatus": "Trạng thái"
},
"product": {
"basicInfo": {
"name": "Tên sản phẩm",
"sku": "Mã SKU",
"category": "Danh mục sản phẩm",
"image": "Hình ảnh",
"isDefault": "Mặc định",
"status": "Trạng thái"
},
"notAttribute": {
"quantity": "Số lượng sản phẩm"
},
"portrait": "Hình ảnh sản phẩm",
"category": "Danh mục sản phẩm",
"isDefault": "Mặc định",
"configurableAttributes": ""
},
"searchForm": {
"product": {
"keyword": "SKU/Tên sản phẩm",
"type": "Loại sản phẩm"
},
"order": {
"keyword": "Nhập để tìm kiếm"
}
},
"role": {
"name": "Tên nhóm quyền",
"description": "Mô tả",
"selectedPermissions"
},
"permission": {
"name": "Tên",
"module": "Mô-đun",
"type": "Loại",
"method": "Phương thức",
"regex": "Biểu thức chính quy",
"moduleName": "Tên module"
}
},
"validation": {
"email": "{attribute} phải là một địa chỉ email hợp lệ",
"minLength": "{attribute} phải có tối thiểu {min} ký tự",
"maxLength": "{attribute} có tối đa {max} ký tự",
"sameAsPassword": "{attribute} phải giống với mật khẩu đã nhập",
"fptEmail": "{attribute} có định dạng xxx@fpt.com.vn",
"vietnamMobilePhoneNumber": "{attribute} không đúng",
"password": "{attribute} phải bao gồm 1 ký tự viết thường, 1 ký tự viết hoa, 1 ký tự đặc biệt, 1 ký tự số",
"required": "{attribute} là bắt buộc",
"alpha": "{attribute} chỉ có thể chứa các chữ cái",
"alphaNum": "{attribute} chỉ có thể chứa chữ cái và số",
"alphaNumDash": "{attribute} chỉ có thể chứa chữ cái, số và dấu gạch ngang",
"unique": "{attribute} đã được sử dụng",
"alphaWithWhiteSpaceAndUnicode": "{attribute} chỉ có thể chứa các chữ cái",
"alphaNumWithWhiteSpaceAndUnicode": "{attribute} chỉ có thể chứa chữ cái và số",
"alphaNumWithWhiteSpaceAndUnicodeAndDash": "{attribute} chỉ có thể chứa chữ cái, số và dấu gạch ngang",
"mustIn": "{attribute} không đúng",
"numeric": "{attribute} chỉ có thể là số",
"file": "{attribute} phải là tệp tin",
"maxFileSize": "Dung lượng {attribute} không được lớn hơn {max} mB",
"mimeTypes": "{attribute} phải là một tập tin có định dạng: {types}",
"sku": "{attribute} chỉ bao gồm ký tự ký tự viết hoa, ký tự số và dấu gạch ngang",
"price": "{attribute} không đúng định dạng",
"url": "{attribute} phải có định dạng là website",
"maxConfigurableAttribute": "Được chọn tối đa 3 thuộc tính để tạo sản phẩm nhiều biến thể"
},
"label": {
"auth": {
"title": "FPT Telecom",
"subTitle": "Hệ thống bán hàng cho doanh nghiệp",
"forgotPassword": "Quên mật khẩu?",
"login": "Đăng nhập",
"keyword": "Nhập để tìm kiếm"
},
"resetPassword": {
"email": "Nhập email đăng nhập",
"subTitle": "Hệ thống sẽ gửi link cập nhật mật khẩu đến email của bạn",
"password": "Mật khẩu mới",
"passwordConfirm": "Xác nhận mật khẩu mới",
"sendEmailSuccess": "Link cập nhật mật khẩu đã được gửi đến email của bạn"
},
"updatePassword": {
"title": "Cập nhật mật khẩu",
"password": "Mật khẩu hiện tại",
"newPassword": "Mật khẩu mới",
"confirmNewPassword": "Xác nhận mật khẩu"
},
"profile": {
"detail": "Thông tin doanh nghiệp",
"password": "Đổi mật khẩu",
"logout": "Đăng xuất"
},
"client": {
"sellerCenter": {
"title": "Tài khoản đăng nhập",
"fullName": "Họ và tên",
"email": "Email",
"phoneNumber": "Số điện thoại",
"role": "Nhóm quyền",
"changePassword": "Đổi mật khẩu"
},
"seller": {
"title": "Thông tin cửa hàng",
"name": "Tên cửa hàng",
"fullName": "Thông tin chủ cửa hàng",
"email": "Email chủ cửa hàng",
"phoneNumber": "Số điện thoại chủ cửa hàng",
"type": "Loại hình kinh doanh"
},
"legalInformation": {
"title": "Giấy tờ pháp lí",
"subTitleInfo": "Thông tin cơ bản",
"subTitleInfoDes": "(theo giấy đăng kí kinh doanh)",
"imgTitle": "Giấy đăng kí kinh doanh",
"tax_code": "Mã số thuế doanh nghiệp",
"business_code": "Mã số đăng kí kinh doanh",
"name": "Tên doanh nghiệp"
},
"responsiblePerson": {
"name": "Họ và tên",
"subTitleInfo": "Thông tin người kí hợp đồng",
"typeNumber": "Loại giấy tờ tuỳ thân",
"idNumber": "Số giấy tờ tuỳ thân",
"position": "Chức danh",
"phoneNumber": "Số điện thoại"
}
},
"branch": {
"create": {
"infoWarehouse": "Thông tin chi nhánh",
"infoPerson": "Thông tin người phụ trách",
"fullName": "Họ và tên",
"email": "Email",
"phoneNumber": "Số điện thoại"
},
"detail": {
"infoProduct": "Thông tin sản phẩm"
}
},
"pagination": {
"show": "Hiển thị {from} trên {to} kết quả",
"per": "trên",
"result": "kết quả"
},
"product": {
"common": {
"basicInformation": "Thông tin cơ bản",
"detailInformation": "Thông tin chi tiết"
},
"basicInfo": {
"name": "Tên sản phẩm",
"sku": "Mã SKU",
"category": "Danh mục sản phẩm",
"productType": "Chọn loại sản phẩm",
"status": "Trạng thái"
},
"notAttribute": {
"saleQuota": "Định mức bán",
"quantityProductSimple": "Cập nhật số lượng sản phẩm"
},
"image": "Hình ảnh sản phẩm"
},
"order": {
"overall": "Tất cả",
"confirmed": "Xác nhận đơn hàng",
"pickup": "Chờ lấy hàng",
"delivery": "Đang giao",
"complete": "Đã giao",
"cancel": "Huỷ đơn",
"detail": {
"seller": "Nhà cung cấp",
"status": "Trạng thái",
"deliveryAddress": "Địa chỉ nhận hàng",
"branchAddress": "Địa chỉ giao hàng",
"shippingInformation": "Thông tin vận chuyển",
"revenue": "Chi tiết doanh thu",
"customerTransportFee": "Phí vận chuyển",
"serviceCharge": "Phí dịch vụ",
"saleDiscount": "Chiết khấu bán",
"income": "Doanh thu (VND)",
"partnerTransportFee": "Phí vận chuyển",
"voucher": "Voucher",
"promotion": "Khuyến mãi",
"commission": "Chia sẻ doanh thu",
"totalPrice": "Tổng tiền thanh toán (VND)",
"paymentMethod": "Hình thức thanh toán",
"reasonRefusal": "Lí do",
"reasonRefusalModal": "Lí do từ chối",
"reasonModal": "Nhập lí do huỷ đơn"
},
"modal": {
"productName": "Sản phẩm",
"title": "Số lượng sản phẩm khả dụng"
}
},
"permission": {
"title": {
"create": "Thêm mới quyền",
"edit": "Cập nhật quyền"
}
},
"role": {
"title": {
"pickUpPermissions": "Chọn quyền",
"create": "Thêm mới nhóm quyền",
"edit": "Cập nhật nhóm quyền"
}
}
},
"btn": {
"confirm": "Xác nhận",
"cancel": "Huỷ bỏ",
"search": "Tìm kiếm",
"create": "Thêm mới",
"update": "Cập nhật",
"discard": "Hủy bỏ",
"addConfigurableAttribute": "Thêm thuộc tính",
"addConfigurableProduct": "Thêm phiên bản",
"changeProductStatus": "Chuyển trạng thái",
"changeProductQuantity": "Thay đổi số lượng",
"cancelOrder": "Huỷ đơn",
"back": "Quay lại",
"reset": "Đặt lại",
"checkQuantity": "Kiểm tra số lượng",
"escape": "Thoát"
},
"constants": {
"sellerTypes": {
"persional": "Cá nhân",
"businessHousehold": "Hộ kinh doanh",
"enterprise": "Doanh nghiệp"
},
"responsiblePersonTypes": {
"passport": "Hộ chiếu",
"identityCard": "CMND/CCCD"
},
"status": {
"active": "Hoạt động",
"inactive": "Ngừng hoạt động"
},
"productStatus": {
"active": "Hoạt động",
"inactive": "Ngừng hoạt động",
"pending": "Chờ duyệt",
"refused": "Bị từ chối",
"old_version": "Ngừng hoạt động"
},
"productType": {
"simple": "Sản phẩm thường",
"configurable": "Sản phẩm nhiều phiên bản"
},
"orderStatus": {
"confirmed": "Xác nhận đơn hàng",
"pickup": "Chờ lấy hàng",
"delivery": "Đang giao",
"complete": "Đã giao",
"cancelFromSeller": "Huỷ đơn hàng",
"cancelFormCustomer": "Huỷ đơn hàng"
},
"permissionType": {
"api": "API",
"cms": "CMS"
}
},
"fields": {
"index": "STT",
"updatedAt": "Ngày cập nhật",
"manipulation": "Thao tác",
"branch": {
"name": "Tên chi nhánh",
"personName": "Người phụ trách chi nhánh",
"address": "Địa chỉ",
"status": "Trạng thái"
},
"product": {
"sku": "SKU",
"name": "Tên sản phẩm",
"type": "Loại sản phẩm",
"price": "Giá (VND)",
"status": "Trạng thái",
"availableQuantity": "Số lượng khả dụng bán"
},
"attribute": {
"name": "Tên thuộc tính",
"value": "Giá trị thuộc tính"
},
"order": {
"orderCode": "Mã đơn hàng",
"seller": "Nhà cung cấp",
"totalAmount": "Số tiền thanh toán(VND)",
"createdAt": "Thời gian đặt hàng",
"shippingCompany": "Đối tác vận chuyển",
"status": "Trạng thái",
"productName": "Tên sản phẩm",
"productQuantity": "Số lượng",
"detail": {
"table": {
"productName": "Sản phẩm",
"price": "Đơn giá(VND)",
"productQuantity": "Số lượng",
"totalPrice": "Thành tiền(VND)"
}
}
},
"selectAll": "Chọn tất cả"
},
"metaInfo": {
"branch": {
"index": {
"title": "Quản lí chi nhánh",
"titleTemplate": "Danh sách chi nhánh"
},
"create": {
"title": "Quản lí chi nhánh",
"titleTemplate": "Thêm mới chi nhánh"
},
"edit": {
"title": "Quản lí chi nhánh",
"titleTemplate": "Chỉnh sửa chi nhánh"
}
},
"product": {
"index": {
"title": "Sản phẩm",
"titleTemplate": "Danh sách sản phẩm"
},
"create": {
"title": "Sản phẩm",
"titleTemplate": "Thêm mới sản phẩm"
},
"edit": {
"title": "Sản phẩm",
"titleTemplate": "Chỉnh sửa sản phẩm"
}
},
"order": {
"index": {
"title": "Quản lí đơn hàng",
"titleTemplate": "Danh sách đơn hàng"
},
"detail": {
"title": "Quản lí đơn hàng",
"titleTemplate": "Chi tiết đơn hàng"
}
},
"error": {
"403": {
"title": "Forbidden"
},
"404": {
"title": "Not found"
}
}
},
"menu": {
"branch": {
"common": "Quản lí chi nhánh",
"index": "Danh sách chi nhánh"
},
"product": {
"common": "Sản phẩm",
"index": "Danh sách sản phẩm"
},
"order": {
"common": "Đơn hàng",
"index": "Danh sách đơn hàng",
"orderManagement": "Quản lí đơn hàng"
},
"roles": "Danh sách phân quyền",
"permissions": "Danh sách quyền"
},
"searchForm": {
"product": {
"keyword": "SKU/Tên sản phẩm",
"type": "Loại sản phẩm"
},
"order": {
"keyword": "Nhập để tìm kiếm",
"time": "Thời gian đặt hàng"
}
},
"product": {
"label": {
"settingConfigurableProduct": "Thiết lập phiên bản"
},
"configurable": {
"hasUsed": "Sản phẩm biến thể này đã được sử dụng"
}
},
"warning": {
"category": "Danh mục sản phẩm đã chọn chưa được gán bộ thuộc tính. Vui lòng chọn danh mục khác."
},
"error": {
"403": {
"message": "Bạn không có quyền truy cập"
},
"404": {
"message": "Không tìm thấy trang"
}
}
}
{"version":1,"resource":"file:///Users/Tom/Desktop/testAxios.js","entries":[{"id":"aBJF.js","source":"textFileCreate.source","timestamp":1657377698046},{"id":"JXVN.js","source":"Convert to ES module","timestamp":1657377813954}]}
{"version":1,"resource":"file:///Users/Tom/Documents/jenkin_docker/Dockerfile","entries":[{"id":"LNJn","timestamp":1721629474144},{"id":"8cG0","timestamp":1721629512549}]}
{"version":1,"resource":"file:///Users/Tom/Sites/FPT/ncp-cms/src/store/index.js","entries":[{"id":"JvkA.js","timestamp":1681636983562},{"id":"2riz.js","timestamp":1681637026430}]}
{"version":1,"resource":"file:///Users/Tom/Sites/ncp-seller-center/.vscode/settings.json","entries":[{"id":"OrS6.json","source":"Workspace Edit","timestamp":1660640786354}]}
{
"i18n-ally.localesPaths": [
"src/locales"
]
}
{"version":1,"resource":"file:///Users/Tom/Sites/ncp-cms/src/components/atoms/pagination/PaginationText.vue","entries":[{"id":"LMSb.vue","timestamp":1650006485421},{"id":"GA6y.vue","source":"undoRedo.source","timestamp":1650006486491}]}
{"version":1,"resource":"file:///Users/Tom/Downloads/VTI%20-%20Training/Docker%20-%20K8S/Lab/helloworld.yml","entries":[{"id":"PQp1.yml","timestamp":1695360679565},{"id":"9XHT.yml","timestamp":1695360811683},{"id":"DELi.yml","timestamp":1695361137531},{"id":"JCPX.yml","timestamp":1695870471927},{"id":"CKEM.yml","source":"undoRedo.source","timestamp":1695870472995},{"id":"zlYc.yml","timestamp":1695870604364},{"id":"hNnS.yml","timestamp":1695870668547},{"id":"Emqu.yml","source":"undoRedo.source","timestamp":1695870745667},{"id":"RUD9.yml","timestamp":1695871526201}]}
{"version":1,"resource":"file:///Users/Tom/Sites/FPT/ncp-cms/src/services/base.js","entries":[{"id":"oTLh.js","timestamp":1692801193947},{"id":"5wsb.js","source":"undoRedo.source","timestamp":1692801195115}]}
{"version":1,"resource":"file:///Users/Tom/Sites/VTI/Loadtest/loadtest_general_staging.py","entries":[{"id":"xwdz.py","timestamp":1711158442539},{"id":"a0Jr.py","timestamp":1711158454523},{"id":"WSjD.py","source":"undoRedo.source","timestamp":1711158458226},{"id":"kwYj.py","timestamp":1711158469589},{"id":"7Z3q.py","timestamp":1711158499687},{"id":"uJYW.py","source":"undoRedo.source","timestamp":1711158502295},{"id":"QxBw.py","timestamp":1711158544139},{"id":"EsSq.py","timestamp":1711158694825}]}
{"version":1,"resource":"file:///Users/Tom/Sites/ncp-cms/src/components/organisms/voucher/VoucherInformation.vue","entries":[{"id":"WYxN.vue","timestamp":1661486455082},{"id":"xHIP.vue","timestamp":1661486487844},{"id":"4aKI.vue","timestamp":1661486538514},{"id":"NXB7.vue","source":"Workspace Edit","timestamp":1661486563291},{"id":"lraV.vue","timestamp":1661486568332},{"id":"IjOD.vue","timestamp":1661486582901},{"id":"lmJT.vue","source":"Workspace Edit","timestamp":1661509581742}]}
{"version":1,"resource":"file:///Users/Tom/Sites/ncp-cms/src/components/atoms/table/SmartTable.vue","entries":[{"id":"UFj9.vue","timestamp":1649908933477},{"id":"mzII.vue","source":"undoRedo.source","timestamp":1649908963065}]}
{"version":1,"resource":"file:///Users/Tom/Sites/ncp-cms/.vscode/settings.json","entries":[{"id":"Rjby.json","source":"Workspace Edit","timestamp":1650509289096},{"id":"sue8.json","timestamp":1661393802619}]}
{
"i18n-ally.localesPaths": [
"src/locales"
]
}
{
"i18n-ally.localesPaths": [
"src/locales"
],
"i18n-ally.keystyle": "nested"
}
{"version":1,"resource":"file:///Users/Tom/Desktop/Test%20Docker/Dockerfile","entries":[{"id":"BdO9","timestamp":1714704095695}]}
{"version":1,"resource":"file:///Users/Tom/Desktop/Test%20Docker/docker-compose.yml","entries":[{"id":"W79p.yml","timestamp":1714704153671},{"id":"Akkx.yml","timestamp":1714704180593}]}
{"version":1,"resource":"file:///Users/Tom/Desktop/Test_Nodejs/api.js","entries":[{"id":"8rPQ.js","source":"textFileCreate.source","timestamp":1660101410782},{"id":"EMe7.js","timestamp":1660101439403},{"id":"ZjYQ.js","timestamp":1660101526825}]}
{"version":1,"resource":"file:///Users/Tom/Desktop/TestAxios/testAxios.js","entries":[{"id":"B4ui.js","timestamp":1657377976976}]}
{"version":1,"resource":"file:///usr/local/etc/supervisor.d/ncp-product.ini","entries":[{"id":"Pr15.ini","timestamp":1663044593571}]}
// Place your settings in this file to overwrite the default settings
{
"editor.fontSize": 15,
"workbench.colorTheme": "Atom One Dark",
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"C_Cpp.updateChannel": "Insiders",
"python.jediEnabled": false,
"terminal.integrated.shell.osx": "/bin/zsh",
"code-runner.runInTerminal": true,
"python.languageServer": "Microsoft",
"sync.gist": "b33d2977230d95d3ec8c0b7c76e8118f",
"sync.autoDownload": true,
"sync.autoUpload": true,
"vsicons.dontShowNewVersionMessage": true,
"jshint.config": "",
"jshint.nodePath": "/usr/local/lib/node_modules/",
"editor.renderWhitespace": "all",
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"[json]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace"
},
"emmet.triggerExpansionOnTab": true,
"blade.format.enable": true,
"[blade]": {
"editor.autoClosingBrackets": "always"
},
"[html]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"gitlens.hovers.currentLine.over": "line",
"gitlens.currentLine.enabled": false,
"sync.quietSync": false,
"files.autoSave": "afterDelay",
"diffEditor.wordWrap": "on",
"editor.wordWrap": "on",
"jshint.exclude": {
},
"jshint.options":{
"asi": true,
"esversion":9
},
"eslint.options": {
},
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
"eslint.enable": true,
"eslint.run": "onType",
"eslint.validate": ["javascript", "javascriptreact", "vue", "vue-html"],
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"bracketPairColorizer.depreciation-notice": false,
"editor.fontFamily": "Menlo",
"php.suggest.basic": false,
"php.validate.enable": false,
"emmet.excludeLanguages": [
"markdown",
"php"
],
"workbench.editor.enablePreview": false,
"php-cs-fixer.executablePath": "${extensionPath}/php-cs-fixer.phar",
"php-cs-fixer.lastDownload": 1657526154067,
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
}
// Place your settings in this file to overwrite the default settings
{
"editor.fontSize": 15,
"workbench.colorTheme": "Atom One Dark",
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"C_Cpp.updateChannel": "Insiders",
"python.jediEnabled": false,
"terminal.integrated.shell.osx": "/bin/zsh",
"code-runner.runInTerminal": true,
"python.languageServer": "Microsoft",
"sync.gist": "b33d2977230d95d3ec8c0b7c76e8118f",
"sync.autoDownload": true,
"sync.autoUpload": true,
"vsicons.dontShowNewVersionMessage": true,
"jshint.config": "",
"jshint.nodePath": "/usr/local/lib/node_modules/",
"editor.renderWhitespace": "all",
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"[json]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace"
},
"emmet.triggerExpansionOnTab": true,
"blade.format.enable": true,
"[blade]": {
"editor.autoClosingBrackets": "always"
},
"[html]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"gitlens.hovers.currentLine.over": "line",
"gitlens.currentLine.enabled": false,
"sync.quietSync": false,
"files.autoSave": "afterDelay",
"diffEditor.wordWrap": "on",
"editor.wordWrap": "on",
"jshint.exclude": {
},
"jshint.options":{
"asi": true,
"esversion":9
},
"eslint.options": {
},
"bracketPairColorizer.depreciation-notice": false,
"editor.fontFamily": "Menlo",
"php.suggest.basic": false,
"php.validate.enable": false,
"emmet.excludeLanguages": [
"markdown",
"php"
],
"workbench.editor.enablePreview": false,
"php-cs-fixer.executablePath": "${extensionPath}/php-cs-fixer.phar",
"php-cs-fixer.lastDownload": 1657526154067,
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
"files.autoSave": "afterDelay",
}
// Place your settings in this file to overwrite the default settings
{
"editor.fontSize": 15,
"workbench.colorTheme": "Atom One Dark",
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"C_Cpp.updateChannel": "Insiders",
"python.jediEnabled": false,
"terminal.integrated.shell.osx": "/bin/zsh",
"code-runner.runInTerminal": true,
"python.languageServer": "Microsoft",
"sync.gist": "b33d2977230d95d3ec8c0b7c76e8118f",
"sync.autoDownload": true,
"sync.autoUpload": true,
"vsicons.dontShowNewVersionMessage": true,
"jshint.config": "",
"jshint.nodePath": "/usr/local/lib/node_modules/",
"editor.renderWhitespace": "all",
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"[json]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace"
},
"emmet.triggerExpansionOnTab": true,
"blade.format.enable": true,
"[blade]": {
"editor.autoClosingBrackets": "always"
},
"[html]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"gitlens.hovers.currentLine.over": "line",
"gitlens.currentLine.enabled": false,
"sync.quietSync": false,
"files.autoSave": "afterDelay",
"diffEditor.wordWrap": "on",
"editor.wordWrap": "on",
"jshint.exclude": {},
"jshint.options": {
"asi": true,
"esversion": 9
},
"eslint.options": {},
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit"
},
"eslint.enable": true,
"eslint.run": "onType",
"eslint.validate": ["javascript", "javascriptreact", "vue", "vue-html"],
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"bracketPairColorizer.depreciation-notice": false,
"editor.fontFamily": "Menlo",
"php.suggest.basic": false,
"php.validate.enable": false,
"emmet.excludeLanguages": ["markdown", "php"],
"workbench.editor.enablePreview": false,
"php-cs-fixer.executablePath": "${extensionPath}/php-cs-fixer.phar",
"php-cs-fixer.lastDownload": 1657526154067,
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
"npm.keybindingsChangedWarningShown": true,
"security.workspace.trust.untrustedFiles": "open"
}
// Place your settings in this file to overwrite the default settings
{
"editor.fontSize": 15,
"workbench.colorTheme": "Atom One Dark",
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"C_Cpp.updateChannel": "Insiders",
"python.jediEnabled": false,
"terminal.integrated.shell.osx": "/bin/zsh",
"code-runner.runInTerminal": true,
"python.languageServer": "Microsoft",
"sync.gist": "b33d2977230d95d3ec8c0b7c76e8118f",
"sync.autoDownload": true,
"sync.autoUpload": true,
"vsicons.dontShowNewVersionMessage": true,
"jshint.config": "",
"jshint.nodePath": "/usr/local/lib/node_modules/",
"editor.renderWhitespace": "all",
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"[json]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace"
},
"emmet.triggerExpansionOnTab": true,
"blade.format.enable": true,
"[blade]": {
"editor.autoClosingBrackets": "always"
},
"[html]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"gitlens.hovers.currentLine.over": "line",
"gitlens.currentLine.enabled": false,
"sync.quietSync": false,
"files.autoSave": "afterDelay",
"diffEditor.wordWrap": "on",
"editor.wordWrap": "on",
"jshint.exclude": {
},
"jshint.options":{
"asi": true,
"esversion":9
},
"eslint.options": {
},
"bracketPairColorizer.depreciation-notice": false,
"editor.fontFamily": "Menlo",
"php.suggest.basic": false,
"php.validate.enable": false,
"emmet.excludeLanguages": [
"markdown",
"php"
]
}
// Place your settings in this file to overwrite the default settings
{
"editor.fontSize": 15,
"workbench.colorTheme": "Atom One Dark",
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"C_Cpp.updateChannel": "Insiders",
"python.jediEnabled": false,
"terminal.integrated.shell.osx": "/bin/zsh",
"code-runner.runInTerminal": true,
"python.languageServer": "Microsoft",
"sync.gist": "b33d2977230d95d3ec8c0b7c76e8118f",
"sync.autoDownload": true,
"sync.autoUpload": true,
"vsicons.dontShowNewVersionMessage": true,
"jshint.config": "",
"jshint.nodePath": "/usr/local/lib/node_modules/",
"editor.renderWhitespace": "all",
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"[json]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace"
},
"emmet.triggerExpansionOnTab": true,
"blade.format.enable": true,
"[blade]": {
"editor.autoClosingBrackets": "always"
},
"[html]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"gitlens.hovers.currentLine.over": "line",
"gitlens.currentLine.enabled": false,
"sync.quietSync": false,
"files.autoSave": "afterDelay",
"diffEditor.wordWrap": "on",
"editor.wordWrap": "on",
"jshint.exclude": {
},
"jshint.options":{
"asi": true,
"esversion":9
},
"eslint.options": {
},
"eslint.enable": true,
"eslint.run": "onType",
"eslint.validate": ["javascript", "javascriptreact", "vue", "vue-html"],
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"bracketPairColorizer.depreciation-notice": false,
"editor.fontFamily": "Menlo",
"php.suggest.basic": false,
"php.validate.enable": false,
"emmet.excludeLanguages": [
"markdown",
"php"
],
"workbench.editor.enablePreview": false,
"php-cs-fixer.executablePath": "${extensionPath}/php-cs-fixer.phar",
"php-cs-fixer.lastDownload": 1657526154067,
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
}
// Place your settings in this file to overwrite the default settings
{
"editor.fontSize": 15,
"workbench.colorTheme": "One Dark Pro",
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"C_Cpp.updateChannel": "Insiders",
"python.jediEnabled": false,
"terminal.integrated.shell.osx": "/bin/zsh",
"code-runner.runInTerminal": true,
"python.languageServer": "Microsoft",
"sync.gist": "b33d2977230d95d3ec8c0b7c76e8118f",
"sync.autoDownload": true,
"sync.autoUpload": true,
"vsicons.dontShowNewVersionMessage": true,
"jshint.config": "",
"jshint.nodePath": "/usr/local/lib/node_modules/",
"editor.renderWhitespace": "all",
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"[json]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace"
},
"emmet.triggerExpansionOnTab": true,
"blade.format.enable": true,
"[blade]": {
"editor.autoClosingBrackets": "always"
},
"[html]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"gitlens.hovers.currentLine.over": "line",
"gitlens.currentLine.enabled": false,
"sync.quietSync": false,
"files.autoSave": "afterDelay",
"diffEditor.wordWrap": "on",
"editor.wordWrap": "on",
"jshint.exclude": {
},
"jshint.options":{
"asi": true,
"esversion":9
},
"eslint.options": {
},
"bracketPairColorizer.depreciation-notice": false,
"editor.fontFamily": "Menlo",
"php.suggest.basic": false,
"php.validate.enable": false,
"emmet.excludeLanguages": [
"markdown",
"php"
]
}
// Place your settings in this file to overwrite the default settings
{
"editor.fontSize": 15,
"workbench.colorTheme": "Atom One Dark",
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"C_Cpp.updateChannel": "Insiders",
"python.jediEnabled": false,
"terminal.integrated.shell.osx": "/bin/zsh",
"code-runner.runInTerminal": true,
"python.languageServer": "Microsoft",
"sync.gist": "b33d2977230d95d3ec8c0b7c76e8118f",
"sync.autoDownload": true,
"sync.autoUpload": true,
"vsicons.dontShowNewVersionMessage": true,
"jshint.config": "",
"jshint.nodePath": "/usr/local/lib/node_modules/",
"editor.renderWhitespace": "all",
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"[json]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace"
},
"emmet.triggerExpansionOnTab": true,
"blade.format.enable": true,
"[blade]": {
"editor.autoClosingBrackets": "always"
},
"[html]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"gitlens.hovers.currentLine.over": "line",
"gitlens.currentLine.enabled": false,
"sync.quietSync": false,
"files.autoSave": "afterDelay",
"diffEditor.wordWrap": "on",
"editor.wordWrap": "on",
"jshint.exclude": {
},
"jshint.options":{
"asi": true,
"esversion":9
},
"eslint.options": {
},
"bracketPairColorizer.depreciation-notice": false,
"editor.fontFamily": "Menlo",
"php.suggest.basic": false,
"php.validate.enable": false,
"emmet.excludeLanguages": [
"markdown",
"php"
],
"workbench.editor.enablePreview": false,
"php-cs-fixer.executablePath": "${extensionPath}/php-cs-fixer.phar",
"php-cs-fixer.lastDownload": 1657526154067,
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
{
"tabnine.experimentalAutoImports": true,
"files.autoSave": "afterDelay",
"[dart]": {
"editor.formatOnSave": true,
"editor.formatOnType": true,
"editor.rulers": [80],
"editor.selectionHighlight": false,
"editor.suggest.snippetsPreventQuickSuggestions": false,
"editor.suggestSelection": "first",
"editor.tabCompletion": "onlySnippets",
"editor.wordBasedSuggestions": false
},
"workbench.colorTheme": "Andromeda",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"git.autofetch": true,
"workbench.iconTheme": "vscode-icons",
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
"eslint.enable": true,
"eslint.run": "onType",
"eslint.validate": ["javascript", "javascriptreact", "vue", "vue-html"],
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.bracketPairColorization.enabled": true,
"vetur.format.defaultFormatter.js": "prettier",
// relevant for 'prettier-eslint' instead of 'prettier'
"prettier.eslintIntegration": false,
"vetur.format.defaultFormatter.css": "prettier",
"vetur.format.defaultFormatter.less": "prettier",
"vetur.format.defaultFormatter.postcss": "prettier",
"vetur.format.defaultFormatter.scss": "prettier",
// at the time of this writing there is no stylus support by prettier
"vetur.format.defaultFormatter.stylus": "stylus-supremacy",
"vetur.format.defaultFormatter.ts": "prettier",
"vetur.validation.style": true,
// Validate vue-html in <template> using eslint-plugin-vue
"vetur.validation.template": true,
"workbench.editor.showTabs": true,
"window.zoomLevel": 1,
"diffEditor.ignoreTrimWhitespace": false,
"editor.quickSuggestions": {
"strings": true,
"comments": true
},
"files.associations": {
"*.css": "tailwindcss"
},
"tailwindCSS.includeLanguages": {
"plaintext": "html"
},
"tailwindCSS.suggestions": true,
"remote.portsAttributes": {
"443": {
"protocol": "https"
},
"8443": {
"protocol": "https"
}
}
}
Write to Duong Van Son (FTEL NCP HN)
}
// Place your settings in this file to overwrite the default settings
{
"editor.fontSize": 15,
"workbench.colorTheme": "One Dark Pro",
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"C_Cpp.updateChannel": "Insiders",
"python.jediEnabled": false,
"terminal.integrated.shell.osx": "/bin/zsh",
"code-runner.runInTerminal": true,
"python.languageServer": "Microsoft",
"sync.gist": "b33d2977230d95d3ec8c0b7c76e8118f",
"sync.autoDownload": true,
"sync.autoUpload": true,
"vsicons.dontShowNewVersionMessage": true,
"jshint.config": "",
"jshint.nodePath": "/usr/local/lib/node_modules/",
"editor.renderWhitespace": "all",
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"[json]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace"
},
"emmet.triggerExpansionOnTab": true,
"blade.format.enable": true,
"[blade]": {
"editor.autoClosingBrackets": "always"
},
"[html]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"gitlens.hovers.currentLine.over": "line",
"gitlens.currentLine.enabled": false,
"sync.quietSync": false,
"files.autoSave": "afterDelay",
"diffEditor.wordWrap": "on",
"editor.wordWrap": "on",
"jshint.exclude": {
},
"jshint.options":{
"asi": true,
"esversion":9
},
"eslint.options": {
},
"bracketPairColorizer.depreciation-notice": false,
"editor.fontFamily": "Menlo",
"php.suggest.basic": false,
"php.validate.enable": false,
"emmet.excludeLanguages": [
"markdown",
"php"
]
}
{
"tabnine.experimentalAutoImports": true,
"files.autoSave": "afterDelay",
"[dart]": {
"editor.formatOnSave": true,
"editor.formatOnType": true,
"editor.rulers": [80],
"editor.selectionHighlight": false,
"editor.suggest.snippetsPreventQuickSuggestions": false,
"editor.suggestSelection": "first",
"editor.tabCompletion": "onlySnippets",
"editor.wordBasedSuggestions": false
},
"workbench.colorTheme": "Andromeda",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"git.autofetch": true,
"workbench.iconTheme": "vscode-icons",
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
"eslint.enable": true,
"eslint.run": "onType",
"eslint.validate": ["javascript", "javascriptreact", "vue", "vue-html"],
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.bracketPairColorization.enabled": true,
"vetur.format.defaultFormatter.js": "prettier",
// relevant for 'prettier-eslint' instead of 'prettier'
"prettier.eslintIntegration": false,
"vetur.format.defaultFormatter.css": "prettier",
"vetur.format.defaultFormatter.less": "prettier",
"vetur.format.defaultFormatter.postcss": "prettier",
"vetur.format.defaultFormatter.scss": "prettier",
// at the time of this writing there is no stylus support by prettier
"vetur.format.defaultFormatter.stylus": "stylus-supremacy",
"vetur.format.defaultFormatter.ts": "prettier",
"vetur.validation.style": true,
// Validate vue-html in <template> using eslint-plugin-vue
"vetur.validation.template": true,
"workbench.editor.showTabs": true,
"window.zoomLevel": 1,
"diffEditor.ignoreTrimWhitespace": false,
"editor.quickSuggestions": {
"strings": true,
"comments": true
},
"files.associations": {
"*.css": "tailwindcss"
},
"tailwindCSS.includeLanguages": {
"plaintext": "html"
},
"tailwindCSS.suggestions": true,
"remote.portsAttributes": {
"443": {
"protocol": "https"
},
"8443": {
"protocol": "https"
}
}
}
// Place your settings in this file to overwrite the default settings
{
"editor.fontSize": 15,
"workbench.colorTheme": "Atom One Dark",
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"C_Cpp.updateChannel": "Insiders",
"python.jediEnabled": false,
"terminal.integrated.shell.osx": "/bin/zsh",
"code-runner.runInTerminal": true,
"python.languageServer": "Microsoft",
"sync.gist": "b33d2977230d95d3ec8c0b7c76e8118f",
"sync.autoDownload": true,
"sync.autoUpload": true,
"vsicons.dontShowNewVersionMessage": true,
"jshint.config": "",
"jshint.nodePath": "/usr/local/lib/node_modules/",
"editor.renderWhitespace": "all",
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"[json]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace"
},
"emmet.triggerExpansionOnTab": true,
"blade.format.enable": true,
"[blade]": {
"editor.autoClosingBrackets": "always"
},
"[html]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"gitlens.hovers.currentLine.over": "line",
"gitlens.currentLine.enabled": false,
"sync.quietSync": false,
"files.autoSave": "afterDelay",
"diffEditor.wordWrap": "on",
"editor.wordWrap": "on",
"jshint.exclude": {
},
"jshint.options":{
"asi": true,
"esversion":9
},
"eslint.options": {
},
"bracketPairColorizer.depreciation-notice": false,
"editor.fontFamily": "Menlo",
"php.suggest.basic": false,
"php.validate.enable": false,
"emmet.excludeLanguages": [
"markdown",
"php"
],
"workbench.editor.enablePreview": false,
"php-cs-fixer.executablePath": "${extensionPath}/php-cs-fixer.phar",
"php-cs-fixer.lastDownload": 1657526154067,
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
}
}
// Place your settings in this file to overwrite the default settings
{
"editor.fontSize": 15,
"workbench.colorTheme": "Atom One Dark",
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"C_Cpp.updateChannel": "Insiders",
"python.jediEnabled": false,
"terminal.integrated.shell.osx": "/bin/zsh",
"code-runner.runInTerminal": true,
"python.languageServer": "Microsoft",
"sync.gist": "b33d2977230d95d3ec8c0b7c76e8118f",
"sync.autoDownload": true,
"sync.autoUpload": true,
"vsicons.dontShowNewVersionMessage": true,
"jshint.config": "",
"jshint.nodePath": "/usr/local/lib/node_modules/",
"editor.renderWhitespace": "all",
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"[json]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace"
},
"emmet.triggerExpansionOnTab": true,
"blade.format.enable": true,
"[blade]": {
"editor.autoClosingBrackets": "always"
},
"[html]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"gitlens.hovers.currentLine.over": "line",
"gitlens.currentLine.enabled": false,
"sync.quietSync": false,
"files.autoSave": "afterDelay",
"diffEditor.wordWrap": "on",
"editor.wordWrap": "on",
"jshint.exclude": {
},
"jshint.options":{
"asi": true,
"esversion":9
},
"eslint.options": {
},
"eslint.enable": true,
"bracketPairColorizer.depreciation-notice": false,
"editor.fontFamily": "Menlo",
"php.suggest.basic": false,
"php.validate.enable": false,
"emmet.excludeLanguages": [
"markdown",
"php"
],
"workbench.editor.enablePreview": false,
"php-cs-fixer.executablePath": "${extensionPath}/php-cs-fixer.phar",
"php-cs-fixer.lastDownload": 1657526154067,
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
}
{"version":1,"resource":"vscode-userdata:/Users/Tom/Library/Application%20Support/Code/User/settings.json","entries":[{"id":"HyPj.json","timestamp":1649734438610},{"id":"oIsb.json","timestamp":1649904915313},{"id":"5wQp.json","timestamp":1649905200836},{"id":"35VM.json","timestamp":1649905211615},{"id":"7IOj.json","timestamp":1649905623867},{"id":"VEdo.json","timestamp":1649905714112},{"id":"j0FQ.json","timestamp":1651738880725},{"id":"wESt.json","timestamp":1655258896287},{"id":"VcsZ.json","timestamp":1655369564713},{"id":"VbLS.json","timestamp":1657526154097},{"id":"cPlT.json","timestamp":1660101379682},{"id":"7Ao1.json","timestamp":1661396752523},{"id":"Bi0s.json","timestamp":1661396774624},{"id":"HPcr.json","source":"undoRedo.source","timestamp":1661396825500},{"id":"2rGT.json","timestamp":1661396861304},{"id":"SF4X.json","timestamp":1661396878378},{"id":"cY0C.json","timestamp":1661396902155},{"id":"WCYT.json","timestamp":1661396927145},{"id":"3rj7.json","timestamp":1661396938313},{"id":"1IYT.json","timestamp":1661397064133},{"id":"SumO.json","timestamp":1661403028474},{"id":"F9tN.json","timestamp":1661411507155},{"id":"rHEX.json","timestamp":1663130381763},{"id":"w5GL.json","timestamp":1686579278461},{"id":"2Wy9.json","timestamp":1703858417913},{"id":"RdPw.json","timestamp":1711158394061}]}
// Place your settings in this file to overwrite the default settings
{
"editor.fontSize": 15,
"workbench.colorTheme": "Atom One Dark",
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"C_Cpp.updateChannel": "Insiders",
"python.jediEnabled": false,
"terminal.integrated.shell.osx": "/bin/zsh",
"code-runner.runInTerminal": true,
"python.languageServer": "Microsoft",
"sync.gist": "b33d2977230d95d3ec8c0b7c76e8118f",
"sync.autoDownload": true,
"sync.autoUpload": true,
"vsicons.dontShowNewVersionMessage": true,
"jshint.config": "",
"jshint.nodePath": "/usr/local/lib/node_modules/",
"editor.renderWhitespace": "all",
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"[json]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace"
},
"emmet.triggerExpansionOnTab": true,
"blade.format.enable": true,
"[blade]": {
"editor.autoClosingBrackets": "always"
},
"[html]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"gitlens.hovers.currentLine.over": "line",
"gitlens.currentLine.enabled": false,
"sync.quietSync": false,
"files.autoSave": "afterDelay",
"diffEditor.wordWrap": "on",
"editor.wordWrap": "on",
"jshint.exclude": {
},
"jshint.options":{
"asi": true,
"esversion":9
},
"eslint.options": {
},
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
"eslint.enable": true,
"eslint.run": "onType",
"eslint.validate": ["javascript", "javascriptreact", "vue", "vue-html"],
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"bracketPairColorizer.depreciation-notice": false,
"editor.fontFamily": "Menlo",
"php.suggest.basic": false,
"php.validate.enable": false,
"emmet.excludeLanguages": [
"markdown",
"php"
],
"workbench.editor.enablePreview": false,
"php-cs-fixer.executablePath": "${extensionPath}/php-cs-fixer.phar",
"php-cs-fixer.lastDownload": 1657526154067,
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
"npm.keybindingsChangedWarningShown": true,
}
// Place your settings in this file to overwrite the default settings
{
"editor.fontSize": 15,
"workbench.colorTheme": "Atom One Dark",
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"C_Cpp.updateChannel": "Insiders",
"python.jediEnabled": false,
"terminal.integrated.shell.osx": "/bin/zsh",
"code-runner.runInTerminal": true,
"python.languageServer": "Microsoft",
"sync.gist": "b33d2977230d95d3ec8c0b7c76e8118f",
"sync.autoDownload": true,
"sync.autoUpload": true,
"vsicons.dontShowNewVersionMessage": true,
"jshint.config": "",
"jshint.nodePath": "/usr/local/lib/node_modules/",
"editor.renderWhitespace": "all",
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"[json]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace"
},
"emmet.triggerExpansionOnTab": true,
"blade.format.enable": true,
"[blade]": {
"editor.autoClosingBrackets": "always"
},
"[html]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"gitlens.hovers.currentLine.over": "line",
"gitlens.currentLine.enabled": false,
"sync.quietSync": false,
"files.autoSave": "afterDelay",
"diffEditor.wordWrap": "on",
"editor.wordWrap": "on",
"jshint.exclude": {
},
"jshint.options":{
"asi": true,
"esversion":9
},
"eslint.options": {
},
"bracketPairColorizer.depreciation-notice": false,
"editor.fontFamily": "Menlo",
"php.suggest.basic": false,
"php.validate.enable": false,
"emmet.excludeLanguages": [
"markdown",
"php"
],
"workbench.editor.enablePreview": false,
"php-cs-fixer.executablePath": "${extensionPath}/php-cs-fixer.phar",
"php-cs-fixer.lastDownload": 1657526154067,
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
}
}
// Place your settings in this file to overwrite the default settings
{
"editor.fontSize": 15,
"workbench.colorTheme": "Atom One Dark",
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"C_Cpp.updateChannel": "Insiders",
"python.jediEnabled": false,
"terminal.integrated.shell.osx": "/bin/zsh",
"code-runner.runInTerminal": true,
"python.languageServer": "Microsoft",
"sync.gist": "b33d2977230d95d3ec8c0b7c76e8118f",
"sync.autoDownload": true,
"sync.autoUpload": true,
"vsicons.dontShowNewVersionMessage": true,
"jshint.config": "",
"jshint.nodePath": "/usr/local/lib/node_modules/",
"editor.renderWhitespace": "all",
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"[json]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace"
},
"emmet.triggerExpansionOnTab": true,
"blade.format.enable": true,
"[blade]": {
"editor.autoClosingBrackets": "always"
},
"[html]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"gitlens.hovers.currentLine.over": "line",
"gitlens.currentLine.enabled": false,
"sync.quietSync": false,
"files.autoSave": "afterDelay",
"diffEditor.wordWrap": "on",
"editor.wordWrap": "on",
"jshint.exclude": {
},
"jshint.options":{
"esversion":6
},
"eslint.options": {
},
"bracketPairColorizer.depreciation-notice": false,
"editor.fontFamily": "Menlo",
"php.suggest.basic": false,
"php.validate.enable": false,
"emmet.excludeLanguages": [
"markdown",
"php"
]
}
// Place your settings in this file to overwrite the default settings
{
"editor.fontSize": 15,
"workbench.colorTheme": "Atom One Dark",
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"C_Cpp.updateChannel": "Insiders",
"python.jediEnabled": false,
"terminal.integrated.shell.osx": "/bin/zsh",
"code-runner.runInTerminal": true,
"python.languageServer": "Microsoft",
"sync.gist": "b33d2977230d95d3ec8c0b7c76e8118f",
"sync.autoDownload": true,
"sync.autoUpload": true,
"vsicons.dontShowNewVersionMessage": true,
"jshint.config": "",
"jshint.nodePath": "/usr/local/lib/node_modules/",
"editor.renderWhitespace": "all",
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"[json]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace"
},
"emmet.triggerExpansionOnTab": true,
"blade.format.enable": true,
"[blade]": {
"editor.autoClosingBrackets": "always"
},
"[html]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"gitlens.hovers.currentLine.over": "line",
"gitlens.currentLine.enabled": false,
"sync.quietSync": false,
"files.autoSave": "afterDelay",
"diffEditor.wordWrap": "on",
"editor.wordWrap": "on",
"jshint.exclude": {
},
"jshint.options":{
"asi": true,
"esversion":9
},
"eslint.options": {
},
"bracketPairColorizer.depreciation-notice": false,
"editor.fontFamily": "Menlo",
"php.suggest.basic": false,
"php.validate.enable": false,
"emmet.excludeLanguages": [
"markdown",
"php"
],
"workbench.editor.enablePreview": false
}
// Place your settings in this file to overwrite the default settings
{
"editor.fontSize": 15,
"workbench.colorTheme": "Atom One Dark",
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"C_Cpp.updateChannel": "Insiders",
"python.jediEnabled": false,
"terminal.integrated.shell.osx": "/bin/zsh",
"code-runner.runInTerminal": true,
"python.languageServer": "Microsoft",
"sync.gist": "b33d2977230d95d3ec8c0b7c76e8118f",
"sync.autoDownload": true,
"sync.autoUpload": true,
"vsicons.dontShowNewVersionMessage": true,
"jshint.config": "",
"jshint.nodePath": "/usr/local/lib/node_modules/",
"editor.renderWhitespace": "all",
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"[json]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace"
},
"emmet.triggerExpansionOnTab": true,
"blade.format.enable": true,
"[blade]": {
"editor.autoClosingBrackets": "always"
},
"[html]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"gitlens.hovers.currentLine.over": "line",
"gitlens.currentLine.enabled": false,
"sync.quietSync": false,
"files.autoSave": "afterDelay",
"diffEditor.wordWrap": "on",
"editor.wordWrap": "on",
"jshint.exclude": {
},
"jshint.options":{
"asi": true,
"esversion":9
},
"eslint.options": {
},
"bracketPairColorizer.depreciation-notice": false,
"editor.fontFamily": "Menlo",
"php.suggest.basic": false,
"php.validate.enable": false,
"emmet.excludeLanguages": [
"markdown",
"php"
]
}
// Place your settings in this file to overwrite the default settings
{
"editor.fontSize": 15,
"workbench.colorTheme": "Atom One Dark",
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"C_Cpp.updateChannel": "Insiders",
"python.jediEnabled": false,
"terminal.integrated.shell.osx": "/bin/zsh",
"code-runner.runInTerminal": true,
"python.languageServer": "Default",
"sync.gist": "b33d2977230d95d3ec8c0b7c76e8118f",
"sync.autoDownload": true,
"sync.autoUpload": true,
"vsicons.dontShowNewVersionMessage": true,
"jshint.config": "",
"jshint.nodePath": "/usr/local/lib/node_modules/",
"editor.renderWhitespace": "all",
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"[json]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace"
},
"emmet.triggerExpansionOnTab": true,
"blade.format.enable": true,
"[blade]": {
"editor.autoClosingBrackets": "always"
},
"[html]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"gitlens.hovers.currentLine.over": "line",
"gitlens.currentLine.enabled": false,
"sync.quietSync": false,
"files.autoSave": "afterDelay",
"diffEditor.wordWrap": "on",
"editor.wordWrap": "on",
"jshint.exclude": {},
"jshint.options": {
"asi": true,
"esversion": 9
},
"eslint.options": {},
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit"
},
"eslint.enable": true,
"eslint.run": "onType",
"eslint.validate": ["javascript", "javascriptreact", "vue", "vue-html"],
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"bracketPairColorizer.depreciation-notice": false,
"editor.fontFamily": "Menlo",
"php.suggest.basic": false,
"php.validate.enable": false,
"emmet.excludeLanguages": ["markdown", "php"],
"workbench.editor.enablePreview": false,
"php-cs-fixer.executablePath": "${extensionPath}/php-cs-fixer.phar",
"php-cs-fixer.lastDownload": 1657526154067,
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
"npm.keybindingsChangedWarningShown": true,
"security.workspace.trust.untrustedFiles": "open",
"editor.unicodeHighlight.nonBasicASCII": false
}
// Place your settings in this file to overwrite the default settings
{
"editor.fontSize": 15,
"workbench.colorTheme": "Atom One Dark",
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"C_Cpp.updateChannel": "Insiders",
"python.jediEnabled": false,
"terminal.integrated.shell.osx": "/bin/zsh",
"code-runner.runInTerminal": true,
"python.languageServer": "Microsoft",
"sync.gist": "b33d2977230d95d3ec8c0b7c76e8118f",
"sync.autoDownload": true,
"sync.autoUpload": true,
"vsicons.dontShowNewVersionMessage": true,
"jshint.config": "",
"jshint.nodePath": "/usr/local/lib/node_modules/",
"editor.renderWhitespace": "all",
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"[json]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace"
},
"emmet.triggerExpansionOnTab": true,
"blade.format.enable": true,
"[blade]": {
"editor.autoClosingBrackets": "always"
},
"[html]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"gitlens.hovers.currentLine.over": "line",
"gitlens.currentLine.enabled": false,
"sync.quietSync": false,
"files.autoSave": "afterDelay",
"diffEditor.wordWrap": "on",
"editor.wordWrap": "on",
"jshint.exclude": {
},
"jshint.options":{
"asi": true,
"esversion":9
},
"eslint.options": {
},
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
"eslint.enable": true,
"eslint.run": "onType",
"eslint.validate": ["javascript", "javascriptreact", "vue", "vue-html"],
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"bracketPairColorizer.depreciation-notice": false,
"editor.fontFamily": "Menlo",
"php.suggest.basic": false,
"php.validate.enable": false,
"emmet.excludeLanguages": [
"markdown",
"php"
],
"workbench.editor.enablePreview": false,
"php-cs-fixer.executablePath": "${extensionPath}/php-cs-fixer.phar",
"php-cs-fixer.lastDownload": 1657526154067,
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
"npm.keybindingsChangedWarningShown": true,
"security.workspace.trust.untrustedFiles": "open",
}
// Place your settings in this file to overwrite the default settings
{
"editor.fontSize": 15,
"workbench.colorTheme": "Atom One Dark",
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"C_Cpp.updateChannel": "Insiders",
"python.jediEnabled": false,
"terminal.integrated.shell.osx": "/bin/zsh",
"code-runner.runInTerminal": true,
"python.languageServer": "Microsoft",
"sync.gist": "b33d2977230d95d3ec8c0b7c76e8118f",
"sync.autoDownload": true,
"sync.autoUpload": true,
"vsicons.dontShowNewVersionMessage": true,
"jshint.config": "",
"jshint.nodePath": "/usr/local/lib/node_modules/",
"editor.renderWhitespace": "all",
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"[json]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace"
},
"emmet.triggerExpansionOnTab": true,
"blade.format.enable": true,
"[blade]": {
"editor.autoClosingBrackets": "always"
},
"[html]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"gitlens.hovers.currentLine.over": "line",
"gitlens.currentLine.enabled": false,
"sync.quietSync": false,
"files.autoSave": "afterDelay",
"diffEditor.wordWrap": "on",
"editor.wordWrap": "on",
"jshint.exclude": {
},
"jshint.options":{
"asi": true,
"esversion":9
},
"eslint.options": {
},
"bracketPairColorizer.depreciation-notice": false,
"editor.fontFamily": "Menlo",
"php.suggest.basic": false,
"php.validate.enable": false,
"emmet.excludeLanguages": [
"markdown",
"php"
],
"workbench.editor.enablePreview": false,
"php-cs-fixer.executablePath": "${extensionPath}/php-cs-fixer.phar",
"php-cs-fixer.lastDownload": 1657526154067,
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
}
// Place your settings in this file to overwrite the default settings
{
"editor.fontSize": 15,
"workbench.colorTheme": "Atom One Dark",
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"C_Cpp.updateChannel": "Insiders",
"python.jediEnabled": false,
"terminal.integrated.shell.osx": "/bin/zsh",
"code-runner.runInTerminal": true,
"python.languageServer": "Microsoft",
"sync.gist": "b33d2977230d95d3ec8c0b7c76e8118f",
"sync.autoDownload": true,
"sync.autoUpload": true,
"vsicons.dontShowNewVersionMessage": true,
"jshint.config": "",
"jshint.nodePath": "/usr/local/lib/node_modules/",
"editor.renderWhitespace": "all",
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"[json]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace"
},
"emmet.triggerExpansionOnTab": true,
"blade.format.enable": true,
"[blade]": {
"editor.autoClosingBrackets": "always"
},
"[html]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"gitlens.hovers.currentLine.over": "line",
"gitlens.currentLine.enabled": false,
"sync.quietSync": false,
"files.autoSave": "afterDelay",
"diffEditor.wordWrap": "on",
"editor.wordWrap": "on",
"jshint.exclude": {
},
"jshint.options":{
"asi": true,
"esversion":9
},
"eslint.options": {
},
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
"eslint.enable": true,
"eslint.run": "onType",
"eslint.validate": ["javascript", "javascriptreact", "vue", "vue-html"],
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"bracketPairColorizer.depreciation-notice": false,
"editor.fontFamily": "Menlo",
"php.suggest.basic": false,
"php.validate.enable": false,
"emmet.excludeLanguages": [
"markdown",
"php"
],
"workbench.editor.enablePreview": false,
"php-cs-fixer.executablePath": "${extensionPath}/php-cs-fixer.phar",
"php-cs-fixer.lastDownload": 1657526154067,
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
"npm.keybindingsChangedWarningShown": true,
}
// Place your settings in this file to overwrite the default settings
{
"editor.fontSize": 15,
"workbench.colorTheme": "Atom One Dark",
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"C_Cpp.updateChannel": "Insiders",
"python.jediEnabled": false,
"terminal.integrated.shell.osx": "/bin/zsh",
"code-runner.runInTerminal": true,
"python.languageServer": "Microsoft",
"sync.gist": "b33d2977230d95d3ec8c0b7c76e8118f",
"sync.autoDownload": true,
"sync.autoUpload": true,
"vsicons.dontShowNewVersionMessage": true,
"jshint.config": "",
"jshint.nodePath": "/usr/local/lib/node_modules/",
"editor.renderWhitespace": "all",
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"[json]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace"
},
"emmet.triggerExpansionOnTab": true,
"blade.format.enable": true,
"[blade]": {
"editor.autoClosingBrackets": "always"
},
"[html]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"gitlens.hovers.currentLine.over": "line",
"gitlens.currentLine.enabled": false,
"sync.quietSync": false,
"files.autoSave": "afterDelay",
"diffEditor.wordWrap": "on",
"editor.wordWrap": "on",
"jshint.exclude": {
},
"jshint.options":{
"asi": true,
"esversion":9
},
"eslint.options": {
},
"bracketPairColorizer.depreciation-notice": false,
"editor.fontFamily": "Menlo",
"php.suggest.basic": false,
"php.validate.enable": false,
"emmet.excludeLanguages": [
"markdown",
"php"
],
"workbench.editor.enablePreview": false,
"php-cs-fixer.executablePath": "${extensionPath}/php-cs-fixer.phar",
"php-cs-fixer.lastDownload": 1657526154067
}
// Place your settings in this file to overwrite the default settings
{
"editor.fontSize": 15,
"workbench.colorTheme": "Atom One Dark",
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"C_Cpp.updateChannel": "Insiders",
"python.jediEnabled": false,
"terminal.integrated.shell.osx": "/bin/zsh",
"code-runner.runInTerminal": true,
"python.languageServer": "Microsoft",
"sync.gist": "b33d2977230d95d3ec8c0b7c76e8118f",
"sync.autoDownload": true,
"sync.autoUpload": true,
"vsicons.dontShowNewVersionMessage": true,
"jshint.config": "",
"jshint.nodePath": "/usr/local/lib/node_modules/",
"editor.renderWhitespace": "all",
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"[json]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace"
},
"emmet.triggerExpansionOnTab": true,
"blade.format.enable": true,
"[blade]": {
"editor.autoClosingBrackets": "always"
},
"[html]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"gitlens.hovers.currentLine.over": "line",
"gitlens.currentLine.enabled": false,
"sync.quietSync": false,
"files.autoSave": "afterDelay",
"diffEditor.wordWrap": "on",
"editor.wordWrap": "on",
"jshint.exclude": {
},
"jshint.options":{
"asi": true,
"esversion":9
},
"eslint.options": {
},
"bracketPairColorizer.depreciation-notice": false,
"editor.fontFamily": "Menlo",
"php.suggest.basic": false,
"php.validate.enable": false,
"emmet.excludeLanguages": [
"markdown",
"php"
],
"workbench.editor.enablePreview": false,
"php-cs-fixer.executablePath": "${extensionPath}/php-cs-fixer.phar",
"php-cs-fixer.lastDownload": 1655369564683
}
// Place your settings in this file to overwrite the default settings
{
"editor.fontSize": 15,
"workbench.colorTheme": "Atom One Dark",
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"C_Cpp.updateChannel": "Insiders",
"python.jediEnabled": false,
"terminal.integrated.shell.osx": "/bin/zsh",
"code-runner.runInTerminal": true,
"python.languageServer": "Microsoft",
"sync.gist": "b33d2977230d95d3ec8c0b7c76e8118f",
"sync.autoDownload": true,
"sync.autoUpload": true,
"vsicons.dontShowNewVersionMessage": true,
"jshint.config": "",
"jshint.nodePath": "/usr/local/lib/node_modules/",
"editor.renderWhitespace": "all",
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"[json]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace"
},
"emmet.triggerExpansionOnTab": true,
"blade.format.enable": true,
"[blade]": {
"editor.autoClosingBrackets": "always"
},
"[html]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"gitlens.hovers.currentLine.over": "line",
"gitlens.currentLine.enabled": false,
"sync.quietSync": false,
"files.autoSave": "afterDelay",
"diffEditor.wordWrap": "on",
"editor.wordWrap": "on",
"jshint.exclude": {
},
"jshint.options":{
"asi": true,
"esversion":9
},
"eslint.options": {
},
"bracketPairColorizer.depreciation-notice": false,
"editor.fontFamily": "Menlo",
"php.suggest.basic": false,
"php.validate.enable": false,
"emmet.excludeLanguages": [
"markdown",
"php"
]
}
// Place your settings in this file to overwrite the default settings
{
"editor.fontSize": 15,
"workbench.colorTheme": "Atom One Dark",
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"C_Cpp.updateChannel": "Insiders",
"python.jediEnabled": false,
"terminal.integrated.shell.osx": "/bin/zsh",
"code-runner.runInTerminal": true,
"python.languageServer": "Microsoft",
"sync.gist": "b33d2977230d95d3ec8c0b7c76e8118f",
"vsicons.dontShowNewVersionMessage": true,
"jshint.config": "",
"jshint.nodePath": "/usr/local/lib/node_modules/",
"editor.renderWhitespace": "all",
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"[json]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace"
},
"emmet.triggerExpansionOnTab": true,
"blade.format.enable": true,
"[blade]": {
"editor.autoClosingBrackets": "always"
},
"[html]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"gitlens.hovers.currentLine.over": "line",
"gitlens.currentLine.enabled": false,
"sync.quietSync": false,
"files.autoSave": "afterDelay",
"diffEditor.wordWrap": "on",
"editor.wordWrap": "on",
"jshint.exclude": {},
"jshint.options": {
"asi": true,
"esversion": 9
},
"eslint.options": {},
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
"eslint.enable": true,
"eslint.run": "onType",
"eslint.validate": ["javascript", "javascriptreact", "vue", "vue-html"],
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"bracketPairColorizer.depreciation-notice": false,
"editor.fontFamily": "Menlo",
"php.suggest.basic": false,
"php.validate.enable": false,
"emmet.excludeLanguages": ["markdown", "php"],
"workbench.editor.enablePreview": false,
"php-cs-fixer.executablePath": "${extensionPath}/php-cs-fixer.phar",
"php-cs-fixer.lastDownload": 1657526154067,
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
"npm.keybindingsChangedWarningShown": true,
"security.workspace.trust.untrustedFiles": "open",
"sync.autoDownload": true
}
// Place your settings in this file to overwrite the default settings
{
"editor.fontSize": 15,
"workbench.colorTheme": "Atom One Dark",
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"C_Cpp.updateChannel": "Insiders",
"python.jediEnabled": false,
"terminal.integrated.shell.osx": "/bin/zsh",
"code-runner.runInTerminal": true,
"python.languageServer": "Microsoft",
"sync.gist": "b33d2977230d95d3ec8c0b7c76e8118f",
"sync.autoDownload": true,
"sync.autoUpload": true,
"vsicons.dontShowNewVersionMessage": true,
"jshint.config": "",
"jshint.nodePath": "/usr/local/lib/node_modules/",
"editor.renderWhitespace": "all",
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"[json]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace"
},
"emmet.triggerExpansionOnTab": true,
"blade.format.enable": true,
"[blade]": {
"editor.autoClosingBrackets": "always"
},
"[html]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"gitlens.hovers.currentLine.over": "line",
"gitlens.currentLine.enabled": false,
"sync.quietSync": false,
"files.autoSave": "afterDelay",
"diffEditor.wordWrap": "on",
"editor.wordWrap": "on",
"jshint.exclude": {
},
"jshint.options":{
"asi": true,
"esversion":9
},
"eslint.options": {
},
"eslint.enable": true,
"eslint.run": "onType",
"eslint.validate": ["javascript", "javascriptreact", "vue", "vue-html"],
"bracketPairColorizer.depreciation-notice": false,
"editor.fontFamily": "Menlo",
"php.suggest.basic": false,
"php.validate.enable": false,
"emmet.excludeLanguages": [
"markdown",
"php"
],
"workbench.editor.enablePreview": false,
"php-cs-fixer.executablePath": "${extensionPath}/php-cs-fixer.phar",
"php-cs-fixer.lastDownload": 1657526154067,
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
}
// Place your settings in this file to overwrite the default settings
{
"editor.fontSize": 15,
"workbench.colorTheme": "Atom One Dark",
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"C_Cpp.updateChannel": "Insiders",
"python.jediEnabled": false,
"terminal.integrated.shell.osx": "/bin/zsh",
"code-runner.runInTerminal": true,
"python.languageServer": "Microsoft",
"sync.gist": "b33d2977230d95d3ec8c0b7c76e8118f",
"sync.autoDownload": true,
"sync.autoUpload": true,
"vsicons.dontShowNewVersionMessage": true,
"jshint.config": "",
"jshint.nodePath": "/usr/local/lib/node_modules/",
"editor.renderWhitespace": "all",
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"[json]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace"
},
"emmet.triggerExpansionOnTab": true,
"blade.format.enable": true,
"[blade]": {
"editor.autoClosingBrackets": "always"
},
"[html]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"gitlens.hovers.currentLine.over": "line",
"gitlens.currentLine.enabled": false,
"sync.quietSync": false,
"files.autoSave": "afterDelay",
"diffEditor.wordWrap": "on",
"editor.wordWrap": "on",
"jshint.exclude": {
},
"jshint.options":{
"asi": true,
"esversion":9
},
"eslint.options": {
},
"bracketPairColorizer.depreciation-notice": false,
"editor.fontFamily": "Menlo",
"php.suggest.basic": false,
"php.validate.enable": false,
"emmet.excludeLanguages": [
"markdown",
"php"
],
"workbench.editor.enablePreview": false,
"php-cs-fixer.executablePath": "${extensionPath}/php-cs-fixer.phar"
}
{"version":1,"resource":"file:///Users/Tom/Sites/ncp-cms/src/filters/index.js","entries":[{"id":"jwLl.js","timestamp":1660838581240}]}
{"version":1,"resource":"file:///Applications/MAMP/bin/php/php8.1.13/conf/php.ini","entries":[{"id":"te7k.ini","timestamp":1703856603794},{"id":"IXXV.ini","timestamp":1703856650008},{"id":"0xA6.ini","timestamp":1703857368400},{"id":"Da2M.ini","timestamp":1703858439411}]}
{"version":1,"resource":"file:///Users/Tom/Sites/ncp-cms/src/locales/vi.json","entries":[{"id":"uBTx.json","timestamp":1661394075961},{"id":"gHeZ.json","timestamp":1661394133889},{"id":"SgFD.json","timestamp":1661394481337},{"id":"Zta1.json","timestamp":1661395019961}]}
{
"project": {
"name": "NCP",
"title": "Hệ thống quản trị CMS"
},
"common": {
"defaultSelected": "---",
"error": "Đã có lỗi xảy ra",
"keyword": "Nhập để tìm kiếm",
"status": "Trạng thái",
"all": "Tất cả",
"fullName": "Họ và tên",
"email": "Email",
"password": "Mật khẩu",
"phoneNumber": "Số điện thoại",
"id": "ID",
"type": "Định dạng",
"isRequired": "Bắt buộc",
"isUnique": "Duy nhất",
"multiSearchPlaceholder": "Nhập để tìm kiếm",
"currencySymbol": "VND",
"defaultSelectedChannel": "Lựa chọn kênh giới thiệu",
"defaultSelectedCommission": "Chọn chính sách hoa hồng",
"channelId": "Kênh giới thiệu",
"selectAll": "Chọn tất cả",
"usingType": "Loại mã voucher",
"now": "Thời điểm hiện tại"
},
"toast": {
"create-success": "Tạo mới thành công",
"update-success": "Cập nhật thành công",
"delete-success": "Xoá thành công",
"fee": {
"create-success": "Tạo mới chính sách phí thành công",
"update-success": "Chỉnh sửa chính sách phí thành công"
},
"paymentPartner": {
"create-success": "Thêm mới đối tác thanh toán thành công",
"update-success": "Chỉnh sửa đối tác thanh toán thành công"
}
},
"constant": {
"status": {
"active": "Hoạt động",
"inactive": "Ngừng hoạt động"
},
"policyType": {
"mass": "Hoa hồng thu",
"pay": "Hoa hồng trả"
},
"businessType": {
"personal": "Cá nhân",
"business": "Hộ kinh doanh",
"enterprise": "Doanh nghiệp"
},
"identityType": {
"identityDocument": "CCCD/CMND",
"passport": "Hộ chiếu"
},
"attributeType": {
"textBox": "Textbox",
"textarea": "Textarea",
"select": "Select",
"multiSelect": "Multiselect",
"price": "Price",
"date": "Date",
"dateTime": "Datetime",
"image": "Image",
"file": "File",
"boolean": "Boolean",
"checkbox": "Checkbox",
"text_box": "Textbox",
"multi_select": "Multiselect",
"date_time": "Datetime",
"mass": "Mass",
"size": "Size"
},
"inputType": {
"any": "Không phân biệt",
"email": "Email",
"url": "Website",
"number": "Số",
"text": "Chữ"
},
"isRequired": {
"required": "",
"notRequired": "Không",
"not_required": "Không"
},
"isUnique": {
"unique": "",
"notUnique": "Không",
"not_unique": "Không"
},
"productType": {
"simple": "Sản phẩm thường",
"configurable": "Sản phẩm nhiều phiên bản"
},
"productStatus": {
"active": "Đang hoạt động",
"inactive": "Ngừng hoạt động",
"waitApprove": "Chờ duyệt",
"reject": "Bị từ chối",
"oldVersion": "Ngừng hoạt động",
"draft": "Lưu nháp"
},
"orderStatus": {
"confirmed": "Xác nhận đơn hàng",
"pickup": "Chờ lấy hàng",
"delivery": "Đang giao",
"complete": "Đã giao",
"cancelFromSeller": "Huỷ đơn hàng",
"cancelFormCustomer": "Huỷ đơn hàng"
},
"logisticStatus": {
"active": "Đang hoạt động",
"inactive": "Ngừng hoạt động"
},
"commissionsStatus": {
"active": "Đang hoạt động",
"inactive": "Ngừng hoạt động"
},
"commissionsType": {
"default": "Chọn loại chính sách",
"receive": "Hoa hồng thu",
"return": "Hoa hồng trả"
},
"channelStatus": {
"active": "Đang hoạt động",
"inactive": "Ngừng hoạt động"
},
"feeStatus": {
"active": "Hoạt động",
"inactive": "Ngừng hoạt động"
},
"feeType": {
"default": "Chọn loại phí",
"receive": "Phí thu",
"return": "Phí trả"
},
"applicablePartner": {
"default": "Chọn đối tượng",
"paymentPartner": "Đối tác thanh toán"
},
"transactionType": {
"default": "Chọn loại giao dịch",
"return": "Hoàn trả",
"purchase": "Mua hàng"
},
"chargeType": {
"default": "Chọn khoản mục phí",
"payment": "Phí thanh toán",
"transaction": "Phí giao dịch"
},
"paymentMethod": {
"default": "Chọn PTTT",
"eWallet": "Ví điện tử",
"localCard": "Thẻ nội địa",
"internationalCard": "Thẻ quốc tế"
},
"feeLevelType": {
"percent": "%",
"default": "VND"
},
"paymentPartnerStatus": {
"active": "Hoạt động",
"inactive": "Ngừng hoạt động"
},
"paymentPartnerMethods": {
"wallet": "Ví điện tử",
"atmCard": "Thẻ nội địa",
"creditCard": "Thẻ quốc tế"
},
"permissionType": {
"api": "API",
"cms": "CMS"
},
"applicableType": {
"allUsers": "Tất cả người dùng",
"group": "Danh sách tài khoản"
},
"voucherType": {
"category": "Voucher theo danh mục sản phẩm",
"product": "Voucher theo sản phẩm"
},
"deductionMethod": {
"direct": "Giảm giá trực tiếp",
"cashback": "Cashback"
},
"deductionType": {
"specific": "Số tiền cụ thể",
"percent": "Số tiền %"
},
"voucherStatus": {
"processing": "Đang khởi tạo",
"active": "Đang hoạt động",
"pending": "Tạm dừng",
"expired": "Hết hiệu lực",
"inactive": "Ngừng hoạt động"
},
"voucherUsingType": {
"oneTime": "Mã dùng 1 lần",
"manyTime": "Mã dùng nhiều lần"
},
"promotionCodePattern": {
"upperCaseAlphaNum": "Chữ viết hoa và số",
"upperCaseAlpha": "Chữ viết hoa",
"number": "Số"
},
"promotionCodeStatus": {
"notRedeem": "Chưa sử dụng",
"redeemed": "Đã sử dụng"
}
},
"menu": {
"dashboard": "Dashboard",
"system": "Quản lý hệ thống",
"listRoles": "Phân quyền",
"listUser": "Danh sách người dùng",
"createUser": "Thêm mới người dùng",
"catalog": "Quản lý sản phẩm",
"category": "Danh mục",
"client": "Quản lý đối tác",
"index": "Danh sách",
"attribute": "Thuộc tính",
"attributeSet": "Bộ thuộc tính",
"product": "Danh sách sản phẩm",
"orderManagement": "Quản lý đơn hàng",
"customer": "Quản lý khách hàng",
"customer-index": "Danh sách",
"listCustomer": "Danh sách khách hàng",
"listOrder": "Danh sách đơn hàng",
"listPolicy": "Quản lý chính sách",
"listReport": "Quản lý báo cáo",
"listMarketing": "Quản lý Marketing",
"listChannel": "Quản lý kênh bán",
"logistic": "Logistics",
"policy": "Hoa hồng",
"commissions": "Hoa hồng",
"fee": "Phí",
"listPermissions": "Danh sách quyền",
"paymentPartner": "Đối tác thanh toán",
"voucher": "Voucher"
},
"validation": {
"email": "{attribute} phải là một địa chỉ email hợp lệ",
"minLength": "{attribute} phải có tối thiểu {min} ký tự",
"maxLength": "{attribute} có tối đa {max} ký tự",
"sameAsPassword": "{attribute} phải giống với mật khẩu đã nhập",
"fptEmail": "{attribute} có định dạng xxx@fpt.com.vn",
"vietnamMobilePhoneNumber": "{attribute} không đúng",
"password": "{attribute} phải bao gồm 1 ký tự viết thường, 1 ký tự viết hoa, 1 ký tự đặc biệt, 1 ký tự số",
"required": "{attribute} là bắt buộc",
"alpha": "{attribute} chỉ có thể chứa các chữ cái",
"alphaNum": "{attribute} chỉ có thể chứa chữ cái và số",
"unique": "{attribute} đã được sử dụng",
"alphaWithWhiteSpaceAndUnicode": "{attribute} chỉ có thể chứa các chữ cái",
"alphaNumWithWhiteSpaceAndUnicode": "{attribute} chỉ có thể chứa chữ cái và số",
"alphaNumDash": "{attribute} chỉ có thể chứa chữ cái, số và dấu gạch ngang",
"file": "{attribute} phải là một tệp tin",
"maxFileSize": "Dung lượng {attribute} không được lớn hơn {max} mB",
"mimeTypes": "{attribute} phải là một tập tin có định dạng: {types}",
"identityNumber": "{attribute} không đúng",
"numeric": "{attribute} chỉ có thể là số",
"betweenCommissions": "{attribute} có giá trị tối thiểu {min}%, giá trị tối đa {max}%",
"decimal": "{attribute} có định dạng không đúng",
"minLessThanMax": " Giá trị tối thiểu phải nhỏ hơn giá trị tối đa",
"valueByType": "{attribute} có định dạng không đúng",
"uniqueFeeByMutipleKey": "Chính sách phí đã tồn tại",
"canChangeStatusFee": "Chính sách phí đang được gán với đối tác thanh toán",
"minValueFee": "Giá trị tối đa lớn hơn không",
"minValue": "{attribute} phải lớn hơn {min}"
},
"attribute": {
"email": "Email",
"password": "Mật khẩu",
"passwordConfirm": "Xác nhận mật khẩu",
"all": "Tất cả",
"index": "STT",
"status": "Trạng thái",
"created_at": "Ngày khởi tạo",
"updated_at": "Ngày cập nhật",
"action": "Hành động",
"name": "Tên",
"fullName": "Họ và tên",
"phoneNumber": "Số điện thoại",
"manipulation": "Thao tác",
"user": {
"status": {
"active": "Hoạt động",
"deactive": "Không hoạt động"
}
},
"updatePassword": {
"password": "Mật khẩu",
"newPassword": "Mật khẩu mới",
"confirmNewPassword": "Xác nhận mật khẩu mới"
},
"updateInfo": {
"name": "Họ và tên",
"phoneNumber": "Số điện thoại",
"email": "Email"
},
"category": {
"name": "Tên danh mục",
"metaTitle": "Meta Title",
"metaKeyword": "Meta Keyword",
"metaDescription": "Meta Description",
"nodes": "Danh mục sản phẩm",
"slug": "Slug",
"attributeSet": "Chọn bộ thuộc tính"
},
"role": {
"name": "Tên nhóm quyền",
"description": "Mô tả",
"status": {
"active": "Hoạt động",
"inactive": "Không hoạt động"
},
"action": "Thao tác",
"selectedPermissions": "Quyền"
},
"client": {
"name": "Tên cửa hàng",
"shortName": "Tên rút gọn",
"confirmPassword": "Nhập lại mật khẩu",
"storeName": "Tên cửa hàng",
"nickname": "Tên viết tắt",
"fullNameOfOwner": "Họ và tên chủ cửa hàng",
"emailOfOwner": "Email chủ cửa hàng",
"phoneNumberOfOwner": "Số điện thoại chủ cửa hàng",
"businessType": "Loại hình kinh doanh",
"taxNumber": "Mã số thuế doanh nghiệp",
"businessNumber": "Mã số đăng kinh doanh",
"businessName": "Tên doanh nghiệp",
"establishmentDate": "Ngày thành lập doanh nghiệp",
"businessCertificate": "Giấy đăng ký kinh doanh",
"businessCityAddress": "Tỉnh/Thành phố",
"businessDistrictAddress": "Quận/Huyện",
"businessWardAddress": "Phường/Xã",
"businessAddress": "Địa chỉ",
"fullNameContract": "Họ và tên",
"identityType": "Loại giấy tờ tùy thân",
"identityNumber": "Số giấy tờ tùy thân",
"titleContract": "Chức danh",
"phoneNumberContract": "Số điện thoại",
"identityDocument": "Ảnh giấy tờ tùy thân",
"identityDocumentFront": "Ảnh mặt trước",
"identityDocumentBack": "Ảnh mặt sau",
"portrait": "Ảnh chân dung",
"sellerCityAddress": "Tỉnh/Thành phố",
"sellerDistrictAddress": "Quận/Huyện",
"sellerWardAddress": "Phường/Xã",
"sellerAddress": "Địa chỉ",
"logistic": "Thông tin vận chuyển",
"commissions": "Chính sách hoa hồng",
"channel": "Kênh giới thiệu",
"selfShipping": "Tự vận chuyển",
"shipping": "NCP vận chuyển"
},
"attribute": {
"attributeName": "Tên thuộc tính",
"attributeType": "Định dạng",
"isRequired": "Là trường bắt buộc cần nhập",
"isUnique": "Thông tin nhập là duy nhất trên hệ thống",
"inputType": "Kiểu dữ liệu nhập",
"isFilterable": "Hiển thị tại bộ lọc tìm kiếm website",
"isShowable": "Hiển thị tại trang chi tiết sản phẩm trên webiste",
"isConfigurable": "Sử dụng thuộc tính cho sản phẩm nhiều biến thể",
"attributeDescription": "Mô tả",
"option": {
"value": "Tên giá trị",
"position": "Vị trí"
},
"index": {
"name": "Tên thuộc tính",
"description": "Mô tả",
"type": "Định dạng",
"isRequired": "Bắt buộc",
"isUnique": "Duy nhất"
},
"defaultInputTypeOption": "Chọn kiểu dữ liệu nhập",
"isSpecial": "Là trường dữ liệu đặc thù (không thể xóa)"
},
"attributeSet": {
"attributeSetName": "Tên bộ thuộc tính",
"name": "Bộ thuộc tính",
"updatedAt": "Ngày cập nhật",
"attributeGroups": "Nhóm thuộc tính"
},
"attributeGroup": {
"attributeGroupName": "Tên nhóm thuộc tính",
"position": "Vị trí hiển thị",
"attribute": "Thuộc tính"
},
"branch": {
"name": "Tên chi nhánh",
"owner": "Người phụ trách"
},
"address": "Địa chỉ",
"searchForm": {
"product": {
"keyword": "Nhập để tìm kiếm",
"type": "Loại sản phẩm"
},
"order": {
"keyword": "Nhập để tìm kiếm",
"time": "Thời gian đặt hàng"
},
"fee": {
"keyword": "Nhập để tìm kiếm",
"type": "Loại phí",
"status": "Trạng thái"
}
},
"channel": {
"commissions": "Chính sách hoa hồng",
"name": "Tên kênh",
"description": "Mô tả",
"status": "Trạng thái"
},
"logistic": {
"information": {
"name": "Tên đối tác logistic",
"description": "Mô tả",
"codeLink": "Code Link",
"status": "Trạng thái"
},
"serviceForm": {
"title": "Dịch vụ hỗ trợ",
"name": "Tên dịch vụ",
"code": "Mã dịch vụ",
"description": "Mô tả",
"action": "Thao tác"
}
},
"commissions": {
"information": {
"name": "Tên chính sách hoa hồng",
"description": "Mô tả",
"type": "Loại chính sách",
"status": "Trạng thái"
},
"config": {
"title": "Thông tin cấu hình",
"category": "Danh mục",
"commissionsReceive": "Mức hoa hồng thường (%)",
"commissionsReturn": "Mức hoa hồng giới thiệu (%)"
}
},
"configuration": {
"channelId": "Kênh giới thiệu",
"activeLogisticsSelected": "Đơn vị vận chuyển",
"commissionId": "Chính sách hoa hồng",
"shipping": "Thông tin vận chuyển"
},
"permission": {
"moduleName": "Tên module",
"name": "Tên",
"method": "Phương thức",
"regex": "Biểu thức chính quy",
"module": "Mô-dun",
"type": "Loại"
},
"fee": {
"information": {
"name": "Tên chính sách phí",
"description": "Mô tả",
"type": "Loại phí",
"partner": "Đối tượng áp dụng",
"status": "Trạng thái"
},
"config": {
"transactionType": "Loại giao dịch",
"charge": "Khoản mục phí",
"paymentMethod": "Chọn PTTT",
"feeLevel": "Mức phí",
"minValue": "Giá trị tối thiểu (VND)",
"maxValue": "Giá trị tối đa (VND)"
}
},
"paymentPartner": {
"information": {
"name": "Tên đối tác thanh toán",
"method": "Phương thức thanh toán",
"codeLink": "Code Link",
"chooseCodeLink": "Chọn code link",
"feeReturn": "Chính sách phí trả",
"status": "Trạng thái"
}
},
"product": {
"portrait": "Ảnh"
},
"voucher": {
"name": "Tên voucher",
"description": "Mô tả",
"applicableType": "Đối tượng",
"startAt": "Thời gian ban đầu",
"endAt": "Thời gian kết thúc",
"voucherType": "Kiểu voucher",
"usingType": "Loại mã voucher",
"code": "Mã voucher",
"quantity": "Số lượng",
"usingPeriod": "Thời hạn sử dụng",
"detailInformation": "Thông tin chi tiết",
"conditionOfUse": "Điều kiện sử dụng",
"seller": "Tên đối tác seller áp dụng",
"category": "Danh mục sản phẩm",
"deductionMethod": "Loại voucher",
"minimumOrderAmount": "Áp dụng cho đơn hàng (giá trị tối thiểu) (VND)",
"deductionType": " Hình thức",
"deductionValue": "Giá trị ưu đãi ({symbol})",
"maximumDeductionAmount": "Giới hạn về giá trị ưu đãi (VND)",
"percentType": "%",
"directType": "VND",
"product": "Danh sách sản phẩm",
"allClients": "Tất cả đối tác seller",
"voucherUsingType": "Loại mã voucher",
"promotionCode": "Mã voucher",
"promotionCodeTime": "Số lượt sử dụng",
"limitPerClient": "Giới hạn số lượt sử dụng/khách hàng",
"promotionCodePattern": "Cấu trúc mã voucher",
"promotionCodeLength": "Độ dài mã voucher (ký tự)",
"promotionCodeQuantity": "Số lượng mã voucher",
"allProduct": "Tất cả sản phẩm",
"listProduct": "Chọn danh sách sản phẩm",
"selectCategory": "Chọn danh mục sản phẩm",
"selectProduct": "Chọn sản phẩm",
"countSelectedProduct": "Đã chọn {count} sản phẩm",
"voucherPromotionCode": "",
"redeemedQuantity": "Số lượng đã sử dụng",
"voucherQuantity": "Số lượng phát hành",
"redeemedVoucher": "Đã sử dụng: {redeemed}/{total}"
}
},
"label": {
"fullName": "Họ và tên",
"email": "Email",
"phoneNumber": "Số điện thoại",
"password": "Mật khẩu",
"passwordConfirm": "Xác nhận mật khẩu",
"roles": "Nhóm quyền",
"all": "Tất cả",
"resetPassword": {
"email": "Nhập email đăng nhập",
"subTitle": "Hệ thống sẽ gửi link cập nhật mật khẩu đến email của bạn",
"password": "Mật khẩu mới",
"passwordConfirm": "Xác nhận mật khẩu mới",
"sendEmailSuccess": "Link cập nhật mật khẩu đã được gửi đến email của bạn"
},
"auth": {
"title": "NCP",
"subTitle": "Hệ thống quản trị CMS",
"forgotPassword": "Quên mật khẩu?",
"login": "Đăng nhập",
"keyword": "Nhập để tìm kiếm"
},
"updatePassword": {
"title": "Cập nhật mật khẩu",
"password": "Mật khẩu hiện tại",
"newPassword": "Mật khẩu mới",
"confirmNewPassword": "Xác nhận mật khẩu"
},
"listUser": {
"keyword": "Tên/Email",
"status": "Trạng thái"
},
"updateInfo": {
"info": "Thông tin cá nhân",
"name": "Họ và tên",
"phoneNumber": "Số điện thoại",
"permissions": "Nhóm quyền",
"email": "Email"
},
"role": {
"keyword": "Tên/mô tả",
"btn": {
"create": "Thêm mới",
"search": "Tìm kiếm"
},
"title": {
"create": "Thêm mới nhóm quyền",
"pickUpPermissions": "Chọn quyền",
"edit": "Cập nhật nhóm quyền"
}
},
"pagination": {
"show": "Hiển thị {from} trên {to} kết quả",
"per": "trên",
"result": "kết quả"
},
"category": {
"create-category": "Thêm mới danh mục",
"update-category": "Thông tin danh mục"
},
"client": {
"account": "Tài khoản đăng nhập",
"storeInformation": "Thông tin cửa hàng",
"legalPaper": "Giấy tờ pháp lý",
"information": "Thông tin cơ bản",
"informationDescription": "(theo giấy đăng ký kinh doanh)",
"address": "Địa chỉ kinh doanh",
"addressDescription": "(Sử dụng đề xuất hóa đơn)",
"contract": "Thông tin người ký hợp đồng",
"branch": "Thông tin chi nhánh",
"legalInformation": "Thông tin pháp lý",
"configuration": "Thông tin cấu hình"
},
"attribute": {
"information": "Thông tin cơ bản",
"validation": "Thông tin xác thực",
"configuration": "Thông tin cấu hình",
"optionValue": "Thông tin giá trị"
},
"attributeSet": {
"information": "Thông tin cơ bản",
"groupManagement": "Quản lý bộ thuộc tính"
},
"attributeGroup": {
"attributeGroupName": "Nhập tên nhóm thuộc tính"
},
"product": {
"approved": "Đã duyệt",
"pending": "Chờ duyệt ({count})",
"refused": "Bị từ chối",
"cardTitle": {
"basicInformation": "Thông tin cơ bản",
"attributeGroup": "Thông tin chi tiết"
},
"compareType": {
"active": "Sản phẩm đang hoạt động",
"version": "Sản phẩm cần duyệt"
},
"basicInformation": {
"sellerName": "Nhà cung cấp",
"name": "Tên sản phẩm",
"sku": "Mã SKU",
"category": "Danh mục sản phẩm",
"productType": "Loại sản phẩm",
"productStatus": "Trạng thái"
},
"branchGroup": "Định mức bán",
"image": "Hình ảnh sản phẩm",
"attribute": {
"name": "Tên thuộc tính",
"options": "Giá trị thuộc tính"
},
"variation": "Thiết lập phiên bản",
"configurableAttribute": "Thiết lập thuộc tính sản phẩm",
"imageVariation": "Hình ảnh",
"defaultVariation": "Mặc định",
"reason": "Lý do từ chối",
"reasonInput": "Nhập lý do từ chối"
},
"order": {
"overall": "Tất cả",
"confirmed": "Xác nhận đơn hàng",
"pickup": "Chờ lấy hàng",
"delivery": "Đang giao",
"complete": "Đã giao",
"cancel": "Huỷ đơn",
"detail": {
"seller": "Nhà cung cấp",
"status": "Trạng thái",
"deliveryAddress": "Địa chỉ nhận hàng",
"branchAddress": "Địa chỉ giao hàng",
"shippingInformation": "Thông tin vận chuyển",
"revenue": "Chi tiết doanh thu",
"shippingFee": "Phí vận chuyển",
"serviceCharge": "Phí dịch vụ",
"saleDiscount": "Chiết khấu bán",
"income": "Doanh thu (VND)",
"partnerTransportFee": "Phí vận chuyển",
"voucher": "Voucher",
"promotion": "Khuyến mãi",
"totalPrice": "Tổng tiền thanh toán (VND)",
"paymentMethod": "Hình thức thanh toán",
"reasonRefusal": "Lí do",
"reasonModal": "Nhập lí do huỷ đơn"
}
},
"editCustomer": {
"status": "Trạng thái",
"phoneNumber": "Số điện thoại",
"fullName": "Họ và tên",
"detail": "Thông tin chi tiết khách hàng",
"email": "Email"
},
"channel": {
"info": "Thông tin kênh bán",
"name": "Tên kênh",
"commissions": "Chính sách hoa hồng",
"status": "Trạng thái",
"description": "Mô tả"
},
"logistic": {
"information": {
"title": "Thông tin cơ bản",
"name": "Tên đối tác logistic",
"description": "Mô tả",
"codeLink": "Code Link",
"status": "Trạng thái"
},
"serviceForm": {
"title": "Dịch vụ hỗ trợ",
"name": "Tên dịch vụ",
"code": "Mã dịch vụ",
"description": "Mô tả",
"action": "Thao tác"
}
},
"commissions": {
"information": {
"title": "Thông tin cơ bản",
"name": "Tên chính sách hoa hồng",
"description": "Mô tả",
"type": "Loại chính sách",
"status": "Trạng thái"
},
"config": {
"title": "Thông tin cấu hình",
"category": "Danh mục",
"commissionsReceive": "Mức hoa hồng thường (%)",
"commissionsReturn": "Mức hoa hồng giới thiệu (%)",
"action": "Thao tác",
"placeholderCategory": "Nhấn để chọn danh mục"
}
},
"fee": {
"information": {
"title": "Thông tin cơ bản",
"name": "Tên chính sách phí",
"description": "Mô tả",
"type": "Loại phí",
"partner": "Đối tượng áp dụng",
"status": "Trạng thái"
},
"config": {
"title": "Thông tin cấu hình",
"position": "STT",
"transactionType": "Loại giao dịch",
"charges": "Khoản mục phí",
"paymentMethod": "Chọn PTTT",
"feeLevel": "Mức phí",
"minValue": "Giá trị tối thiểu (VND)",
"maxValue": "Giá trị tối đa (VND)",
"action": "Thao tác"
}
},
"permission": {
"title": {
"create": "Thêm mới quyền",
"edit": "Cập nhật quyền"
}
},
"paymentPartner": {
"information": {
"title": "Thông tin cơ bản",
"name": "Tên đối tác thanh toán",
"method": "Phương thức thanh toán",
"codeLink": "Code Link",
"chooseCodeLink": "Chọn code link",
"feeReturn": "Chính sách phí trả",
"chooseFeeReturn": "Chọn chính sách phí",
"status": "Trạng thái"
}
},
"voucher": {
"tab": {
"information": "Thông tin cơ bản",
"detail": "Chi tiết ưu đãi",
"promotionCode": "Mã voucher",
"displayInformation": "Thông tin hiển thị"
}
}
},
"btn": {
"confirm": "Xác nhận",
"cancel": "Huỷ bỏ",
"search": "Tìm kiếm",
"create": "Thêm mới",
"update": "Cập nhật",
"add-root-category": "Thêm danh mục cấp 1",
"discard": "Hủy bỏ",
"updatePassword": "Đổi mật khẩu",
"changePassword": "Đổi mật khẩu",
"add-child-category": "Thêm danh mục con",
"add-option": "Thêm giá trị",
"add-attribute-group": "Thêm mới nhóm thuộc tính",
"add-attribute": "Thêm thuộc tính",
"refuse": "Từ chối",
"approve": "Đồng ý",
"reset": "Đặt lại",
"cancelOrder": "Huỷ đơn",
"back": "Quay lại",
"next": "Tiếp tục",
"select": "Chọn"
},
"table": {
"empty": "Không có dữ liệu"
},
"title": {
"common": {
"index": "Danh sách",
"detail": "Chi tiết",
"create": "Tạo mới",
"update": "Cập nhật",
"updatePassword": "Đổi mật khẩu",
"approval": "Chờ duyệt"
},
"catalog": "Quản lý sản phẩm",
"category": "Danh mục sản phẩm",
"system": "Quản lý hệ thống",
"role": "Nhóm quyền",
"dashboard": "Dashboard",
"user": "Quản lý người dùng",
"client": "Quản lý đối tác",
"customer": "Quản lý khách hàng",
"attribute": "Quản lý thuộc tính",
"attributeSet": "Quản lý bộ thuộc tính",
"approvalProduct": "Sản phẩm chờ duyệt",
"logistics": "Quản lí logistic",
"commissions": "Quản lí chính sách hoa hồng",
"channel": "Quản lý kênh bán",
"policy": "Quản lý chính sách",
"fee": "Chính sách phí",
"paymentPartner": "Đối tác thanh toán",
"voucher": "Voucher"
},
"modal": {
"delete": "Bạn có chắc chắn muốn xoá bản ghi này không?"
},
"fields": {
"index": "STT",
"updatedAt": "Ngày cập nhật",
"manipulation": "Thao tác",
"product": {
"sellerName": "Nhà cung cấp",
"sku": "SKU",
"name": "Tên sản phẩm",
"type": "Loại sản phẩm",
"price": "Giá (VND)",
"status": "Trạng thái",
"availableQuantity": "Số lượng khả dụng bán"
},
"order": {
"orderCode": "Mã đơn hàng",
"seller": "Nhà cung cấp",
"totalAmount": "Số tiền thanh toán(VND)",
"createdAt": "Thời gian đặt hàng",
"shippingCompany": "Đối tác vận chuyển",
"status": "Trạng thái",
"detail": {
"table": {
"productName": "Sản phẩm",
"price": "Đơn giá(VND)",
"productQuantity": "Số lượng",
"totalPrice": "Thành tiền(VND)"
}
}
},
"logistic": {
"category": "Danh mục"
},
"fee": {
"name": "Tên chính sách",
"type": "Loại phí",
"description": "Mô tả",
"status": "Trạng thái",
"updatedAt": "Thời gian cập nhật"
},
"paymentPartner": {
"name": "Đối tác",
"method": "Phương thức thanh toán",
"status": "Trạng thái",
"updatedAt": "Thời gian cập nhật"
},
"voucher": {
"updatedAt": "Thời gian cập nhật",
"action": "Thao tác",
}
},
"searchForm": {
"product": {
"keyword": "Nhập để tìm kiếm",
"type": "Loại sản phẩm"
},
"order": {
"keyword": "Nhập để tìm kiếm",
"time": "Thời gian đặt hàng"
},
"fee": {
"keyword": "Nhập để tìm kiếm",
"type": "Loại phí",
"status": "Trạng thái"
},
"paymentPartner": {
"keyword": "Nhập để tìm kiếm",
"status": "Trạng thái"
}
},
"metaInfo": {
"product": {
"index": {
"title": "Sản phẩm",
"titleTemplate": "Danh sách sản phẩm"
}
},
"order": {
"index": {
"title": "Quản lí đơn hàng",
"titleTemplate": "Danh sách đơn hàng"
},
"detail": {
"title": "Quản lí đơn hàng",
"titleTemplate": "Chi tiết đơn hàng"
}
},
"error": {
"403": {
"title": "Forbidden"
},
"404": {
"title": "Not found"
}
}
},
"customer": {
"editCustomer": {
"email": "Email",
"fullName": "Tên khách hàng",
"phoneNumber": "Số điện thoại",
"status": "Trạng thái"
},
"updateAt": "Ngày cập nhập",
"action": "Thao tác",
"status": "Trạng thái",
"email": "Email",
"phoneNumber": "Số điện thoại",
"fullName": "Họ và tên"
},
"channel": {
"index": "STT"
},
"logistic": {
"name": "Đối tác",
"description": "Mô tả",
"status": "Trạng thái",
"updateAt": "Thời gian cập nhập",
"action": "Hành động"
},
"commissions": {
"name": "Tên chính sách",
"updateAt": "Thời gian cập nhập",
"description": "Mô tả",
"action": "Thao tác",
"status": "Trạng thái",
"type": "Loại chính sách"
},
"error": {
"403": {
"message": "Bạn không có quyền truy cập"
},
"404": {
"message": "Không tìm thấy trang"
}
}
}
{
"project": {
"name": "NCP",
"title": "Hệ thống quản trị CMS"
},
"common": {
"defaultSelected": "---",
"error": "Đã có lỗi xảy ra",
"keyword": "Nhập để tìm kiếm",
"status": "Trạng thái",
"all": "Tất cả",
"fullName": "Họ và tên",
"email": "Email",
"password": "Mật khẩu",
"phoneNumber": "Số điện thoại",
"id": "ID",
"type": "Định dạng",
"isRequired": "Bắt buộc",
"isUnique": "Duy nhất",
"multiSearchPlaceholder": "Nhập để tìm kiếm",
"currencySymbol": "VND",
"defaultSelectedChannel": "Lựa chọn kênh giới thiệu",
"defaultSelectedCommission": "Chọn chính sách hoa hồng",
"channelId": "Kênh giới thiệu",
"selectAll": "Chọn tất cả",
"usingType": "Loại mã voucher",
"now": "Thời điểm hiện tại"
},
"toast": {
"create-success": "Tạo mới thành công",
"update-success": "Cập nhật thành công",
"delete-success": "Xoá thành công",
"fee": {
"create-success": "Tạo mới chính sách phí thành công",
"update-success": "Chỉnh sửa chính sách phí thành công"
},
"paymentPartner": {
"create-success": "Thêm mới đối tác thanh toán thành công",
"update-success": "Chỉnh sửa đối tác thanh toán thành công"
}
},
"constant": {
"status": {
"active": "Hoạt động",
"inactive": "Ngừng hoạt động"
},
"policyType": {
"mass": "Hoa hồng thu",
"pay": "Hoa hồng trả"
},
"businessType": {
"personal": "Cá nhân",
"business": "Hộ kinh doanh",
"enterprise": "Doanh nghiệp"
},
"identityType": {
"identityDocument": "CCCD/CMND",
"passport": "Hộ chiếu"
},
"attributeType": {
"textBox": "Textbox",
"textarea": "Textarea",
"select": "Select",
"multiSelect": "Multiselect",
"price": "Price",
"date": "Date",
"dateTime": "Datetime",
"image": "Image",
"file": "File",
"boolean": "Boolean",
"checkbox": "Checkbox",
"text_box": "Textbox",
"multi_select": "Multiselect",
"date_time": "Datetime",
"mass": "Mass",
"size": "Size"
},
"inputType": {
"any": "Không phân biệt",
"email": "Email",
"url": "Website",
"number": "Số",
"text": "Chữ"
},
"isRequired": {
"required": "",
"notRequired": "Không",
"not_required": "Không"
},
"isUnique": {
"unique": "",
"notUnique": "Không",
"not_unique": "Không"
},
"productType": {
"simple": "Sản phẩm thường",
"configurable": "Sản phẩm nhiều phiên bản"
},
"productStatus": {
"active": "Đang hoạt động",
"inactive": "Ngừng hoạt động",
"waitApprove": "Chờ duyệt",
"reject": "Bị từ chối",
"oldVersion": "Ngừng hoạt động",
"draft": "Lưu nháp"
},
"orderStatus": {
"confirmed": "Xác nhận đơn hàng",
"pickup": "Chờ lấy hàng",
"delivery": "Đang giao",
"complete": "Đã giao",
"cancelFromSeller": "Huỷ đơn hàng",
"cancelFormCustomer": "Huỷ đơn hàng"
},
"logisticStatus": {
"active": "Đang hoạt động",
"inactive": "Ngừng hoạt động"
},
"commissionsStatus": {
"active": "Đang hoạt động",
"inactive": "Ngừng hoạt động"
},
"commissionsType": {
"default": "Chọn loại chính sách",
"receive": "Hoa hồng thu",
"return": "Hoa hồng trả"
},
"channelStatus": {
"active": "Đang hoạt động",
"inactive": "Ngừng hoạt động"
},
"feeStatus": {
"active": "Hoạt động",
"inactive": "Ngừng hoạt động"
},
"feeType": {
"default": "Chọn loại phí",
"receive": "Phí thu",
"return": "Phí trả"
},
"applicablePartner": {
"default": "Chọn đối tượng",
"paymentPartner": "Đối tác thanh toán"
},
"transactionType": {
"default": "Chọn loại giao dịch",
"return": "Hoàn trả",
"purchase": "Mua hàng"
},
"chargeType": {
"default": "Chọn khoản mục phí",
"payment": "Phí thanh toán",
"transaction": "Phí giao dịch"
},
"paymentMethod": {
"default": "Chọn PTTT",
"eWallet": "Ví điện tử",
"localCard": "Thẻ nội địa",
"internationalCard": "Thẻ quốc tế"
},
"feeLevelType": {
"percent": "%",
"default": "VND"
},
"paymentPartnerStatus": {
"active": "Hoạt động",
"inactive": "Ngừng hoạt động"
},
"paymentPartnerMethods": {
"wallet": "Ví điện tử",
"atmCard": "Thẻ nội địa",
"creditCard": "Thẻ quốc tế"
},
"permissionType": {
"api": "API",
"cms": "CMS"
},
"applicableType": {
"allUsers": "Tất cả người dùng",
"group": "Danh sách tài khoản"
},
"voucherType": {
"category": "Voucher theo danh mục sản phẩm",
"product": "Voucher theo sản phẩm"
},
"deductionMethod": {
"direct": "Giảm giá trực tiếp",
"cashback": "Cashback"
},
"deductionType": {
"specific": "Số tiền cụ thể",
"percent": "Số tiền %"
},
"voucherStatus": {
"processing": "Đang khởi tạo",
"active": "Đang hoạt động",
"pending": "Tạm dừng",
"expired": "Hết hiệu lực",
"inactive": "Ngừng hoạt động"
},
"voucherUsingType": {
"oneTime": "Mã dùng 1 lần",
"manyTime": "Mã dùng nhiều lần"
},
"promotionCodePattern": {
"upperCaseAlphaNum": "Chữ viết hoa và số",
"upperCaseAlpha": "Chữ viết hoa",
"number": "Số"
},
"promotionCodeStatus": {
"notRedeem": "Chưa sử dụng",
"redeemed": "Đã sử dụng"
}
},
"menu": {
"dashboard": "Dashboard",
"system": "Quản lý hệ thống",
"listRoles": "Phân quyền",
"listUser": "Danh sách người dùng",
"createUser": "Thêm mới người dùng",
"catalog": "Quản lý sản phẩm",
"category": "Danh mục",
"client": "Quản lý đối tác",
"index": "Danh sách",
"attribute": "Thuộc tính",
"attributeSet": "Bộ thuộc tính",
"product": "Danh sách sản phẩm",
"orderManagement": "Quản lý đơn hàng",
"customer": "Quản lý khách hàng",
"customer-index": "Danh sách",
"listCustomer": "Danh sách khách hàng",
"listOrder": "Danh sách đơn hàng",
"listPolicy": "Quản lý chính sách",
"listReport": "Quản lý báo cáo",
"listMarketing": "Quản lý Marketing",
"listChannel": "Quản lý kênh bán",
"logistic": "Logistics",
"policy": "Hoa hồng",
"commissions": "Hoa hồng",
"fee": "Phí",
"listPermissions": "Danh sách quyền",
"paymentPartner": "Đối tác thanh toán",
"voucher": "Voucher"
},
"validation": {
"email": "{attribute} phải là một địa chỉ email hợp lệ",
"minLength": "{attribute} phải có tối thiểu {min} ký tự",
"maxLength": "{attribute} có tối đa {max} ký tự",
"sameAsPassword": "{attribute} phải giống với mật khẩu đã nhập",
"fptEmail": "{attribute} có định dạng xxx@fpt.com.vn",
"vietnamMobilePhoneNumber": "{attribute} không đúng",
"password": "{attribute} phải bao gồm 1 ký tự viết thường, 1 ký tự viết hoa, 1 ký tự đặc biệt, 1 ký tự số",
"required": "{attribute} là bắt buộc",
"alpha": "{attribute} chỉ có thể chứa các chữ cái",
"alphaNum": "{attribute} chỉ có thể chứa chữ cái và số",
"unique": "{attribute} đã được sử dụng",
"alphaWithWhiteSpaceAndUnicode": "{attribute} chỉ có thể chứa các chữ cái",
"alphaNumWithWhiteSpaceAndUnicode": "{attribute} chỉ có thể chứa chữ cái và số",
"alphaNumDash": "{attribute} chỉ có thể chứa chữ cái, số và dấu gạch ngang",
"file": "{attribute} phải là một tệp tin",
"maxFileSize": "Dung lượng {attribute} không được lớn hơn {max} mB",
"mimeTypes": "{attribute} phải là một tập tin có định dạng: {types}",
"identityNumber": "{attribute} không đúng",
"numeric": "{attribute} chỉ có thể là số",
"betweenCommissions": "{attribute} có giá trị tối thiểu {min}%, giá trị tối đa {max}%",
"decimal": "{attribute} có định dạng không đúng",
"minLessThanMax": " Giá trị tối thiểu phải nhỏ hơn giá trị tối đa",
"valueByType": "{attribute} có định dạng không đúng",
"uniqueFeeByMutipleKey": "Chính sách phí đã tồn tại",
"canChangeStatusFee": "Chính sách phí đang được gán với đối tác thanh toán",
"minValueFee": "Giá trị tối đa lớn hơn không",
"minValue": "{attribute} phải lớn hơn {min}"
},
"attribute": {
"email": "Email",
"password": "Mật khẩu",
"passwordConfirm": "Xác nhận mật khẩu",
"all": "Tất cả",
"index": "STT",
"status": "Trạng thái",
"created_at": "Ngày khởi tạo",
"updated_at": "Ngày cập nhật",
"action": "Hành động",
"name": "Tên",
"fullName": "Họ và tên",
"phoneNumber": "Số điện thoại",
"manipulation": "Thao tác",
"user": {
"status": {
"active": "Hoạt động",
"deactive": "Không hoạt động"
}
},
"updatePassword": {
"password": "Mật khẩu",
"newPassword": "Mật khẩu mới",
"confirmNewPassword": "Xác nhận mật khẩu mới"
},
"updateInfo": {
"name": "Họ và tên",
"phoneNumber": "Số điện thoại",
"email": "Email"
},
"category": {
"name": "Tên danh mục",
"metaTitle": "Meta Title",
"metaKeyword": "Meta Keyword",
"metaDescription": "Meta Description",
"nodes": "Danh mục sản phẩm",
"slug": "Slug",
"attributeSet": "Chọn bộ thuộc tính"
},
"role": {
"name": "Tên nhóm quyền",
"description": "Mô tả",
"status": {
"active": "Hoạt động",
"inactive": "Không hoạt động"
},
"action": "Thao tác",
"selectedPermissions": "Quyền"
},
"client": {
"name": "Tên cửa hàng",
"shortName": "Tên rút gọn",
"confirmPassword": "Nhập lại mật khẩu",
"storeName": "Tên cửa hàng",
"nickname": "Tên viết tắt",
"fullNameOfOwner": "Họ và tên chủ cửa hàng",
"emailOfOwner": "Email chủ cửa hàng",
"phoneNumberOfOwner": "Số điện thoại chủ cửa hàng",
"businessType": "Loại hình kinh doanh",
"taxNumber": "Mã số thuế doanh nghiệp",
"businessNumber": "Mã số đăng kinh doanh",
"businessName": "Tên doanh nghiệp",
"establishmentDate": "Ngày thành lập doanh nghiệp",
"businessCertificate": "Giấy đăng ký kinh doanh",
"businessCityAddress": "Tỉnh/Thành phố",
"businessDistrictAddress": "Quận/Huyện",
"businessWardAddress": "Phường/Xã",
"businessAddress": "Địa chỉ",
"fullNameContract": "Họ và tên",
"identityType": "Loại giấy tờ tùy thân",
"identityNumber": "Số giấy tờ tùy thân",
"titleContract": "Chức danh",
"phoneNumberContract": "Số điện thoại",
"identityDocument": "Ảnh giấy tờ tùy thân",
"identityDocumentFront": "Ảnh mặt trước",
"identityDocumentBack": "Ảnh mặt sau",
"portrait": "Ảnh chân dung",
"sellerCityAddress": "Tỉnh/Thành phố",
"sellerDistrictAddress": "Quận/Huyện",
"sellerWardAddress": "Phường/Xã",
"sellerAddress": "Địa chỉ",
"logistic": "Thông tin vận chuyển",
"commissions": "Chính sách hoa hồng",
"channel": "Kênh giới thiệu",
"selfShipping": "Tự vận chuyển",
"shipping": "NCP vận chuyển"
},
"attribute": {
"attributeName": "Tên thuộc tính",
"attributeType": "Định dạng",
"isRequired": "Là trường bắt buộc cần nhập",
"isUnique": "Thông tin nhập là duy nhất trên hệ thống",
"inputType": "Kiểu dữ liệu nhập",
"isFilterable": "Hiển thị tại bộ lọc tìm kiếm website",
"isShowable": "Hiển thị tại trang chi tiết sản phẩm trên webiste",
"isConfigurable": "Sử dụng thuộc tính cho sản phẩm nhiều biến thể",
"attributeDescription": "Mô tả",
"option": {
"value": "Tên giá trị",
"position": "Vị trí"
},
"index": {
"name": "Tên thuộc tính",
"description": "Mô tả",
"type": "Định dạng",
"isRequired": "Bắt buộc",
"isUnique": "Duy nhất"
},
"defaultInputTypeOption": "Chọn kiểu dữ liệu nhập",
"isSpecial": "Là trường dữ liệu đặc thù (không thể xóa)"
},
"attributeSet": {
"attributeSetName": "Tên bộ thuộc tính",
"name": "Bộ thuộc tính",
"updatedAt": "Ngày cập nhật",
"attributeGroups": "Nhóm thuộc tính"
},
"attributeGroup": {
"attributeGroupName": "Tên nhóm thuộc tính",
"position": "Vị trí hiển thị",
"attribute": "Thuộc tính"
},
"branch": {
"name": "Tên chi nhánh",
"owner": "Người phụ trách"
},
"address": "Địa chỉ",
"searchForm": {
"product": {
"keyword": "Nhập để tìm kiếm",
"type": "Loại sản phẩm"
},
"order": {
"keyword": "Nhập để tìm kiếm",
"time": "Thời gian đặt hàng"
},
"fee": {
"keyword": "Nhập để tìm kiếm",
"type": "Loại phí",
"status": "Trạng thái"
}
},
"channel": {
"commissions": "Chính sách hoa hồng",
"name": "Tên kênh",
"description": "Mô tả",
"status": "Trạng thái"
},
"logistic": {
"information": {
"name": "Tên đối tác logistic",
"description": "Mô tả",
"codeLink": "Code Link",
"status": "Trạng thái"
},
"serviceForm": {
"title": "Dịch vụ hỗ trợ",
"name": "Tên dịch vụ",
"code": "Mã dịch vụ",
"description": "Mô tả",
"action": "Thao tác"
}
},
"commissions": {
"information": {
"name": "Tên chính sách hoa hồng",
"description": "Mô tả",
"type": "Loại chính sách",
"status": "Trạng thái"
},
"config": {
"title": "Thông tin cấu hình",
"category": "Danh mục",
"commissionsReceive": "Mức hoa hồng thường (%)",
"commissionsReturn": "Mức hoa hồng giới thiệu (%)"
}
},
"configuration": {
"channelId": "Kênh giới thiệu",
"activeLogisticsSelected": "Đơn vị vận chuyển",
"commissionId": "Chính sách hoa hồng",
"shipping": "Thông tin vận chuyển"
},
"permission": {
"moduleName": "Tên module",
"name": "Tên",
"method": "Phương thức",
"regex": "Biểu thức chính quy",
"module": "Mô-dun",
"type": "Loại"
},
"fee": {
"information": {
"name": "Tên chính sách phí",
"description": "Mô tả",
"type": "Loại phí",
"partner": "Đối tượng áp dụng",
"status": "Trạng thái"
},
"config": {
"transactionType": "Loại giao dịch",
"charge": "Khoản mục phí",
"paymentMethod": "Chọn PTTT",
"feeLevel": "Mức phí",
"minValue": "Giá trị tối thiểu (VND)",
"maxValue": "Giá trị tối đa (VND)"
}
},
"paymentPartner": {
"information": {
"name": "Tên đối tác thanh toán",
"method": "Phương thức thanh toán",
"codeLink": "Code Link",
"chooseCodeLink": "Chọn code link",
"feeReturn": "Chính sách phí trả",
"status": "Trạng thái"
}
},
"product": {
"portrait": "Ảnh"
},
"voucher": {
"name": "Tên voucher",
"description": "Mô tả",
"applicableType": "Đối tượng",
"startAt": "Thời gian ban đầu",
"endAt": "Thời gian kết thúc",
"voucherType": "Kiểu voucher",
"usingType": "Loại mã voucher",
"code": "Mã voucher",
"quantity": "Số lượng",
"usingPeriod": "Thời hạn sử dụng",
"detailInformation": "Thông tin chi tiết",
"conditionOfUse": "Điều kiện sử dụng",
"seller": "Tên đối tác seller áp dụng",
"category": "Danh mục sản phẩm",
"deductionMethod": "Loại voucher",
"minimumOrderAmount": "Áp dụng cho đơn hàng (giá trị tối thiểu) (VND)",
"deductionType": " Hình thức",
"deductionValue": "Giá trị ưu đãi ({symbol})",
"maximumDeductionAmount": "Giới hạn về giá trị ưu đãi (VND)",
"percentType": "%",
"directType": "VND",
"product": "Danh sách sản phẩm",
"allClients": "Tất cả đối tác seller",
"voucherUsingType": "Loại mã voucher",
"promotionCode": "Mã voucher",
"promotionCodeTime": "Số lượt sử dụng",
"limitPerClient": "Giới hạn số lượt sử dụng/khách hàng",
"promotionCodePattern": "Cấu trúc mã voucher",
"promotionCodeLength": "Độ dài mã voucher (ký tự)",
"promotionCodeQuantity": "Số lượng mã voucher",
"allProduct": "Tất cả sản phẩm",
"listProduct": "Chọn danh sách sản phẩm",
"selectCategory": "Chọn danh mục sản phẩm",
"selectProduct": "Chọn sản phẩm",
"countSelectedProduct": "Đã chọn {count} sản phẩm",
"voucherPromotionCode": "",
"redeemedQuantity": "Số lượng đã sử dụng",
"voucherQuantity": "Số lượng phát hành",
"redeemedVoucher": "Đã sử dụng: {redeemed}/{total}"
}
},
"label": {
"fullName": "Họ và tên",
"email": "Email",
"phoneNumber": "Số điện thoại",
"password": "Mật khẩu",
"passwordConfirm": "Xác nhận mật khẩu",
"roles": "Nhóm quyền",
"all": "Tất cả",
"resetPassword": {
"email": "Nhập email đăng nhập",
"subTitle": "Hệ thống sẽ gửi link cập nhật mật khẩu đến email của bạn",
"password": "Mật khẩu mới",
"passwordConfirm": "Xác nhận mật khẩu mới",
"sendEmailSuccess": "Link cập nhật mật khẩu đã được gửi đến email của bạn"
},
"auth": {
"title": "NCP",
"subTitle": "Hệ thống quản trị CMS",
"forgotPassword": "Quên mật khẩu?",
"login": "Đăng nhập",
"keyword": "Nhập để tìm kiếm"
},
"updatePassword": {
"title": "Cập nhật mật khẩu",
"password": "Mật khẩu hiện tại",
"newPassword": "Mật khẩu mới",
"confirmNewPassword": "Xác nhận mật khẩu"
},
"listUser": {
"keyword": "Tên/Email",
"status": "Trạng thái"
},
"updateInfo": {
"info": "Thông tin cá nhân",
"name": "Họ và tên",
"phoneNumber": "Số điện thoại",
"permissions": "Nhóm quyền",
"email": "Email"
},
"role": {
"keyword": "Tên/mô tả",
"btn": {
"create": "Thêm mới",
"search": "Tìm kiếm"
},
"title": {
"create": "Thêm mới nhóm quyền",
"pickUpPermissions": "Chọn quyền",
"edit": "Cập nhật nhóm quyền"
}
},
"pagination": {
"show": "Hiển thị {from} trên {to} kết quả",
"per": "trên",
"result": "kết quả"
},
"category": {
"create-category": "Thêm mới danh mục",
"update-category": "Thông tin danh mục"
},
"client": {
"account": "Tài khoản đăng nhập",
"storeInformation": "Thông tin cửa hàng",
"legalPaper": "Giấy tờ pháp lý",
"information": "Thông tin cơ bản",
"informationDescription": "(theo giấy đăng ký kinh doanh)",
"address": "Địa chỉ kinh doanh",
"addressDescription": "(Sử dụng đề xuất hóa đơn)",
"contract": "Thông tin người ký hợp đồng",
"branch": "Thông tin chi nhánh",
"legalInformation": "Thông tin pháp lý",
"configuration": "Thông tin cấu hình"
},
"attribute": {
"information": "Thông tin cơ bản",
"validation": "Thông tin xác thực",
"configuration": "Thông tin cấu hình",
"optionValue": "Thông tin giá trị"
},
"attributeSet": {
"information": "Thông tin cơ bản",
"groupManagement": "Quản lý bộ thuộc tính"
},
"attributeGroup": {
"attributeGroupName": "Nhập tên nhóm thuộc tính"
},
"product": {
"approved": "Đã duyệt",
"pending": "Chờ duyệt ({count})",
"refused": "Bị từ chối",
"cardTitle": {
"basicInformation": "Thông tin cơ bản",
"attributeGroup": "Thông tin chi tiết"
},
"compareType": {
"active": "Sản phẩm đang hoạt động",
"version": "Sản phẩm cần duyệt"
},
"basicInformation": {
"sellerName": "Nhà cung cấp",
"name": "Tên sản phẩm",
"sku": "Mã SKU",
"category": "Danh mục sản phẩm",
"productType": "Loại sản phẩm",
"productStatus": "Trạng thái"
},
"branchGroup": "Định mức bán",
"image": "Hình ảnh sản phẩm",
"attribute": {
"name": "Tên thuộc tính",
"options": "Giá trị thuộc tính"
},
"variation": "Thiết lập phiên bản",
"configurableAttribute": "Thiết lập thuộc tính sản phẩm",
"imageVariation": "Hình ảnh",
"defaultVariation": "Mặc định",
"reason": "Lý do từ chối",
"reasonInput": "Nhập lý do từ chối"
},
"order": {
"overall": "Tất cả",
"confirmed": "Xác nhận đơn hàng",
"pickup": "Chờ lấy hàng",
"delivery": "Đang giao",
"complete": "Đã giao",
"cancel": "Huỷ đơn",
"detail": {
"seller": "Nhà cung cấp",
"status": "Trạng thái",
"deliveryAddress": "Địa chỉ nhận hàng",
"branchAddress": "Địa chỉ giao hàng",
"shippingInformation": "Thông tin vận chuyển",
"revenue": "Chi tiết doanh thu",
"shippingFee": "Phí vận chuyển",
"serviceCharge": "Phí dịch vụ",
"saleDiscount": "Chiết khấu bán",
"income": "Doanh thu (VND)",
"partnerTransportFee": "Phí vận chuyển",
"voucher": "Voucher",
"promotion": "Khuyến mãi",
"totalPrice": "Tổng tiền thanh toán (VND)",
"paymentMethod": "Hình thức thanh toán",
"reasonRefusal": "Lí do",
"reasonModal": "Nhập lí do huỷ đơn"
}
},
"editCustomer": {
"status": "Trạng thái",
"phoneNumber": "Số điện thoại",
"fullName": "Họ và tên",
"detail": "Thông tin chi tiết khách hàng",
"email": "Email"
},
"channel": {
"info": "Thông tin kênh bán",
"name": "Tên kênh",
"commissions": "Chính sách hoa hồng",
"status": "Trạng thái",
"description": "Mô tả"
},
"logistic": {
"information": {
"title": "Thông tin cơ bản",
"name": "Tên đối tác logistic",
"description": "Mô tả",
"codeLink": "Code Link",
"status": "Trạng thái"
},
"serviceForm": {
"title": "Dịch vụ hỗ trợ",
"name": "Tên dịch vụ",
"code": "Mã dịch vụ",
"description": "Mô tả",
"action": "Thao tác"
}
},
"commissions": {
"information": {
"title": "Thông tin cơ bản",
"name": "Tên chính sách hoa hồng",
"description": "Mô tả",
"type": "Loại chính sách",
"status": "Trạng thái"
},
"config": {
"title": "Thông tin cấu hình",
"category": "Danh mục",
"commissionsReceive": "Mức hoa hồng thường (%)",
"commissionsReturn": "Mức hoa hồng giới thiệu (%)",
"action": "Thao tác",
"placeholderCategory": "Nhấn để chọn danh mục"
}
},
"fee": {
"information": {
"title": "Thông tin cơ bản",
"name": "Tên chính sách phí",
"description": "Mô tả",
"type": "Loại phí",
"partner": "Đối tượng áp dụng",
"status": "Trạng thái"
},
"config": {
"title": "Thông tin cấu hình",
"position": "STT",
"transactionType": "Loại giao dịch",
"charges": "Khoản mục phí",
"paymentMethod": "Chọn PTTT",
"feeLevel": "Mức phí",
"minValue": "Giá trị tối thiểu (VND)",
"maxValue": "Giá trị tối đa (VND)",
"action": "Thao tác"
}
},
"permission": {
"title": {
"create": "Thêm mới quyền",
"edit": "Cập nhật quyền"
}
},
"paymentPartner": {
"information": {
"title": "Thông tin cơ bản",
"name": "Tên đối tác thanh toán",
"method": "Phương thức thanh toán",
"codeLink": "Code Link",
"chooseCodeLink": "Chọn code link",
"feeReturn": "Chính sách phí trả",
"chooseFeeReturn": "Chọn chính sách phí",
"status": "Trạng thái"
}
},
"voucher": {
"tab": {
"information": "Thông tin cơ bản",
"detail": "Chi tiết ưu đãi",
"promotionCode": "Mã voucher",
"displayInformation": "Thông tin hiển thị"
}
}
},
"btn": {
"confirm": "Xác nhận",
"cancel": "Huỷ bỏ",
"search": "Tìm kiếm",
"create": "Thêm mới",
"update": "Cập nhật",
"add-root-category": "Thêm danh mục cấp 1",
"discard": "Hủy bỏ",
"updatePassword": "Đổi mật khẩu",
"changePassword": "Đổi mật khẩu",
"add-child-category": "Thêm danh mục con",
"add-option": "Thêm giá trị",
"add-attribute-group": "Thêm mới nhóm thuộc tính",
"add-attribute": "Thêm thuộc tính",
"refuse": "Từ chối",
"approve": "Đồng ý",
"reset": "Đặt lại",
"cancelOrder": "Huỷ đơn",
"back": "Quay lại",
"next": "Tiếp tục",
"select": "Chọn"
},
"table": {
"empty": "Không có dữ liệu"
},
"title": {
"common": {
"index": "Danh sách",
"detail": "Chi tiết",
"create": "Tạo mới",
"update": "Cập nhật",
"updatePassword": "Đổi mật khẩu",
"approval": "Chờ duyệt"
},
"catalog": "Quản lý sản phẩm",
"category": "Danh mục sản phẩm",
"system": "Quản lý hệ thống",
"role": "Nhóm quyền",
"dashboard": "Dashboard",
"user": "Quản lý người dùng",
"client": "Quản lý đối tác",
"customer": "Quản lý khách hàng",
"attribute": "Quản lý thuộc tính",
"attributeSet": "Quản lý bộ thuộc tính",
"approvalProduct": "Sản phẩm chờ duyệt",
"logistics": "Quản lí logistic",
"commissions": "Quản lí chính sách hoa hồng",
"channel": "Quản lý kênh bán",
"policy": "Quản lý chính sách",
"fee": "Chính sách phí",
"paymentPartner": "Đối tác thanh toán",
"voucher": "Voucher"
},
"modal": {
"delete": "Bạn có chắc chắn muốn xoá bản ghi này không?"
},
"fields": {
"index": "STT",
"updatedAt": "Ngày cập nhật",
"manipulation": "Thao tác",
"product": {
"sellerName": "Nhà cung cấp",
"sku": "SKU",
"name": "Tên sản phẩm",
"type": "Loại sản phẩm",
"price": "Giá (VND)",
"status": "Trạng thái",
"availableQuantity": "Số lượng khả dụng bán"
},
"order": {
"orderCode": "Mã đơn hàng",
"seller": "Nhà cung cấp",
"totalAmount": "Số tiền thanh toán(VND)",
"createdAt": "Thời gian đặt hàng",
"shippingCompany": "Đối tác vận chuyển",
"status": "Trạng thái",
"detail": {
"table": {
"productName": "Sản phẩm",
"price": "Đơn giá(VND)",
"productQuantity": "Số lượng",
"totalPrice": "Thành tiền(VND)"
}
}
},
"logistic": {
"category": "Danh mục"
},
"fee": {
"name": "Tên chính sách",
"type": "Loại phí",
"description": "Mô tả",
"status": "Trạng thái",
"updatedAt": "Thời gian cập nhật"
},
"paymentPartner": {
"name": "Đối tác",
"method": "Phương thức thanh toán",
"status": "Trạng thái",
"updatedAt": "Thời gian cập nhật"
},
"voucher": {
"updatedAt": "Thời gian cập nhật",
"action": "Thao tác"
}
},
"searchForm": {
"product": {
"keyword": "Nhập để tìm kiếm",
"type": "Loại sản phẩm"
},
"order": {
"keyword": "Nhập để tìm kiếm",
"time": "Thời gian đặt hàng"
},
"fee": {
"keyword": "Nhập để tìm kiếm",
"type": "Loại phí",
"status": "Trạng thái"
},
"paymentPartner": {
"keyword": "Nhập để tìm kiếm",
"status": "Trạng thái"
}
},
"metaInfo": {
"product": {
"index": {
"title": "Sản phẩm",
"titleTemplate": "Danh sách sản phẩm"
}
},
"order": {
"index": {
"title": "Quản lí đơn hàng",
"titleTemplate": "Danh sách đơn hàng"
},
"detail": {
"title": "Quản lí đơn hàng",
"titleTemplate": "Chi tiết đơn hàng"
}
},
"error": {
"403": {
"title": "Forbidden"
},
"404": {
"title": "Not found"
}
}
},
"customer": {
"editCustomer": {
"email": "Email",
"fullName": "Tên khách hàng",
"phoneNumber": "Số điện thoại",
"status": "Trạng thái"
},
"updateAt": "Ngày cập nhập",
"action": "Thao tác",
"status": "Trạng thái",
"email": "Email",
"phoneNumber": "Số điện thoại",
"fullName": "Họ và tên"
},
"channel": {
"index": "STT"
},
"logistic": {
"name": "Đối tác",
"description": "Mô tả",
"status": "Trạng thái",
"updateAt": "Thời gian cập nhập",
"action": "Hành động"
},
"commissions": {
"name": "Tên chính sách",
"updateAt": "Thời gian cập nhập",
"description": "Mô tả",
"action": "Thao tác",
"status": "Trạng thái",
"type": "Loại chính sách"
},
"error": {
"403": {
"message": "Bạn không có quyền truy cập"
},
"404": {
"message": "Không tìm thấy trang"
}
}
}
{
"project": {
"name": "NCP",
"title": "Hệ thống quản trị CMS"
},
"common": {
"defaultSelected": "---",
"error": "Đã có lỗi xảy ra",
"keyword": "Nhập để tìm kiếm",
"status": "Trạng thái",
"all": "Tất cả",
"fullName": "Họ và tên",
"email": "Email",
"password": "Mật khẩu",
"phoneNumber": "Số điện thoại",
"id": "ID",
"type": "Định dạng",
"isRequired": "Bắt buộc",
"isUnique": "Duy nhất",
"multiSearchPlaceholder": "Nhập để tìm kiếm",
"currencySymbol": "VND",
"defaultSelectedChannel": "Lựa chọn kênh giới thiệu",
"defaultSelectedCommission": "Chọn chính sách hoa hồng",
"channelId": "Kênh giới thiệu",
"selectAll": "Chọn tất cả",
"usingType": "Loại mã voucher",
"now": "Thời điểm hiện tại"
},
"toast": {
"create-success": "Tạo mới thành công",
"update-success": "Cập nhật thành công",
"delete-success": "Xoá thành công",
"fee": {
"create-success": "Tạo mới chính sách phí thành công",
"update-success": "Chỉnh sửa chính sách phí thành công"
},
"paymentPartner": {
"create-success": "Thêm mới đối tác thanh toán thành công",
"update-success": "Chỉnh sửa đối tác thanh toán thành công"
}
},
"constant": {
"status": {
"active": "Hoạt động",
"inactive": "Ngừng hoạt động"
},
"policyType": {
"mass": "Hoa hồng thu",
"pay": "Hoa hồng trả"
},
"businessType": {
"personal": "Cá nhân",
"business": "Hộ kinh doanh",
"enterprise": "Doanh nghiệp"
},
"identityType": {
"identityDocument": "CCCD/CMND",
"passport": "Hộ chiếu"
},
"attributeType": {
"textBox": "Textbox",
"textarea": "Textarea",
"select": "Select",
"multiSelect": "Multiselect",
"price": "Price",
"date": "Date",
"dateTime": "Datetime",
"image": "Image",
"file": "File",
"boolean": "Boolean",
"checkbox": "Checkbox",
"text_box": "Textbox",
"multi_select": "Multiselect",
"date_time": "Datetime",
"mass": "Mass",
"size": "Size"
},
"inputType": {
"any": "Không phân biệt",
"email": "Email",
"url": "Website",
"number": "Số",
"text": "Chữ"
},
"isRequired": {
"required": "",
"notRequired": "Không",
"not_required": "Không"
},
"isUnique": {
"unique": "",
"notUnique": "Không",
"not_unique": "Không"
},
"productType": {
"simple": "Sản phẩm thường",
"configurable": "Sản phẩm nhiều phiên bản"
},
"productStatus": {
"active": "Đang hoạt động",
"inactive": "Ngừng hoạt động",
"waitApprove": "Chờ duyệt",
"reject": "Bị từ chối",
"oldVersion": "Ngừng hoạt động",
"draft": "Lưu nháp"
},
"orderStatus": {
"confirmed": "Xác nhận đơn hàng",
"pickup": "Chờ lấy hàng",
"delivery": "Đang giao",
"complete": "Đã giao",
"cancelFromSeller": "Huỷ đơn hàng",
"cancelFormCustomer": "Huỷ đơn hàng"
},
"logisticStatus": {
"active": "Đang hoạt động",
"inactive": "Ngừng hoạt động"
},
"commissionsStatus": {
"active": "Đang hoạt động",
"inactive": "Ngừng hoạt động"
},
"commissionsType": {
"default": "Chọn loại chính sách",
"receive": "Hoa hồng thu",
"return": "Hoa hồng trả"
},
"channelStatus": {
"active": "Đang hoạt động",
"inactive": "Ngừng hoạt động"
},
"feeStatus": {
"active": "Hoạt động",
"inactive": "Ngừng hoạt động"
},
"feeType": {
"default": "Chọn loại phí",
"receive": "Phí thu",
"return": "Phí trả"
},
"applicablePartner": {
"default": "Chọn đối tượng",
"paymentPartner": "Đối tác thanh toán"
},
"transactionType": {
"default": "Chọn loại giao dịch",
"return": "Hoàn trả",
"purchase": "Mua hàng"
},
"chargeType": {
"default": "Chọn khoản mục phí",
"payment": "Phí thanh toán",
"transaction": "Phí giao dịch"
},
"paymentMethod": {
"default": "Chọn PTTT",
"eWallet": "Ví điện tử",
"localCard": "Thẻ nội địa",
"internationalCard": "Thẻ quốc tế"
},
"feeLevelType": {
"percent": "%",
"default": "VND"
},
"paymentPartnerStatus": {
"active": "Hoạt động",
"inactive": "Ngừng hoạt động"
},
"paymentPartnerMethods": {
"wallet": "Ví điện tử",
"atmCard": "Thẻ nội địa",
"creditCard": "Thẻ quốc tế"
},
"permissionType": {
"api": "API",
"cms": "CMS"
},
"applicableType": {
"allUsers": "Tất cả người dùng",
"group": "Danh sách tài khoản"
},
"voucherType": {
"category": "Voucher theo danh mục sản phẩm",
"product": "Voucher theo sản phẩm"
},
"deductionMethod": {
"direct": "Giảm giá trực tiếp",
"cashback": "Cashback"
},
"deductionType": {
"specific": "Số tiền cụ thể",
"percent": "Số tiền %"
},
"voucherStatus": {
"processing": "Đang khởi tạo",
"active": "Đang hoạt động",
"pending": "Tạm dừng",
"expired": "Hết hiệu lực",
"inactive": "Ngừng hoạt động"
},
"voucherUsingType": {
"oneTime": "Mã dùng 1 lần",
"manyTime": "Mã dùng nhiều lần"
},
"promotionCodePattern": {
"upperCaseAlphaNum": "Chữ viết hoa và số",
"upperCaseAlpha": "Chữ viết hoa",
"number": "Số"
},
"promotionCodeStatus": {
"notRedeem": "Chưa sử dụng",
"redeemed": "Đã sử dụng"
}
},
"menu": {
"dashboard": "Dashboard",
"system": "Quản lý hệ thống",
"listRoles": "Phân quyền",
"listUser": "Danh sách người dùng",
"createUser": "Thêm mới người dùng",
"catalog": "Quản lý sản phẩm",
"category": "Danh mục",
"client": "Quản lý đối tác",
"index": "Danh sách",
"attribute": "Thuộc tính",
"attributeSet": "Bộ thuộc tính",
"product": "Danh sách sản phẩm",
"orderManagement": "Quản lý đơn hàng",
"customer": "Quản lý khách hàng",
"customer-index": "Danh sách",
"listCustomer": "Danh sách khách hàng",
"listOrder": "Danh sách đơn hàng",
"listPolicy": "Quản lý chính sách",
"listReport": "Quản lý báo cáo",
"listMarketing": "Quản lý Marketing",
"listChannel": "Quản lý kênh bán",
"logistic": "Logistics",
"policy": "Hoa hồng",
"commissions": "Hoa hồng",
"fee": "Phí",
"listPermissions": "Danh sách quyền",
"paymentPartner": "Đối tác thanh toán",
"voucher": "Voucher"
},
"validation": {
"email": "{attribute} phải là một địa chỉ email hợp lệ",
"minLength": "{attribute} phải có tối thiểu {min} ký tự",
"maxLength": "{attribute} có tối đa {max} ký tự",
"sameAsPassword": "{attribute} phải giống với mật khẩu đã nhập",
"fptEmail": "{attribute} có định dạng xxx@fpt.com.vn",
"vietnamMobilePhoneNumber": "{attribute} không đúng",
"password": "{attribute} phải bao gồm 1 ký tự viết thường, 1 ký tự viết hoa, 1 ký tự đặc biệt, 1 ký tự số",
"required": "{attribute} là bắt buộc",
"alpha": "{attribute} chỉ có thể chứa các chữ cái",
"alphaNum": "{attribute} chỉ có thể chứa chữ cái và số",
"unique": "{attribute} đã được sử dụng",
"alphaWithWhiteSpaceAndUnicode": "{attribute} chỉ có thể chứa các chữ cái",
"alphaNumWithWhiteSpaceAndUnicode": "{attribute} chỉ có thể chứa chữ cái và số",
"alphaNumDash": "{attribute} chỉ có thể chứa chữ cái, số và dấu gạch ngang",
"file": "{attribute} phải là một tệp tin",
"maxFileSize": "Dung lượng {attribute} không được lớn hơn {max} mB",
"mimeTypes": "{attribute} phải là một tập tin có định dạng: {types}",
"identityNumber": "{attribute} không đúng",
"numeric": "{attribute} chỉ có thể là số",
"betweenCommissions": "{attribute} có giá trị tối thiểu {min}%, giá trị tối đa {max}%",
"decimal": "{attribute} có định dạng không đúng",
"minLessThanMax": " Giá trị tối thiểu phải nhỏ hơn giá trị tối đa",
"valueByType": "{attribute} có định dạng không đúng",
"uniqueFeeByMutipleKey": "Chính sách phí đã tồn tại",
"canChangeStatusFee": "Chính sách phí đang được gán với đối tác thanh toán",
"minValueFee": "Giá trị tối đa lớn hơn không",
"minValue": "{attribute} phải lớn hơn {min}"
},
"attribute": {
"email": "Email",
"password": "Mật khẩu",
"passwordConfirm": "Xác nhận mật khẩu",
"all": "Tất cả",
"index": "STT",
"status": "Trạng thái",
"created_at": "Ngày khởi tạo",
"updated_at": "Ngày cập nhật",
"action": "Hành động",
"name": "Tên",
"fullName": "Họ và tên",
"phoneNumber": "Số điện thoại",
"manipulation": "Thao tác",
"user": {
"status": {
"active": "Hoạt động",
"deactive": "Không hoạt động"
}
},
"updatePassword": {
"password": "Mật khẩu",
"newPassword": "Mật khẩu mới",
"confirmNewPassword": "Xác nhận mật khẩu mới"
},
"updateInfo": {
"name": "Họ và tên",
"phoneNumber": "Số điện thoại",
"email": "Email"
},
"category": {
"name": "Tên danh mục",
"metaTitle": "Meta Title",
"metaKeyword": "Meta Keyword",
"metaDescription": "Meta Description",
"nodes": "Danh mục sản phẩm",
"slug": "Slug",
"attributeSet": "Chọn bộ thuộc tính"
},
"role": {
"name": "Tên nhóm quyền",
"description": "Mô tả",
"status": {
"active": "Hoạt động",
"inactive": "Không hoạt động"
},
"action": "Thao tác",
"selectedPermissions": "Quyền"
},
"client": {
"name": "Tên cửa hàng",
"shortName": "Tên rút gọn",
"confirmPassword": "Nhập lại mật khẩu",
"storeName": "Tên cửa hàng",
"nickname": "Tên viết tắt",
"fullNameOfOwner": "Họ và tên chủ cửa hàng",
"emailOfOwner": "Email chủ cửa hàng",
"phoneNumberOfOwner": "Số điện thoại chủ cửa hàng",
"businessType": "Loại hình kinh doanh",
"taxNumber": "Mã số thuế doanh nghiệp",
"businessNumber": "Mã số đăng kinh doanh",
"businessName": "Tên doanh nghiệp",
"establishmentDate": "Ngày thành lập doanh nghiệp",
"businessCertificate": "Giấy đăng ký kinh doanh",
"businessCityAddress": "Tỉnh/Thành phố",
"businessDistrictAddress": "Quận/Huyện",
"businessWardAddress": "Phường/Xã",
"businessAddress": "Địa chỉ",
"fullNameContract": "Họ và tên",
"identityType": "Loại giấy tờ tùy thân",
"identityNumber": "Số giấy tờ tùy thân",
"titleContract": "Chức danh",
"phoneNumberContract": "Số điện thoại",
"identityDocument": "Ảnh giấy tờ tùy thân",
"identityDocumentFront": "Ảnh mặt trước",
"identityDocumentBack": "Ảnh mặt sau",
"portrait": "Ảnh chân dung",
"sellerCityAddress": "Tỉnh/Thành phố",
"sellerDistrictAddress": "Quận/Huyện",
"sellerWardAddress": "Phường/Xã",
"sellerAddress": "Địa chỉ",
"logistic": "Thông tin vận chuyển",
"commissions": "Chính sách hoa hồng",
"channel": "Kênh giới thiệu",
"selfShipping": "Tự vận chuyển",
"shipping": "NCP vận chuyển"
},
"attribute": {
"attributeName": "Tên thuộc tính",
"attributeType": "Định dạng",
"isRequired": "Là trường bắt buộc cần nhập",
"isUnique": "Thông tin nhập là duy nhất trên hệ thống",
"inputType": "Kiểu dữ liệu nhập",
"isFilterable": "Hiển thị tại bộ lọc tìm kiếm website",
"isShowable": "Hiển thị tại trang chi tiết sản phẩm trên webiste",
"isConfigurable": "Sử dụng thuộc tính cho sản phẩm nhiều biến thể",
"attributeDescription": "Mô tả",
"option": {
"value": "Tên giá trị",
"position": "Vị trí"
},
"index": {
"name": "Tên thuộc tính",
"description": "Mô tả",
"type": "Định dạng",
"isRequired": "Bắt buộc",
"isUnique": "Duy nhất"
},
"defaultInputTypeOption": "Chọn kiểu dữ liệu nhập",
"isSpecial": "Là trường dữ liệu đặc thù (không thể xóa)"
},
"attributeSet": {
"attributeSetName": "Tên bộ thuộc tính",
"name": "Bộ thuộc tính",
"updatedAt": "Ngày cập nhật",
"attributeGroups": "Nhóm thuộc tính"
},
"attributeGroup": {
"attributeGroupName": "Tên nhóm thuộc tính",
"position": "Vị trí hiển thị",
"attribute": "Thuộc tính"
},
"branch": {
"name": "Tên chi nhánh",
"owner": "Người phụ trách"
},
"address": "Địa chỉ",
"searchForm": {
"product": {
"keyword": "Nhập để tìm kiếm",
"type": "Loại sản phẩm"
},
"order": {
"keyword": "Nhập để tìm kiếm",
"time": "Thời gian đặt hàng"
},
"fee": {
"keyword": "Nhập để tìm kiếm",
"type": "Loại phí",
"status": "Trạng thái"
}
},
"channel": {
"commissions": "Chính sách hoa hồng",
"name": "Tên kênh",
"description": "Mô tả",
"status": "Trạng thái"
},
"logistic": {
"information": {
"name": "Tên đối tác logistic",
"description": "Mô tả",
"codeLink": "Code Link",
"status": "Trạng thái"
},
"serviceForm": {
"title": "Dịch vụ hỗ trợ",
"name": "Tên dịch vụ",
"code": "Mã dịch vụ",
"description": "Mô tả",
"action": "Thao tác"
}
},
"commissions": {
"information": {
"name": "Tên chính sách hoa hồng",
"description": "Mô tả",
"type": "Loại chính sách",
"status": "Trạng thái"
},
"config": {
"title": "Thông tin cấu hình",
"category": "Danh mục",
"commissionsReceive": "Mức hoa hồng thường (%)",
"commissionsReturn": "Mức hoa hồng giới thiệu (%)"
}
},
"configuration": {
"channelId": "Kênh giới thiệu",
"activeLogisticsSelected": "Đơn vị vận chuyển",
"commissionId": "Chính sách hoa hồng",
"shipping": "Thông tin vận chuyển"
},
"permission": {
"moduleName": "Tên module",
"name": "Tên",
"method": "Phương thức",
"regex": "Biểu thức chính quy",
"module": "Mô-dun",
"type": "Loại"
},
"fee": {
"information": {
"name": "Tên chính sách phí",
"description": "Mô tả",
"type": "Loại phí",
"partner": "Đối tượng áp dụng",
"status": "Trạng thái"
},
"config": {
"transactionType": "Loại giao dịch",
"charge": "Khoản mục phí",
"paymentMethod": "Chọn PTTT",
"feeLevel": "Mức phí",
"minValue": "Giá trị tối thiểu (VND)",
"maxValue": "Giá trị tối đa (VND)"
}
},
"paymentPartner": {
"information": {
"name": "Tên đối tác thanh toán",
"method": "Phương thức thanh toán",
"codeLink": "Code Link",
"chooseCodeLink": "Chọn code link",
"feeReturn": "Chính sách phí trả",
"status": "Trạng thái"
}
},
"product": {
"portrait": "Ảnh"
},
"voucher": {
"name": "Tên voucher",
"description": "Mô tả",
"applicableType": "Đối tượng",
"startAt": "Thời gian ban đầu",
"endAt": "Thời gian kết thúc",
"voucherType": "Kiểu voucher",
"usingType": "Loại mã voucher",
"code": "Mã voucher",
"quantity": "Số lượng",
"usingPeriod": "Thời hạn sử dụng",
"detailInformation": "Thông tin chi tiết",
"conditionOfUse": "Điều kiện sử dụng",
"seller": "Tên đối tác seller áp dụng",
"category": "Danh mục sản phẩm",
"deductionMethod": "Loại voucher",
"minimumOrderAmount": "Áp dụng cho đơn hàng (giá trị tối thiểu) (VND)",
"deductionType": " Hình thức",
"deductionValue": "Giá trị ưu đãi ({symbol})",
"maximumDeductionAmount": "Giới hạn về giá trị ưu đãi (VND)",
"percentType": "%",
"directType": "VND",
"product": "Danh sách sản phẩm",
"allClients": "Tất cả đối tác seller",
"voucherUsingType": "Loại mã voucher",
"promotionCode": "Mã voucher",
"promotionCodeTime": "Số lượt sử dụng",
"limitPerClient": "Giới hạn số lượt sử dụng/khách hàng",
"promotionCodePattern": "Cấu trúc mã voucher",
"promotionCodeLength": "Độ dài mã voucher (ký tự)",
"promotionCodeQuantity": "Số lượng mã voucher",
"allProduct": "Tất cả sản phẩm",
"listProduct": "Chọn danh sách sản phẩm",
"selectCategory": "Chọn danh mục sản phẩm",
"selectProduct": "Chọn sản phẩm",
"countSelectedProduct": "Đã chọn {count} sản phẩm",
"voucherPromotionCode": "",
"redeemedQuantity": "Số lượng đã sử dụng",
"voucherQuantity": "Số lượng phát hành",
"redeemedVoucher": "Đã sử dụng: {redeemed}/{total}"
}
},
"label": {
"fullName": "Họ và tên",
"email": "Email",
"phoneNumber": "Số điện thoại",
"password": "Mật khẩu",
"passwordConfirm": "Xác nhận mật khẩu",
"roles": "Nhóm quyền",
"all": "Tất cả",
"resetPassword": {
"email": "Nhập email đăng nhập",
"subTitle": "Hệ thống sẽ gửi link cập nhật mật khẩu đến email của bạn",
"password": "Mật khẩu mới",
"passwordConfirm": "Xác nhận mật khẩu mới",
"sendEmailSuccess": "Link cập nhật mật khẩu đã được gửi đến email của bạn"
},
"auth": {
"title": "NCP",
"subTitle": "Hệ thống quản trị CMS",
"forgotPassword": "Quên mật khẩu?",
"login": "Đăng nhập",
"keyword": "Nhập để tìm kiếm"
},
"updatePassword": {
"title": "Cập nhật mật khẩu",
"password": "Mật khẩu hiện tại",
"newPassword": "Mật khẩu mới",
"confirmNewPassword": "Xác nhận mật khẩu"
},
"listUser": {
"keyword": "Tên/Email",
"status": "Trạng thái"
},
"updateInfo": {
"info": "Thông tin cá nhân",
"name": "Họ và tên",
"phoneNumber": "Số điện thoại",
"permissions": "Nhóm quyền",
"email": "Email"
},
"role": {
"keyword": "Tên/mô tả",
"btn": {
"create": "Thêm mới",
"search": "Tìm kiếm"
},
"title": {
"create": "Thêm mới nhóm quyền",
"pickUpPermissions": "Chọn quyền",
"edit": "Cập nhật nhóm quyền"
}
},
"pagination": {
"show": "Hiển thị {from} trên {to} kết quả",
"per": "trên",
"result": "kết quả"
},
"category": {
"create-category": "Thêm mới danh mục",
"update-category": "Thông tin danh mục"
},
"client": {
"account": "Tài khoản đăng nhập",
"storeInformation": "Thông tin cửa hàng",
"legalPaper": "Giấy tờ pháp lý",
"information": "Thông tin cơ bản",
"informationDescription": "(theo giấy đăng ký kinh doanh)",
"address": "Địa chỉ kinh doanh",
"addressDescription": "(Sử dụng đề xuất hóa đơn)",
"contract": "Thông tin người ký hợp đồng",
"branch": "Thông tin chi nhánh",
"legalInformation": "Thông tin pháp lý",
"configuration": "Thông tin cấu hình"
},
"attribute": {
"information": "Thông tin cơ bản",
"validation": "Thông tin xác thực",
"configuration": "Thông tin cấu hình",
"optionValue": "Thông tin giá trị"
},
"attributeSet": {
"information": "Thông tin cơ bản",
"groupManagement": "Quản lý bộ thuộc tính"
},
"attributeGroup": {
"attributeGroupName": "Nhập tên nhóm thuộc tính"
},
"product": {
"approved": "Đã duyệt",
"pending": "Chờ duyệt ({count})",
"refused": "Bị từ chối",
"cardTitle": {
"basicInformation": "Thông tin cơ bản",
"attributeGroup": "Thông tin chi tiết"
},
"compareType": {
"active": "Sản phẩm đang hoạt động",
"version": "Sản phẩm cần duyệt"
},
"basicInformation": {
"sellerName": "Nhà cung cấp",
"name": "Tên sản phẩm",
"sku": "Mã SKU",
"category": "Danh mục sản phẩm",
"productType": "Loại sản phẩm",
"productStatus": "Trạng thái"
},
"branchGroup": "Định mức bán",
"image": "Hình ảnh sản phẩm",
"attribute": {
"name": "Tên thuộc tính",
"options": "Giá trị thuộc tính"
},
"variation": "Thiết lập phiên bản",
"configurableAttribute": "Thiết lập thuộc tính sản phẩm",
"imageVariation": "Hình ảnh",
"defaultVariation": "Mặc định",
"reason": "Lý do từ chối",
"reasonInput": "Nhập lý do từ chối"
},
"order": {
"overall": "Tất cả",
"confirmed": "Xác nhận đơn hàng",
"pickup": "Chờ lấy hàng",
"delivery": "Đang giao",
"complete": "Đã giao",
"cancel": "Huỷ đơn",
"detail": {
"seller": "Nhà cung cấp",
"status": "Trạng thái",
"deliveryAddress": "Địa chỉ nhận hàng",
"branchAddress": "Địa chỉ giao hàng",
"shippingInformation": "Thông tin vận chuyển",
"revenue": "Chi tiết doanh thu",
"shippingFee": "Phí vận chuyển",
"serviceCharge": "Phí dịch vụ",
"saleDiscount": "Chiết khấu bán",
"income": "Doanh thu (VND)",
"partnerTransportFee": "Phí vận chuyển",
"voucher": "Voucher",
"promotion": "Khuyến mãi",
"totalPrice": "Tổng tiền thanh toán (VND)",
"paymentMethod": "Hình thức thanh toán",
"reasonRefusal": "Lí do",
"reasonModal": "Nhập lí do huỷ đơn"
}
},
"editCustomer": {
"status": "Trạng thái",
"phoneNumber": "Số điện thoại",
"fullName": "Họ và tên",
"detail": "Thông tin chi tiết khách hàng",
"email": "Email"
},
"channel": {
"info": "Thông tin kênh bán",
"name": "Tên kênh",
"commissions": "Chính sách hoa hồng",
"status": "Trạng thái",
"description": "Mô tả"
},
"logistic": {
"information": {
"title": "Thông tin cơ bản",
"name": "Tên đối tác logistic",
"description": "Mô tả",
"codeLink": "Code Link",
"status": "Trạng thái"
},
"serviceForm": {
"title": "Dịch vụ hỗ trợ",
"name": "Tên dịch vụ",
"code": "Mã dịch vụ",
"description": "Mô tả",
"action": "Thao tác"
}
},
"commissions": {
"information": {
"title": "Thông tin cơ bản",
"name": "Tên chính sách hoa hồng",
"description": "Mô tả",
"type": "Loại chính sách",
"status": "Trạng thái"
},
"config": {
"title": "Thông tin cấu hình",
"category": "Danh mục",
"commissionsReceive": "Mức hoa hồng thường (%)",
"commissionsReturn": "Mức hoa hồng giới thiệu (%)",
"action": "Thao tác",
"placeholderCategory": "Nhấn để chọn danh mục"
}
},
"fee": {
"information": {
"title": "Thông tin cơ bản",
"name": "Tên chính sách phí",
"description": "Mô tả",
"type": "Loại phí",
"partner": "Đối tượng áp dụng",
"status": "Trạng thái"
},
"config": {
"title": "Thông tin cấu hình",
"position": "STT",
"transactionType": "Loại giao dịch",
"charges": "Khoản mục phí",
"paymentMethod": "Chọn PTTT",
"feeLevel": "Mức phí",
"minValue": "Giá trị tối thiểu (VND)",
"maxValue": "Giá trị tối đa (VND)",
"action": "Thao tác"
}
},
"permission": {
"title": {
"create": "Thêm mới quyền",
"edit": "Cập nhật quyền"
}
},
"paymentPartner": {
"information": {
"title": "Thông tin cơ bản",
"name": "Tên đối tác thanh toán",
"method": "Phương thức thanh toán",
"codeLink": "Code Link",
"chooseCodeLink": "Chọn code link",
"feeReturn": "Chính sách phí trả",
"chooseFeeReturn": "Chọn chính sách phí",
"status": "Trạng thái"
}
},
"voucher": {
"tab": {
"information": "Thông tin cơ bản",
"detail": "Chi tiết ưu đãi",
"promotionCode": "Mã voucher",
"displayInformation": "Thông tin hiển thị"
}
}
},
"btn": {
"confirm": "Xác nhận",
"cancel": "Huỷ bỏ",
"search": "Tìm kiếm",
"create": "Thêm mới",
"update": "Cập nhật",
"add-root-category": "Thêm danh mục cấp 1",
"discard": "Hủy bỏ",
"updatePassword": "Đổi mật khẩu",
"changePassword": "Đổi mật khẩu",
"add-child-category": "Thêm danh mục con",
"add-option": "Thêm giá trị",
"add-attribute-group": "Thêm mới nhóm thuộc tính",
"add-attribute": "Thêm thuộc tính",
"refuse": "Từ chối",
"approve": "Đồng ý",
"reset": "Đặt lại",
"cancelOrder": "Huỷ đơn",
"back": "Quay lại",
"next": "Tiếp tục",
"select": "Chọn"
},
"table": {
"empty": "Không có dữ liệu"
},
"title": {
"common": {
"index": "Danh sách",
"detail": "Chi tiết",
"create": "Tạo mới",
"update": "Cập nhật",
"updatePassword": "Đổi mật khẩu",
"approval": "Chờ duyệt"
},
"catalog": "Quản lý sản phẩm",
"category": "Danh mục sản phẩm",
"system": "Quản lý hệ thống",
"role": "Nhóm quyền",
"dashboard": "Dashboard",
"user": "Quản lý người dùng",
"client": "Quản lý đối tác",
"customer": "Quản lý khách hàng",
"attribute": "Quản lý thuộc tính",
"attributeSet": "Quản lý bộ thuộc tính",
"approvalProduct": "Sản phẩm chờ duyệt",
"logistics": "Quản lí logistic",
"commissions": "Quản lí chính sách hoa hồng",
"channel": "Quản lý kênh bán",
"policy": "Quản lý chính sách",
"fee": "Chính sách phí",
"paymentPartner": "Đối tác thanh toán",
"voucher": "Voucher"
},
"modal": {
"delete": "Bạn có chắc chắn muốn xoá bản ghi này không?"
},
"fields": {
"index": "STT",
"updatedAt": "Ngày cập nhật",
"manipulation": "Thao tác",
"product": {
"sellerName": "Nhà cung cấp",
"sku": "SKU",
"name": "Tên sản phẩm",
"type": "Loại sản phẩm",
"price": "Giá (VND)",
"status": "Trạng thái",
"availableQuantity": "Số lượng khả dụng bán"
},
"order": {
"orderCode": "Mã đơn hàng",
"seller": "Nhà cung cấp",
"totalAmount": "Số tiền thanh toán(VND)",
"createdAt": "Thời gian đặt hàng",
"shippingCompany": "Đối tác vận chuyển",
"status": "Trạng thái",
"detail": {
"table": {
"productName": "Sản phẩm",
"price": "Đơn giá(VND)",
"productQuantity": "Số lượng",
"totalPrice": "Thành tiền(VND)"
}
}
},
"logistic": {
"category": "Danh mục"
},
"fee": {
"name": "Tên chính sách",
"type": "Loại phí",
"description": "Mô tả",
"status": "Trạng thái",
"updatedAt": "Thời gian cập nhật"
},
"paymentPartner": {
"name": "Đối tác",
"method": "Phương thức thanh toán",
"status": "Trạng thái",
"updatedAt": "Thời gian cập nhật"
},
"voucher": {
"updatedAt": "Thời gian cập nhật"
}
},
"searchForm": {
"product": {
"keyword": "Nhập để tìm kiếm",
"type": "Loại sản phẩm"
},
"order": {
"keyword": "Nhập để tìm kiếm",
"time": "Thời gian đặt hàng"
},
"fee": {
"keyword": "Nhập để tìm kiếm",
"type": "Loại phí",
"status": "Trạng thái"
},
"paymentPartner": {
"keyword": "Nhập để tìm kiếm",
"status": "Trạng thái"
}
},
"metaInfo": {
"product": {
"index": {
"title": "Sản phẩm",
"titleTemplate": "Danh sách sản phẩm"
}
},
"order": {
"index": {
"title": "Quản lí đơn hàng",
"titleTemplate": "Danh sách đơn hàng"
},
"detail": {
"title": "Quản lí đơn hàng",
"titleTemplate": "Chi tiết đơn hàng"
}
},
"error": {
"403": {
"title": "Forbidden"
},
"404": {
"title": "Not found"
}
}
},
"customer": {
"editCustomer": {
"email": "Email",
"fullName": "Tên khách hàng",
"phoneNumber": "Số điện thoại",
"status": "Trạng thái"
},
"updateAt": "Ngày cập nhập",
"action": "Thao tác",
"status": "Trạng thái",
"email": "Email",
"phoneNumber": "Số điện thoại",
"fullName": "Họ và tên"
},
"channel": {
"index": "STT"
},
"logistic": {
"name": "Đối tác",
"description": "Mô tả",
"status": "Trạng thái",
"updateAt": "Thời gian cập nhập",
"action": "Hành động"
},
"commissions": {
"name": "Tên chính sách",
"updateAt": "Thời gian cập nhập",
"description": "Mô tả",
"action": "Thao tác",
"status": "Trạng thái",
"type": "Loại chính sách"
},
"error": {
"403": {
"message": "Bạn không có quyền truy cập"
},
"404": {
"message": "Không tìm thấy trang"
}
}
}
{
"project": {
"name": "NCP",
"title": "Hệ thống quản trị CMS"
},
"common": {
"defaultSelected": "---",
"error": "Đã có lỗi xảy ra",
"keyword": "Nhập để tìm kiếm",
"status": "Trạng thái",
"all": "Tất cả",
"fullName": "Họ và tên",
"email": "Email",
"password": "Mật khẩu",
"phoneNumber": "Số điện thoại",
"id": "ID",
"type": "Định dạng",
"isRequired": "Bắt buộc",
"isUnique": "Duy nhất",
"multiSearchPlaceholder": "Nhập để tìm kiếm",
"currencySymbol": "VND",
"defaultSelectedChannel": "Lựa chọn kênh giới thiệu",
"defaultSelectedCommission": "Chọn chính sách hoa hồng",
"channelId": "Kênh giới thiệu",
"selectAll": "Chọn tất cả",
"usingType": "Loại mã voucher",
"now": "Thời điểm hiện tại"
},
"toast": {
"create-success": "Tạo mới thành công",
"update-success": "Cập nhật thành công",
"delete-success": "Xoá thành công",
"fee": {
"create-success": "Tạo mới chính sách phí thành công",
"update-success": "Chỉnh sửa chính sách phí thành công"
},
"paymentPartner": {
"create-success": "Thêm mới đối tác thanh toán thành công",
"update-success": "Chỉnh sửa đối tác thanh toán thành công"
}
},
"constant": {
"status": {
"active": "Hoạt động",
"inactive": "Ngừng hoạt động"
},
"policyType": {
"mass": "Hoa hồng thu",
"pay": "Hoa hồng trả"
},
"businessType": {
"personal": "Cá nhân",
"business": "Hộ kinh doanh",
"enterprise": "Doanh nghiệp"
},
"identityType": {
"identityDocument": "CCCD/CMND",
"passport": "Hộ chiếu"
},
"attributeType": {
"textBox": "Textbox",
"textarea": "Textarea",
"select": "Select",
"multiSelect": "Multiselect",
"price": "Price",
"date": "Date",
"dateTime": "Datetime",
"image": "Image",
"file": "File",
"boolean": "Boolean",
"checkbox": "Checkbox",
"text_box": "Textbox",
"multi_select": "Multiselect",
"date_time": "Datetime",
"mass": "Mass",
"size": "Size"
},
"inputType": {
"any": "Không phân biệt",
"email": "Email",
"url": "Website",
"number": "Số",
"text": "Chữ"
},
"isRequired": {
"required": "",
"notRequired": "Không",
"not_required": "Không"
},
"isUnique": {
"unique": "",
"notUnique": "Không",
"not_unique": "Không"
},
"productType": {
"simple": "Sản phẩm thường",
"configurable": "Sản phẩm nhiều phiên bản"
},
"productStatus": {
"active": "Đang hoạt động",
"inactive": "Ngừng hoạt động",
"waitApprove": "Chờ duyệt",
"reject": "Bị từ chối",
"oldVersion": "Ngừng hoạt động",
"draft": "Lưu nháp"
},
"orderStatus": {
"confirmed": "Xác nhận đơn hàng",
"pickup": "Chờ lấy hàng",
"delivery": "Đang giao",
"complete": "Đã giao",
"cancelFromSeller": "Huỷ đơn hàng",
"cancelFormCustomer": "Huỷ đơn hàng"
},
"logisticStatus": {
"active": "Đang hoạt động",
"inactive": "Ngừng hoạt động"
},
"commissionsStatus": {
"active": "Đang hoạt động",
"inactive": "Ngừng hoạt động"
},
"commissionsType": {
"default": "Chọn loại chính sách",
"receive": "Hoa hồng thu",
"return": "Hoa hồng trả"
},
"channelStatus": {
"active": "Đang hoạt động",
"inactive": "Ngừng hoạt động"
},
"feeStatus": {
"active": "Hoạt động",
"inactive": "Ngừng hoạt động"
},
"feeType": {
"default": "Chọn loại phí",
"receive": "Phí thu",
"return": "Phí trả"
},
"applicablePartner": {
"default": "Chọn đối tượng",
"paymentPartner": "Đối tác thanh toán"
},
"transactionType": {
"default": "Chọn loại giao dịch",
"return": "Hoàn trả",
"purchase": "Mua hàng"
},
"chargeType": {
"default": "Chọn khoản mục phí",
"payment": "Phí thanh toán",
"transaction": "Phí giao dịch"
},
"paymentMethod": {
"default": "Chọn PTTT",
"eWallet": "Ví điện tử",
"localCard": "Thẻ nội địa",
"internationalCard": "Thẻ quốc tế"
},
"feeLevelType": {
"percent": "%",
"default": "VND"
},
"paymentPartnerStatus": {
"active": "Hoạt động",
"inactive": "Ngừng hoạt động"
},
"paymentPartnerMethods": {
"wallet": "Ví điện tử",
"atmCard": "Thẻ nội địa",
"creditCard": "Thẻ quốc tế"
},
"permissionType": {
"api": "API",
"cms": "CMS"
},
"applicableType": {
"allUsers": "Tất cả người dùng",
"group": "Danh sách tài khoản"
},
"voucherType": {
"category": "Voucher theo danh mục sản phẩm",
"product": "Voucher theo sản phẩm"
},
"deductionMethod": {
"direct": "Giảm giá trực tiếp",
"cashback": "Cashback"
},
"deductionType": {
"specific": "Số tiền cụ thể",
"percent": "Số tiền %"
},
"voucherStatus": {
"processing": "Khởi tạo",
"active": "Hoạt động",
"pending": "Tạm dừng",
"expired": "Hết hiệu lực",
"inactive": "Ngừng hoạt động"
},
"voucherUsingType": {
"oneTime": "Mã dùng 1 lần",
"manyTime": "Mã dùng nhiều lần"
},
"promotionCodePattern": {
"upperCaseAlphaNum": "Chữ viết hoa và số",
"upperCaseAlpha": "Chữ viết hoa",
"number": "Số"
},
"promotionCodeStatus": {
"notRedeem": "Chưa sử dụng",
"redeemed": "Đã sử dụng"
}
},
"menu": {
"dashboard": "Dashboard",
"system": "Quản lý hệ thống",
"listRoles": "Phân quyền",
"listUser": "Danh sách người dùng",
"createUser": "Thêm mới người dùng",
"catalog": "Quản lý sản phẩm",
"category": "Danh mục",
"client": "Quản lý đối tác",
"index": "Danh sách",
"attribute": "Thuộc tính",
"attributeSet": "Bộ thuộc tính",
"product": "Danh sách sản phẩm",
"orderManagement": "Quản lý đơn hàng",
"customer": "Quản lý khách hàng",
"customer-index": "Danh sách",
"listCustomer": "Danh sách khách hàng",
"listOrder": "Danh sách đơn hàng",
"listPolicy": "Quản lý chính sách",
"listReport": "Quản lý báo cáo",
"listMarketing": "Quản lý Marketing",
"listChannel": "Quản lý kênh bán",
"logistic": "Logistics",
"policy": "Hoa hồng",
"commissions": "Hoa hồng",
"fee": "Phí",
"listPermissions": "Danh sách quyền",
"paymentPartner": "Đối tác thanh toán",
"voucher": "Voucher"
},
"validation": {
"email": "{attribute} phải là một địa chỉ email hợp lệ",
"minLength": "{attribute} phải có tối thiểu {min} ký tự",
"maxLength": "{attribute} có tối đa {max} ký tự",
"sameAsPassword": "{attribute} phải giống với mật khẩu đã nhập",
"fptEmail": "{attribute} có định dạng xxx@fpt.com.vn",
"vietnamMobilePhoneNumber": "{attribute} không đúng",
"password": "{attribute} phải bao gồm 1 ký tự viết thường, 1 ký tự viết hoa, 1 ký tự đặc biệt, 1 ký tự số",
"required": "{attribute} là bắt buộc",
"alpha": "{attribute} chỉ có thể chứa các chữ cái",
"alphaNum": "{attribute} chỉ có thể chứa chữ cái và số",
"unique": "{attribute} đã được sử dụng",
"alphaWithWhiteSpaceAndUnicode": "{attribute} chỉ có thể chứa các chữ cái",
"alphaNumWithWhiteSpaceAndUnicode": "{attribute} chỉ có thể chứa chữ cái và số",
"alphaNumDash": "{attribute} chỉ có thể chứa chữ cái, số và dấu gạch ngang",
"file": "{attribute} phải là một tệp tin",
"maxFileSize": "Dung lượng {attribute} không được lớn hơn {max} mB",
"mimeTypes": "{attribute} phải là một tập tin có định dạng: {types}",
"identityNumber": "{attribute} không đúng",
"numeric": "{attribute} chỉ có thể là số",
"betweenCommissions": "{attribute} có giá trị tối thiểu {min}%, giá trị tối đa {max}%",
"decimal": "{attribute} có định dạng không đúng",
"minLessThanMax": " Giá trị tối thiểu phải nhỏ hơn giá trị tối đa",
"valueByType": "{attribute} có định dạng không đúng",
"uniqueFeeByMutipleKey": "Chính sách phí đã tồn tại",
"canChangeStatusFee": "Chính sách phí đang được gán với đối tác thanh toán",
"minValueFee": "Giá trị tối đa lớn hơn không",
"minValue": "{attribute} phải lớn hơn {min}"
},
"attribute": {
"email": "Email",
"password": "Mật khẩu",
"passwordConfirm": "Xác nhận mật khẩu",
"all": "Tất cả",
"index": "STT",
"status": "Trạng thái",
"created_at": "Ngày khởi tạo",
"updated_at": "Ngày cập nhật",
"action": "Hành động",
"name": "Tên",
"fullName": "Họ và tên",
"phoneNumber": "Số điện thoại",
"manipulation": "Thao tác",
"user": {
"status": {
"active": "Hoạt động",
"deactive": "Không hoạt động"
}
},
"updatePassword": {
"password": "Mật khẩu",
"newPassword": "Mật khẩu mới",
"confirmNewPassword": "Xác nhận mật khẩu mới"
},
"updateInfo": {
"name": "Họ và tên",
"phoneNumber": "Số điện thoại",
"email": "Email"
},
"category": {
"name": "Tên danh mục",
"metaTitle": "Meta Title",
"metaKeyword": "Meta Keyword",
"metaDescription": "Meta Description",
"nodes": "Danh mục sản phẩm",
"slug": "Slug",
"attributeSet": "Chọn bộ thuộc tính"
},
"role": {
"name": "Tên nhóm quyền",
"description": "Mô tả",
"status": {
"active": "Hoạt động",
"inactive": "Không hoạt động"
},
"action": "Thao tác",
"selectedPermissions": "Quyền"
},
"client": {
"name": "Tên cửa hàng",
"shortName": "Tên rút gọn",
"confirmPassword": "Nhập lại mật khẩu",
"storeName": "Tên cửa hàng",
"nickname": "Tên viết tắt",
"fullNameOfOwner": "Họ và tên chủ cửa hàng",
"emailOfOwner": "Email chủ cửa hàng",
"phoneNumberOfOwner": "Số điện thoại chủ cửa hàng",
"businessType": "Loại hình kinh doanh",
"taxNumber": "Mã số thuế doanh nghiệp",
"businessNumber": "Mã số đăng kinh doanh",
"businessName": "Tên doanh nghiệp",
"establishmentDate": "Ngày thành lập doanh nghiệp",
"businessCertificate": "Giấy đăng ký kinh doanh",
"businessCityAddress": "Tỉnh/Thành phố",
"businessDistrictAddress": "Quận/Huyện",
"businessWardAddress": "Phường/Xã",
"businessAddress": "Địa chỉ",
"fullNameContract": "Họ và tên",
"identityType": "Loại giấy tờ tùy thân",
"identityNumber": "Số giấy tờ tùy thân",
"titleContract": "Chức danh",
"phoneNumberContract": "Số điện thoại",
"identityDocument": "Ảnh giấy tờ tùy thân",
"identityDocumentFront": "Ảnh mặt trước",
"identityDocumentBack": "Ảnh mặt sau",
"portrait": "Ảnh chân dung",
"sellerCityAddress": "Tỉnh/Thành phố",
"sellerDistrictAddress": "Quận/Huyện",
"sellerWardAddress": "Phường/Xã",
"sellerAddress": "Địa chỉ",
"logistic": "Thông tin vận chuyển",
"commissions": "Chính sách hoa hồng",
"channel": "Kênh giới thiệu",
"selfShipping": "Tự vận chuyển",
"shipping": "NCP vận chuyển"
},
"attribute": {
"attributeName": "Tên thuộc tính",
"attributeType": "Định dạng",
"isRequired": "Là trường bắt buộc cần nhập",
"isUnique": "Thông tin nhập là duy nhất trên hệ thống",
"inputType": "Kiểu dữ liệu nhập",
"isFilterable": "Hiển thị tại bộ lọc tìm kiếm website",
"isShowable": "Hiển thị tại trang chi tiết sản phẩm trên webiste",
"isConfigurable": "Sử dụng thuộc tính cho sản phẩm nhiều biến thể",
"attributeDescription": "Mô tả",
"option": {
"value": "Tên giá trị",
"position": "Vị trí"
},
"index": {
"name": "Tên thuộc tính",
"description": "Mô tả",
"type": "Định dạng",
"isRequired": "Bắt buộc",
"isUnique": "Duy nhất"
},
"defaultInputTypeOption": "Chọn kiểu dữ liệu nhập",
"isSpecial": "Là trường dữ liệu đặc thù (không thể xóa)"
},
"attributeSet": {
"attributeSetName": "Tên bộ thuộc tính",
"name": "Bộ thuộc tính",
"updatedAt": "Ngày cập nhật",
"attributeGroups": "Nhóm thuộc tính"
},
"attributeGroup": {
"attributeGroupName": "Tên nhóm thuộc tính",
"position": "Vị trí hiển thị",
"attribute": "Thuộc tính"
},
"branch": {
"name": "Tên chi nhánh",
"owner": "Người phụ trách"
},
"address": "Địa chỉ",
"searchForm": {
"product": {
"keyword": "Nhập để tìm kiếm",
"type": "Loại sản phẩm"
},
"order": {
"keyword": "Nhập để tìm kiếm",
"time": "Thời gian đặt hàng"
},
"fee": {
"keyword": "Nhập để tìm kiếm",
"type": "Loại phí",
"status": "Trạng thái"
}
},
"channel": {
"commissions": "Chính sách hoa hồng",
"name": "Tên kênh",
"description": "Mô tả",
"status": "Trạng thái"
},
"logistic": {
"information": {
"name": "Tên đối tác logistic",
"description": "Mô tả",
"codeLink": "Code Link",
"status": "Trạng thái"
},
"serviceForm": {
"title": "Dịch vụ hỗ trợ",
"name": "Tên dịch vụ",
"code": "Mã dịch vụ",
"description": "Mô tả",
"action": "Thao tác"
}
},
"commissions": {
"information": {
"name": "Tên chính sách hoa hồng",
"description": "Mô tả",
"type": "Loại chính sách",
"status": "Trạng thái"
},
"config": {
"title": "Thông tin cấu hình",
"category": "Danh mục",
"commissionsReceive": "Mức hoa hồng thường (%)",
"commissionsReturn": "Mức hoa hồng giới thiệu (%)"
}
},
"configuration": {
"channelId": "Kênh giới thiệu",
"activeLogisticsSelected": "Đơn vị vận chuyển",
"commissionId": "Chính sách hoa hồng",
"shipping": "Thông tin vận chuyển"
},
"permission": {
"moduleName": "Tên module",
"name": "Tên",
"method": "Phương thức",
"regex": "Biểu thức chính quy",
"module": "Mô-dun",
"type": "Loại"
},
"fee": {
"information": {
"name": "Tên chính sách phí",
"description": "Mô tả",
"type": "Loại phí",
"partner": "Đối tượng áp dụng",
"status": "Trạng thái"
},
"config": {
"transactionType": "Loại giao dịch",
"charge": "Khoản mục phí",
"paymentMethod": "Chọn PTTT",
"feeLevel": "Mức phí",
"minValue": "Giá trị tối thiểu (VND)",
"maxValue": "Giá trị tối đa (VND)"
}
},
"paymentPartner": {
"information": {
"name": "Tên đối tác thanh toán",
"method": "Phương thức thanh toán",
"codeLink": "Code Link",
"chooseCodeLink": "Chọn code link",
"feeReturn": "Chính sách phí trả",
"status": "Trạng thái"
}
},
"product": {
"portrait": "Ảnh"
},
"voucher": {
"name": "Tên voucher",
"description": "Mô tả",
"applicableType": "Đối tượng",
"startAt": "Thời gian ban đầu",
"endAt": "Thời gian kết thúc",
"voucherType": "Kiểu voucher",
"usingType": "Loại mã voucher",
"code": "Mã voucher",
"quantity": "Số lượng",
"usingPeriod": "Thời hạn sử dụng",
"detailInformation": "Thông tin chi tiết",
"conditionOfUse": "Điều kiện sử dụng",
"seller": "Tên đối tác seller áp dụng",
"category": "Danh mục sản phẩm",
"deductionMethod": "Loại voucher",
"minimumOrderAmount": "Áp dụng cho đơn hàng (giá trị tối thiểu) (VND)",
"deductionType": " Hình thức",
"deductionValue": "Giá trị ưu đãi ({symbol})",
"maximumDeductionAmount": "Giới hạn về giá trị ưu đãi (VND)",
"percentType": "%",
"directType": "VND",
"product": "Danh sách sản phẩm",
"allClients": "Tất cả đối tác seller",
"voucherUsingType": "Loại mã voucher",
"promotionCode": "Mã voucher",
"promotionCodeTime": "Số lượt sử dụng",
"limitPerClient": "Giới hạn số lượt sử dụng/khách hàng",
"promotionCodePattern": "Cấu trúc mã voucher",
"promotionCodeLength": "Độ dài mã voucher (ký tự)",
"promotionCodeQuantity": "Số lượng mã voucher",
"allProduct": "Tất cả sản phẩm",
"listProduct": "Chọn danh sách sản phẩm",
"selectCategory": "Chọn danh mục sản phẩm",
"selectProduct": "Chọn sản phẩm",
"countSelectedProduct": "Đã chọn {count} sản phẩm",
"voucherPromotionCode": "",
"redeemedQuantity": "Số lượng đã sử dụng",
"voucherQuantity": "Số lượng phát hành",
"redeemedVoucher": "Đã sử dụng: {redeemed}/{total}"
}
},
"label": {
"fullName": "Họ và tên",
"email": "Email",
"phoneNumber": "Số điện thoại",
"password": "Mật khẩu",
"passwordConfirm": "Xác nhận mật khẩu",
"roles": "Nhóm quyền",
"all": "Tất cả",
"resetPassword": {
"email": "Nhập email đăng nhập",
"subTitle": "Hệ thống sẽ gửi link cập nhật mật khẩu đến email của bạn",
"password": "Mật khẩu mới",
"passwordConfirm": "Xác nhận mật khẩu mới",
"sendEmailSuccess": "Link cập nhật mật khẩu đã được gửi đến email của bạn"
},
"auth": {
"title": "NCP",
"subTitle": "Hệ thống quản trị CMS",
"forgotPassword": "Quên mật khẩu?",
"login": "Đăng nhập",
"keyword": "Nhập để tìm kiếm"
},
"updatePassword": {
"title": "Cập nhật mật khẩu",
"password": "Mật khẩu hiện tại",
"newPassword": "Mật khẩu mới",
"confirmNewPassword": "Xác nhận mật khẩu"
},
"listUser": {
"keyword": "Tên/Email",
"status": "Trạng thái"
},
"updateInfo": {
"info": "Thông tin cá nhân",
"name": "Họ và tên",
"phoneNumber": "Số điện thoại",
"permissions": "Nhóm quyền",
"email": "Email"
},
"role": {
"keyword": "Tên/mô tả",
"btn": {
"create": "Thêm mới",
"search": "Tìm kiếm"
},
"title": {
"create": "Thêm mới nhóm quyền",
"pickUpPermissions": "Chọn quyền",
"edit": "Cập nhật nhóm quyền"
}
},
"pagination": {
"show": "Hiển thị {from} trên {to} kết quả",
"per": "trên",
"result": "kết quả"
},
"category": {
"create-category": "Thêm mới danh mục",
"update-category": "Thông tin danh mục"
},
"client": {
"account": "Tài khoản đăng nhập",
"storeInformation": "Thông tin cửa hàng",
"legalPaper": "Giấy tờ pháp lý",
"information": "Thông tin cơ bản",
"informationDescription": "(theo giấy đăng ký kinh doanh)",
"address": "Địa chỉ kinh doanh",
"addressDescription": "(Sử dụng đề xuất hóa đơn)",
"contract": "Thông tin người ký hợp đồng",
"branch": "Thông tin chi nhánh",
"legalInformation": "Thông tin pháp lý",
"configuration": "Thông tin cấu hình"
},
"attribute": {
"information": "Thông tin cơ bản",
"validation": "Thông tin xác thực",
"configuration": "Thông tin cấu hình",
"optionValue": "Thông tin giá trị"
},
"attributeSet": {
"information": "Thông tin cơ bản",
"groupManagement": "Quản lý bộ thuộc tính"
},
"attributeGroup": {
"attributeGroupName": "Nhập tên nhóm thuộc tính"
},
"product": {
"approved": "Đã duyệt",
"pending": "Chờ duyệt ({count})",
"refused": "Bị từ chối",
"cardTitle": {
"basicInformation": "Thông tin cơ bản",
"attributeGroup": "Thông tin chi tiết"
},
"compareType": {
"active": "Sản phẩm đang hoạt động",
"version": "Sản phẩm cần duyệt"
},
"basicInformation": {
"sellerName": "Nhà cung cấp",
"name": "Tên sản phẩm",
"sku": "Mã SKU",
"category": "Danh mục sản phẩm",
"productType": "Loại sản phẩm",
"productStatus": "Trạng thái"
},
"branchGroup": "Định mức bán",
"image": "Hình ảnh sản phẩm",
"attribute": {
"name": "Tên thuộc tính",
"options": "Giá trị thuộc tính"
},
"variation": "Thiết lập phiên bản",
"configurableAttribute": "Thiết lập thuộc tính sản phẩm",
"imageVariation": "Hình ảnh",
"defaultVariation": "Mặc định",
"reason": "Lý do từ chối",
"reasonInput": "Nhập lý do từ chối"
},
"order": {
"overall": "Tất cả",
"confirmed": "Xác nhận đơn hàng",
"pickup": "Chờ lấy hàng",
"delivery": "Đang giao",
"complete": "Đã giao",
"cancel": "Huỷ đơn",
"detail": {
"seller": "Nhà cung cấp",
"status": "Trạng thái",
"deliveryAddress": "Địa chỉ nhận hàng",
"branchAddress": "Địa chỉ giao hàng",
"shippingInformation": "Thông tin vận chuyển",
"revenue": "Chi tiết doanh thu",
"shippingFee": "Phí vận chuyển",
"serviceCharge": "Phí dịch vụ",
"saleDiscount": "Chiết khấu bán",
"income": "Doanh thu (VND)",
"partnerTransportFee": "Phí vận chuyển",
"voucher": "Voucher",
"promotion": "Khuyến mãi",
"totalPrice": "Tổng tiền thanh toán (VND)",
"paymentMethod": "Hình thức thanh toán",
"reasonRefusal": "Lí do",
"reasonModal": "Nhập lí do huỷ đơn"
}
},
"editCustomer": {
"status": "Trạng thái",
"phoneNumber": "Số điện thoại",
"fullName": "Họ và tên",
"detail": "Thông tin chi tiết khách hàng",
"email": "Email"
},
"channel": {
"info": "Thông tin kênh bán",
"name": "Tên kênh",
"commissions": "Chính sách hoa hồng",
"status": "Trạng thái",
"description": "Mô tả"
},
"logistic": {
"information": {
"title": "Thông tin cơ bản",
"name": "Tên đối tác logistic",
"description": "Mô tả",
"codeLink": "Code Link",
"status": "Trạng thái"
},
"serviceForm": {
"title": "Dịch vụ hỗ trợ",
"name": "Tên dịch vụ",
"code": "Mã dịch vụ",
"description": "Mô tả",
"action": "Thao tác"
}
},
"commissions": {
"information": {
"title": "Thông tin cơ bản",
"name": "Tên chính sách hoa hồng",
"description": "Mô tả",
"type": "Loại chính sách",
"status": "Trạng thái"
},
"config": {
"title": "Thông tin cấu hình",
"category": "Danh mục",
"commissionsReceive": "Mức hoa hồng thường (%)",
"commissionsReturn": "Mức hoa hồng giới thiệu (%)",
"action": "Thao tác",
"placeholderCategory": "Nhấn để chọn danh mục"
}
},
"fee": {
"information": {
"title": "Thông tin cơ bản",
"name": "Tên chính sách phí",
"description": "Mô tả",
"type": "Loại phí",
"partner": "Đối tượng áp dụng",
"status": "Trạng thái"
},
"config": {
"title": "Thông tin cấu hình",
"position": "STT",
"transactionType": "Loại giao dịch",
"charges": "Khoản mục phí",
"paymentMethod": "Chọn PTTT",
"feeLevel": "Mức phí",
"minValue": "Giá trị tối thiểu (VND)",
"maxValue": "Giá trị tối đa (VND)",
"action": "Thao tác"
}
},
"permission": {
"title": {
"create": "Thêm mới quyền",
"edit": "Cập nhật quyền"
}
},
"paymentPartner": {
"information": {
"title": "Thông tin cơ bản",
"name": "Tên đối tác thanh toán",
"method": "Phương thức thanh toán",
"codeLink": "Code Link",
"chooseCodeLink": "Chọn code link",
"feeReturn": "Chính sách phí trả",
"chooseFeeReturn": "Chọn chính sách phí",
"status": "Trạng thái"
}
},
"voucher": {
"tab": {
"information": "Thông tin cơ bản",
"detail": "Chi tiết ưu đãi",
"promotionCode": "Mã voucher",
"displayInformation": "Thông tin hiển thị"
}
}
},
"btn": {
"confirm": "Xác nhận",
"cancel": "Huỷ bỏ",
"search": "Tìm kiếm",
"create": "Thêm mới",
"update": "Cập nhật",
"add-root-category": "Thêm danh mục cấp 1",
"discard": "Hủy bỏ",
"updatePassword": "Đổi mật khẩu",
"changePassword": "Đổi mật khẩu",
"add-child-category": "Thêm danh mục con",
"add-option": "Thêm giá trị",
"add-attribute-group": "Thêm mới nhóm thuộc tính",
"add-attribute": "Thêm thuộc tính",
"refuse": "Từ chối",
"approve": "Đồng ý",
"reset": "Đặt lại",
"cancelOrder": "Huỷ đơn",
"back": "Quay lại",
"next": "Tiếp tục",
"select": "Chọn"
},
"table": {
"empty": "Không có dữ liệu"
},
"title": {
"common": {
"index": "Danh sách",
"detail": "Chi tiết",
"create": "Tạo mới",
"update": "Cập nhật",
"updatePassword": "Đổi mật khẩu",
"approval": "Chờ duyệt"
},
"catalog": "Quản lý sản phẩm",
"category": "Danh mục sản phẩm",
"system": "Quản lý hệ thống",
"role": "Nhóm quyền",
"dashboard": "Dashboard",
"user": "Quản lý người dùng",
"client": "Quản lý đối tác",
"customer": "Quản lý khách hàng",
"attribute": "Quản lý thuộc tính",
"attributeSet": "Quản lý bộ thuộc tính",
"approvalProduct": "Sản phẩm chờ duyệt",
"logistics": "Quản lí logistic",
"commissions": "Quản lí chính sách hoa hồng",
"channel": "Quản lý kênh bán",
"policy": "Quản lý chính sách",
"fee": "Chính sách phí",
"paymentPartner": "Đối tác thanh toán",
"voucher": "Voucher"
},
"modal": {
"delete": "Bạn có chắc chắn muốn xoá bản ghi này không?"
},
"fields": {
"index": "STT",
"updatedAt": "Ngày cập nhật",
"manipulation": "Thao tác",
"product": {
"sellerName": "Nhà cung cấp",
"sku": "SKU",
"name": "Tên sản phẩm",
"type": "Loại sản phẩm",
"price": "Giá (VND)",
"status": "Trạng thái",
"availableQuantity": "Số lượng khả dụng bán"
},
"order": {
"orderCode": "Mã đơn hàng",
"seller": "Nhà cung cấp",
"totalAmount": "Số tiền thanh toán(VND)",
"createdAt": "Thời gian đặt hàng",
"shippingCompany": "Đối tác vận chuyển",
"status": "Trạng thái",
"detail": {
"table": {
"productName": "Sản phẩm",
"price": "Đơn giá(VND)",
"productQuantity": "Số lượng",
"totalPrice": "Thành tiền(VND)"
}
}
},
"logistic": {
"category": "Danh mục"
},
"fee": {
"name": "Tên chính sách",
"type": "Loại phí",
"description": "Mô tả",
"status": "Trạng thái",
"updatedAt": "Thời gian cập nhật"
},
"paymentPartner": {
"name": "Đối tác",
"method": "Phương thức thanh toán",
"status": "Trạng thái",
"updatedAt": "Thời gian cập nhật"
},
"voucher": {
"updatedAt": "Thời gian cập nhật",
"action": "Thao tác"
}
},
"searchForm": {
"product": {
"keyword": "Nhập để tìm kiếm",
"type": "Loại sản phẩm"
},
"order": {
"keyword": "Nhập để tìm kiếm",
"time": "Thời gian đặt hàng"
},
"fee": {
"keyword": "Nhập để tìm kiếm",
"type": "Loại phí",
"status": "Trạng thái"
},
"paymentPartner": {
"keyword": "Nhập để tìm kiếm",
"status": "Trạng thái"
}
},
"metaInfo": {
"product": {
"index": {
"title": "Sản phẩm",
"titleTemplate": "Danh sách sản phẩm"
}
},
"order": {
"index": {
"title": "Quản lí đơn hàng",
"titleTemplate": "Danh sách đơn hàng"
},
"detail": {
"title": "Quản lí đơn hàng",
"titleTemplate": "Chi tiết đơn hàng"
}
},
"error": {
"403": {
"title": "Forbidden"
},
"404": {
"title": "Not found"
}
}
},
"customer": {
"editCustomer": {
"email": "Email",
"fullName": "Tên khách hàng",
"phoneNumber": "Số điện thoại",
"status": "Trạng thái"
},
"updateAt": "Ngày cập nhập",
"action": "Thao tác",
"status": "Trạng thái",
"email": "Email",
"phoneNumber": "Số điện thoại",
"fullName": "Họ và tên"
},
"channel": {
"index": "STT"
},
"logistic": {
"name": "Đối tác",
"description": "Mô tả",
"status": "Trạng thái",
"updateAt": "Thời gian cập nhập",
"action": "Hành động"
},
"commissions": {
"name": "Tên chính sách",
"updateAt": "Thời gian cập nhập",
"description": "Mô tả",
"action": "Thao tác",
"status": "Trạng thái",
"type": "Loại chính sách"
},
"error": {
"403": {
"message": "Bạn không có quyền truy cập"
},
"404": {
"message": "Không tìm thấy trang"
}
}
}
View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment