mirror of
				https://github.com/crater-invoice/crater.git
				synced 2025-10-31 05:31:10 -04:00 
			
		
		
		
	Compare commits
	
		
			8 Commits
		
	
	
		
			fcd992179e
			...
			dependabot
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 59f433dd00 | |||
| 7be59e78e0 | |||
| 204483836a | |||
| 33bc9ded65 | |||
| 4271ef451e | |||
| 6eb44fba93 | |||
| 96e7300583 | |||
| a479d966d1 | 
							
								
								
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							| @ -16,3 +16,4 @@ Homestead.yaml | |||||||
| .gitkeep | .gitkeep | ||||||
| /public/docs | /public/docs | ||||||
| /.scribe | /.scribe | ||||||
|  | !storage/fonts/.gitkeep | ||||||
| @ -39,14 +39,14 @@ | |||||||
|     "beyondcode/laravel-dump-server": "^1.0", |     "beyondcode/laravel-dump-server": "^1.0", | ||||||
|     "facade/ignition": "^2.3.6", |     "facade/ignition": "^2.3.6", | ||||||
|     "friendsofphp/php-cs-fixer": "^3.0", |     "friendsofphp/php-cs-fixer": "^3.0", | ||||||
|     "fzaninotto/faker": "^1.9.1", |     "fakerphp/faker": "^1.9.1", | ||||||
|     "mockery/mockery": "^1.3.1", |     "mockery/mockery": "^1.3.1", | ||||||
|     "nunomaduro/collision": "^5.0", |     "nunomaduro/collision": "^5.0", | ||||||
|     "pestphp/pest": "^1.0", |     "pestphp/pest": "^1.0", | ||||||
|     "pestphp/pest-plugin-faker": "^1.0", |     "pestphp/pest-plugin-faker": "^1.0", | ||||||
|     "pestphp/pest-plugin-laravel": "^1.0", |     "pestphp/pest-plugin-laravel": "^1.0", | ||||||
|     "pestphp/pest-plugin-parallel": "^0.2.1", |     "pestphp/pest-plugin-parallel": "^0.2.1", | ||||||
|     "phpunit/phpunit": "^9.0" |     "phpunit/phpunit": "^9.3" | ||||||
|   }, |   }, | ||||||
|   "autoload": { |   "autoload": { | ||||||
|     "psr-4": { |     "psr-4": { | ||||||
|  | |||||||
							
								
								
									
										42
									
								
								composer.lock
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										42
									
								
								composer.lock
									
									
									
										generated
									
									
									
								
							| @ -1639,16 +1639,16 @@ | |||||||
|         }, |         }, | ||||||
|         { |         { | ||||||
|             "name": "guzzlehttp/guzzle", |             "name": "guzzlehttp/guzzle", | ||||||
|             "version": "7.4.1", |             "version": "7.4.3", | ||||||
|             "source": { |             "source": { | ||||||
|                 "type": "git", |                 "type": "git", | ||||||
|                 "url": "https://github.com/guzzle/guzzle.git", |                 "url": "https://github.com/guzzle/guzzle.git", | ||||||
|                 "reference": "ee0a041b1760e6a53d2a39c8c34115adc2af2c79" |                 "reference": "74a8602c6faec9ef74b7a9391ac82c5e65b1cdab" | ||||||
|             }, |             }, | ||||||
|             "dist": { |             "dist": { | ||||||
|                 "type": "zip", |                 "type": "zip", | ||||||
|                 "url": "https://api.github.com/repos/guzzle/guzzle/zipball/ee0a041b1760e6a53d2a39c8c34115adc2af2c79", |                 "url": "https://api.github.com/repos/guzzle/guzzle/zipball/74a8602c6faec9ef74b7a9391ac82c5e65b1cdab", | ||||||
|                 "reference": "ee0a041b1760e6a53d2a39c8c34115adc2af2c79", |                 "reference": "74a8602c6faec9ef74b7a9391ac82c5e65b1cdab", | ||||||
|                 "shasum": "" |                 "shasum": "" | ||||||
|             }, |             }, | ||||||
|             "require": { |             "require": { | ||||||
| @ -1681,12 +1681,12 @@ | |||||||
|                 } |                 } | ||||||
|             }, |             }, | ||||||
|             "autoload": { |             "autoload": { | ||||||
|                 "psr-4": { |  | ||||||
|                     "GuzzleHttp\\": "src/" |  | ||||||
|                 }, |  | ||||||
|                 "files": [ |                 "files": [ | ||||||
|                     "src/functions_include.php" |                     "src/functions_include.php" | ||||||
|                 ] |                 ], | ||||||
|  |                 "psr-4": { | ||||||
|  |                     "GuzzleHttp\\": "src/" | ||||||
|  |                 } | ||||||
|             }, |             }, | ||||||
|             "notification-url": "https://packagist.org/downloads/", |             "notification-url": "https://packagist.org/downloads/", | ||||||
|             "license": [ |             "license": [ | ||||||
| @ -1743,7 +1743,7 @@ | |||||||
|             ], |             ], | ||||||
|             "support": { |             "support": { | ||||||
|                 "issues": "https://github.com/guzzle/guzzle/issues", |                 "issues": "https://github.com/guzzle/guzzle/issues", | ||||||
|                 "source": "https://github.com/guzzle/guzzle/tree/7.4.1" |                 "source": "https://github.com/guzzle/guzzle/tree/7.4.3" | ||||||
|             }, |             }, | ||||||
|             "funding": [ |             "funding": [ | ||||||
|                 { |                 { | ||||||
| @ -1759,7 +1759,7 @@ | |||||||
|                     "type": "tidelift" |                     "type": "tidelift" | ||||||
|                 } |                 } | ||||||
|             ], |             ], | ||||||
|             "time": "2021-12-06T18:43:05+00:00" |             "time": "2022-05-25T13:24:33+00:00" | ||||||
|         }, |         }, | ||||||
|         { |         { | ||||||
|             "name": "guzzlehttp/promises", |             "name": "guzzlehttp/promises", | ||||||
| @ -1788,12 +1788,12 @@ | |||||||
|                 } |                 } | ||||||
|             }, |             }, | ||||||
|             "autoload": { |             "autoload": { | ||||||
|                 "psr-4": { |  | ||||||
|                     "GuzzleHttp\\Promise\\": "src/" |  | ||||||
|                 }, |  | ||||||
|                 "files": [ |                 "files": [ | ||||||
|                     "src/functions_include.php" |                     "src/functions_include.php" | ||||||
|                 ] |                 ], | ||||||
|  |                 "psr-4": { | ||||||
|  |                     "GuzzleHttp\\Promise\\": "src/" | ||||||
|  |                 } | ||||||
|             }, |             }, | ||||||
|             "notification-url": "https://packagist.org/downloads/", |             "notification-url": "https://packagist.org/downloads/", | ||||||
|             "license": [ |             "license": [ | ||||||
| @ -7657,16 +7657,16 @@ | |||||||
|         }, |         }, | ||||||
|         { |         { | ||||||
|             "name": "symfony/deprecation-contracts", |             "name": "symfony/deprecation-contracts", | ||||||
|             "version": "v2.5.0", |             "version": "v2.5.1", | ||||||
|             "source": { |             "source": { | ||||||
|                 "type": "git", |                 "type": "git", | ||||||
|                 "url": "https://github.com/symfony/deprecation-contracts.git", |                 "url": "https://github.com/symfony/deprecation-contracts.git", | ||||||
|                 "reference": "6f981ee24cf69ee7ce9736146d1c57c2780598a8" |                 "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66" | ||||||
|             }, |             }, | ||||||
|             "dist": { |             "dist": { | ||||||
|                 "type": "zip", |                 "type": "zip", | ||||||
|                 "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/6f981ee24cf69ee7ce9736146d1c57c2780598a8", |                 "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/e8b495ea28c1d97b5e0c121748d6f9b53d075c66", | ||||||
|                 "reference": "6f981ee24cf69ee7ce9736146d1c57c2780598a8", |                 "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66", | ||||||
|                 "shasum": "" |                 "shasum": "" | ||||||
|             }, |             }, | ||||||
|             "require": { |             "require": { | ||||||
| @ -7704,7 +7704,7 @@ | |||||||
|             "description": "A generic function and convention to trigger deprecation notices", |             "description": "A generic function and convention to trigger deprecation notices", | ||||||
|             "homepage": "https://symfony.com", |             "homepage": "https://symfony.com", | ||||||
|             "support": { |             "support": { | ||||||
|                 "source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.0" |                 "source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.1" | ||||||
|             }, |             }, | ||||||
|             "funding": [ |             "funding": [ | ||||||
|                 { |                 { | ||||||
| @ -7720,7 +7720,7 @@ | |||||||
|                     "type": "tidelift" |                     "type": "tidelift" | ||||||
|                 } |                 } | ||||||
|             ], |             ], | ||||||
|             "time": "2021-07-12T14:48:14+00:00" |             "time": "2022-01-02T09:53:40+00:00" | ||||||
|         }, |         }, | ||||||
|         { |         { | ||||||
|             "name": "symfony/error-handler", |             "name": "symfony/error-handler", | ||||||
| @ -12407,5 +12407,5 @@ | |||||||
|         "php": "^7.4 || ^8.0" |         "php": "^7.4 || ^8.0" | ||||||
|     }, |     }, | ||||||
|     "platform-dev": [], |     "platform-dev": [], | ||||||
|     "plugin-api-version": "2.2.0" |     "plugin-api-version": "2.3.0" | ||||||
| } | } | ||||||
|  | |||||||
| @ -71,6 +71,7 @@ return [ | |||||||
|         ["code" => "cs", "name" => "Czech"], |         ["code" => "cs", "name" => "Czech"], | ||||||
|         ["code" => "el", "name" => "Greek"], |         ["code" => "el", "name" => "Greek"], | ||||||
|         ["code" => "hr", "name" => "Crotian"], |         ["code" => "hr", "name" => "Crotian"], | ||||||
|  |         ["code" => "th", "name" => "ไทย"], | ||||||
|     ], |     ], | ||||||
|  |  | ||||||
|     /* |     /* | ||||||
|  | |||||||
| @ -170,7 +170,7 @@ class CountriesTableSeeder extends Seeder | |||||||
|         ['id' => 152,'code' => 'NR','name' => "Nauru",'phonecode' => 674], |         ['id' => 152,'code' => 'NR','name' => "Nauru",'phonecode' => 674], | ||||||
|         ['id' => 153,'code' => 'NP','name' => "Nepal",'phonecode' => 977], |         ['id' => 153,'code' => 'NP','name' => "Nepal",'phonecode' => 977], | ||||||
|         ['id' => 154,'code' => 'AN','name' => "Netherlands Antilles",'phonecode' => 599], |         ['id' => 154,'code' => 'AN','name' => "Netherlands Antilles",'phonecode' => 599], | ||||||
|         ['id' => 155,'code' => 'NL','name' => "Netherlands The",'phonecode' => 31], |         ['id' => 155,'code' => 'NL','name' => "Netherlands",'phonecode' => 31], | ||||||
|         ['id' => 156,'code' => 'NC','name' => "New Caledonia",'phonecode' => 687], |         ['id' => 156,'code' => 'NC','name' => "New Caledonia",'phonecode' => 687], | ||||||
|         ['id' => 157,'code' => 'NZ','name' => "New Zealand",'phonecode' => 64], |         ['id' => 157,'code' => 'NZ','name' => "New Zealand",'phonecode' => 64], | ||||||
|         ['id' => 158,'code' => 'NI','name' => "Nicaragua",'phonecode' => 505], |         ['id' => 158,'code' => 'NI','name' => "Nicaragua",'phonecode' => 505], | ||||||
|  | |||||||
| @ -1,7 +1,7 @@ | |||||||
| FROM php:7.4-fpm-alpine | FROM php:8.0-fpm-alpine | ||||||
|  |  | ||||||
| RUN apk add --no-cache \ | RUN apk add --no-cache \ | ||||||
|     php7-bcmath |     php8-bcmath | ||||||
|  |  | ||||||
| RUN docker-php-ext-install pdo pdo_mysql bcmath | RUN docker-php-ext-install pdo pdo_mysql bcmath | ||||||
|  |  | ||||||
|  | |||||||
							
								
								
									
										483
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										483
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @ -65,6 +65,13 @@ | |||||||
|         "to-fast-properties": "^2.0.0" |         "to-fast-properties": "^2.0.0" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "@esbuild/linux-loong64": { | ||||||
|  |       "version": "0.14.54", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.14.54.tgz", | ||||||
|  |       "integrity": "sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==", | ||||||
|  |       "dev": true, | ||||||
|  |       "optional": true | ||||||
|  |     }, | ||||||
|     "@eslint/eslintrc": { |     "@eslint/eslintrc": { | ||||||
|       "version": "0.4.3", |       "version": "0.4.3", | ||||||
|       "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", |       "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", | ||||||
| @ -214,6 +221,23 @@ | |||||||
|       "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.9.3.tgz", |       "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.9.3.tgz", | ||||||
|       "integrity": "sha512-xDu17cEfh7Kid/d95kB6tZsLOmSWKCZKtprnhVepjsSaCij+lM3mItSJDuuHDMbCWTh8Ejmebwb+KONcCJ0eXQ==" |       "integrity": "sha512-xDu17cEfh7Kid/d95kB6tZsLOmSWKCZKtprnhVepjsSaCij+lM3mItSJDuuHDMbCWTh8Ejmebwb+KONcCJ0eXQ==" | ||||||
|     }, |     }, | ||||||
|  |     "@rvxlab/tailwind-plugin-ios-full-height": { | ||||||
|  |       "version": "1.1.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@rvxlab/tailwind-plugin-ios-full-height/-/tailwind-plugin-ios-full-height-1.1.0.tgz", | ||||||
|  |       "integrity": "sha512-jPIxXn0raN/YTk8nXesqM+JbS2WWd5XaUk/MbaAgVDDPyYtsPfeN3B26xIhSa2oE2+JB66tegPUMSOmixzroXg==", | ||||||
|  |       "dev": true | ||||||
|  |     }, | ||||||
|  |     "@stripe/stripe-js": { | ||||||
|  |       "version": "1.35.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@stripe/stripe-js/-/stripe-js-1.35.0.tgz", | ||||||
|  |       "integrity": "sha512-UIuzpbJqgXCTvJhY/aZYvBtaKdMfQgnIv6kkLlfRJ9smZcC4zoPvq3j7k9wobYI+idHAWP4BRiPnqA8lvzJCtg==" | ||||||
|  |     }, | ||||||
|  |     "@tailwindcss/aspect-ratio": { | ||||||
|  |       "version": "0.4.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@tailwindcss/aspect-ratio/-/aspect-ratio-0.4.0.tgz", | ||||||
|  |       "integrity": "sha512-WJu0I4PpqNPuutpaA9zDUq2JXR+lorZ7PbLcKNLmb6GL9/HLfC7w3CRsMhJF4BbYd/lkY6CfXOvkYpuGnZfkpQ==", | ||||||
|  |       "dev": true | ||||||
|  |     }, | ||||||
|     "@tailwindcss/forms": { |     "@tailwindcss/forms": { | ||||||
|       "version": "0.4.0", |       "version": "0.4.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.4.0.tgz", |       "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.4.0.tgz", | ||||||
| @ -223,6 +247,22 @@ | |||||||
|         "mini-svg-data-uri": "^1.2.3" |         "mini-svg-data-uri": "^1.2.3" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "@tailwindcss/line-clamp": { | ||||||
|  |       "version": "0.3.1", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@tailwindcss/line-clamp/-/line-clamp-0.3.1.tgz", | ||||||
|  |       "integrity": "sha512-pNr0T8LAc3TUx/gxCfQZRe9NB2dPEo/cedPHzUGIPxqDMhgjwNm6jYxww4W5l0zAsAddxr+XfZcqttGiFDgrGg==" | ||||||
|  |     }, | ||||||
|  |     "@tailwindcss/typography": { | ||||||
|  |       "version": "0.5.4", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.4.tgz", | ||||||
|  |       "integrity": "sha512-QEdg40EmGvE7kKoDei8zr5sf4D1pIayHj4R31bH3lX8x2BtTiR+jNejYPOkhbmy3DXgkMF9jC8xqNiGFAuL9Sg==", | ||||||
|  |       "dev": true, | ||||||
|  |       "requires": { | ||||||
|  |         "lodash.castarray": "^4.4.0", | ||||||
|  |         "lodash.isplainobject": "^4.0.6", | ||||||
|  |         "lodash.merge": "^4.6.2" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "@tiptap/core": { |     "@tiptap/core": { | ||||||
|       "version": "2.0.0-beta.99", |       "version": "2.0.0-beta.99", | ||||||
|       "resolved": "https://registry.npmjs.org/@tiptap/core/-/core-2.0.0-beta.99.tgz", |       "resolved": "https://registry.npmjs.org/@tiptap/core/-/core-2.0.0-beta.99.tgz", | ||||||
| @ -386,6 +426,11 @@ | |||||||
|       "resolved": "https://registry.npmjs.org/@tiptap/extension-text/-/extension-text-2.0.0-beta.13.tgz", |       "resolved": "https://registry.npmjs.org/@tiptap/extension-text/-/extension-text-2.0.0-beta.13.tgz", | ||||||
|       "integrity": "sha512-0EtAwuRldCAoFaL/iXgkRepEeOd55rPg5N4FQUN1xTwZT7PDofukP0DG/2jff/Uj17x4uTaJAa9qlFWuNnDvjw==" |       "integrity": "sha512-0EtAwuRldCAoFaL/iXgkRepEeOd55rPg5N4FQUN1xTwZT7PDofukP0DG/2jff/Uj17x4uTaJAa9qlFWuNnDvjw==" | ||||||
|     }, |     }, | ||||||
|  |     "@tiptap/extension-text-align": { | ||||||
|  |       "version": "2.0.0-beta.31", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@tiptap/extension-text-align/-/extension-text-align-2.0.0-beta.31.tgz", | ||||||
|  |       "integrity": "sha512-gSJqi57piiMPc2r6WEkXv7ZgQIogigsRUhmlnZC/7s3zzOvjXrexWnV0Ctt/9A7BKcM7OHMykpZyoewvk6QRTw==" | ||||||
|  |     }, | ||||||
|     "@tiptap/starter-kit": { |     "@tiptap/starter-kit": { | ||||||
|       "version": "2.0.0-beta.97", |       "version": "2.0.0-beta.97", | ||||||
|       "resolved": "https://registry.npmjs.org/@tiptap/starter-kit/-/starter-kit-2.0.0-beta.97.tgz", |       "resolved": "https://registry.npmjs.org/@tiptap/starter-kit/-/starter-kit-2.0.0-beta.97.tgz", | ||||||
| @ -537,6 +582,12 @@ | |||||||
|         "@types/prosemirror-transform": "*" |         "@types/prosemirror-transform": "*" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "@vitejs/plugin-vue": { | ||||||
|  |       "version": "1.10.2", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-1.10.2.tgz", | ||||||
|  |       "integrity": "sha512-/QJ0Z9qfhAFtKRY+r57ziY4BSbGUTGsPRMpB/Ron3QPwBZM4OZAZHdTa4a8PafCwU5DTatXG8TMDoP8z+oDqJw==", | ||||||
|  |       "dev": true | ||||||
|  |     }, | ||||||
|     "@vue/compiler-core": { |     "@vue/compiler-core": { | ||||||
|       "version": "3.2.4", |       "version": "3.2.4", | ||||||
|       "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.4.tgz", |       "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.4.tgz", | ||||||
| @ -558,6 +609,70 @@ | |||||||
|         "@vue/shared": "3.2.4" |         "@vue/shared": "3.2.4" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "@vue/compiler-sfc": { | ||||||
|  |       "version": "3.2.38", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.2.38.tgz", | ||||||
|  |       "integrity": "sha512-KZjrW32KloMYtTcHAFuw3CqsyWc5X6seb8KbkANSWt3Cz9p2qA8c1GJpSkksFP9ABb6an0FLCFl46ZFXx3kKpg==", | ||||||
|  |       "dev": true, | ||||||
|  |       "requires": { | ||||||
|  |         "@babel/parser": "^7.16.4", | ||||||
|  |         "@vue/compiler-core": "3.2.38", | ||||||
|  |         "@vue/compiler-dom": "3.2.38", | ||||||
|  |         "@vue/compiler-ssr": "3.2.38", | ||||||
|  |         "@vue/reactivity-transform": "3.2.38", | ||||||
|  |         "@vue/shared": "3.2.38", | ||||||
|  |         "estree-walker": "^2.0.2", | ||||||
|  |         "magic-string": "^0.25.7", | ||||||
|  |         "postcss": "^8.1.10", | ||||||
|  |         "source-map": "^0.6.1" | ||||||
|  |       }, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/parser": { | ||||||
|  |           "version": "7.18.13", | ||||||
|  |           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.13.tgz", | ||||||
|  |           "integrity": "sha512-dgXcIfMuQ0kgzLB2b9tRZs7TTFFaGM2AbtA4fJgUUYukzGH4jwsS7hzQHEGs67jdehpm22vkgKwvbU+aEflgwg==", | ||||||
|  |           "dev": true | ||||||
|  |         }, | ||||||
|  |         "@vue/compiler-core": { | ||||||
|  |           "version": "3.2.38", | ||||||
|  |           "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.38.tgz", | ||||||
|  |           "integrity": "sha512-/FsvnSu7Z+lkd/8KXMa4yYNUiqQrI22135gfsQYVGuh5tqEgOB0XqrUdb/KnCLa5+TmQLPwvyUnKMyCpu+SX3Q==", | ||||||
|  |           "dev": true, | ||||||
|  |           "requires": { | ||||||
|  |             "@babel/parser": "^7.16.4", | ||||||
|  |             "@vue/shared": "3.2.38", | ||||||
|  |             "estree-walker": "^2.0.2", | ||||||
|  |             "source-map": "^0.6.1" | ||||||
|  |           } | ||||||
|  |         }, | ||||||
|  |         "@vue/compiler-dom": { | ||||||
|  |           "version": "3.2.38", | ||||||
|  |           "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.38.tgz", | ||||||
|  |           "integrity": "sha512-zqX4FgUbw56kzHlgYuEEJR8mefFiiyR3u96498+zWPsLeh1WKvgIReoNE+U7gG8bCUdvsrJ0JRmev0Ky6n2O0g==", | ||||||
|  |           "dev": true, | ||||||
|  |           "requires": { | ||||||
|  |             "@vue/compiler-core": "3.2.38", | ||||||
|  |             "@vue/shared": "3.2.38" | ||||||
|  |           } | ||||||
|  |         }, | ||||||
|  |         "@vue/compiler-ssr": { | ||||||
|  |           "version": "3.2.38", | ||||||
|  |           "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.2.38.tgz", | ||||||
|  |           "integrity": "sha512-bm9jOeyv1H3UskNm4S6IfueKjUNFmi2kRweFIGnqaGkkRePjwEcfCVqyS3roe7HvF4ugsEkhf4+kIvDhip6XzQ==", | ||||||
|  |           "dev": true, | ||||||
|  |           "requires": { | ||||||
|  |             "@vue/compiler-dom": "3.2.38", | ||||||
|  |             "@vue/shared": "3.2.38" | ||||||
|  |           } | ||||||
|  |         }, | ||||||
|  |         "@vue/shared": { | ||||||
|  |           "version": "3.2.38", | ||||||
|  |           "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.38.tgz", | ||||||
|  |           "integrity": "sha512-dTyhTIRmGXBjxJE+skC8tTWCGLCVc4wQgRRLt8+O9p5ewBAjoBwtCAkLPrtToSr1xltoe3st21Pv953aOZ7alg==", | ||||||
|  |           "dev": true | ||||||
|  |         } | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "@vue/compiler-ssr": { |     "@vue/compiler-ssr": { | ||||||
|       "version": "3.2.19", |       "version": "3.2.19", | ||||||
|       "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.2.19.tgz", |       "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.2.19.tgz", | ||||||
| @ -607,6 +722,45 @@ | |||||||
|         "@vue/shared": "3.2.4" |         "@vue/shared": "3.2.4" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "@vue/reactivity-transform": { | ||||||
|  |       "version": "3.2.38", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.2.38.tgz", | ||||||
|  |       "integrity": "sha512-3SD3Jmi1yXrDwiNJqQ6fs1x61WsDLqVk4NyKVz78mkaIRh6d3IqtRnptgRfXn+Fzf+m6B1KxBYWq1APj6h4qeA==", | ||||||
|  |       "dev": true, | ||||||
|  |       "requires": { | ||||||
|  |         "@babel/parser": "^7.16.4", | ||||||
|  |         "@vue/compiler-core": "3.2.38", | ||||||
|  |         "@vue/shared": "3.2.38", | ||||||
|  |         "estree-walker": "^2.0.2", | ||||||
|  |         "magic-string": "^0.25.7" | ||||||
|  |       }, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/parser": { | ||||||
|  |           "version": "7.18.13", | ||||||
|  |           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.13.tgz", | ||||||
|  |           "integrity": "sha512-dgXcIfMuQ0kgzLB2b9tRZs7TTFFaGM2AbtA4fJgUUYukzGH4jwsS7hzQHEGs67jdehpm22vkgKwvbU+aEflgwg==", | ||||||
|  |           "dev": true | ||||||
|  |         }, | ||||||
|  |         "@vue/compiler-core": { | ||||||
|  |           "version": "3.2.38", | ||||||
|  |           "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.38.tgz", | ||||||
|  |           "integrity": "sha512-/FsvnSu7Z+lkd/8KXMa4yYNUiqQrI22135gfsQYVGuh5tqEgOB0XqrUdb/KnCLa5+TmQLPwvyUnKMyCpu+SX3Q==", | ||||||
|  |           "dev": true, | ||||||
|  |           "requires": { | ||||||
|  |             "@babel/parser": "^7.16.4", | ||||||
|  |             "@vue/shared": "3.2.38", | ||||||
|  |             "estree-walker": "^2.0.2", | ||||||
|  |             "source-map": "^0.6.1" | ||||||
|  |           } | ||||||
|  |         }, | ||||||
|  |         "@vue/shared": { | ||||||
|  |           "version": "3.2.38", | ||||||
|  |           "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.38.tgz", | ||||||
|  |           "integrity": "sha512-dTyhTIRmGXBjxJE+skC8tTWCGLCVc4wQgRRLt8+O9p5ewBAjoBwtCAkLPrtToSr1xltoe3st21Pv953aOZ7alg==", | ||||||
|  |           "dev": true | ||||||
|  |         } | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "@vue/ref-transform": { |     "@vue/ref-transform": { | ||||||
|       "version": "3.2.19", |       "version": "3.2.19", | ||||||
|       "resolved": "https://registry.npmjs.org/@vue/ref-transform/-/ref-transform-3.2.19.tgz", |       "resolved": "https://registry.npmjs.org/@vue/ref-transform/-/ref-transform-3.2.19.tgz", | ||||||
| @ -677,6 +831,44 @@ | |||||||
|       "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.4.tgz", |       "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.4.tgz", | ||||||
|       "integrity": "sha512-j2j1MRmjalVKr3YBTxl/BClSIc8UQ8NnPpLYclxerK65JIowI4O7n8O8lElveEtEoHxy1d7BelPUDI0Q4bumqg==" |       "integrity": "sha512-j2j1MRmjalVKr3YBTxl/BClSIc8UQ8NnPpLYclxerK65JIowI4O7n8O8lElveEtEoHxy1d7BelPUDI0Q4bumqg==" | ||||||
|     }, |     }, | ||||||
|  |     "@vuelidate/components": { | ||||||
|  |       "version": "1.2.1", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@vuelidate/components/-/components-1.2.1.tgz", | ||||||
|  |       "integrity": "sha512-xaFGcKVQbST0l7yQufuLAbRUwC/5SR4Z8+s7fwF3B1BtQQwlttftAZg1lTm9I30EYsBdslk38XC4z3sDC8Nm4w==", | ||||||
|  |       "requires": { | ||||||
|  |         "@vuelidate/core": "^2.0.0-alpha.44" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "@vuelidate/core": { | ||||||
|  |       "version": "2.0.0-alpha.44", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@vuelidate/core/-/core-2.0.0-alpha.44.tgz", | ||||||
|  |       "integrity": "sha512-3DlCe3E0RRXbB+OfPacUetKhLmXzmnjeHkzjnbkc03p06mKm6h9pXR5pd6Mv4s4tus4sieuKDb2YWNmKK6rQeA==", | ||||||
|  |       "requires": { | ||||||
|  |         "vue-demi": "^0.13.4" | ||||||
|  |       }, | ||||||
|  |       "dependencies": { | ||||||
|  |         "vue-demi": { | ||||||
|  |           "version": "0.13.11", | ||||||
|  |           "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.11.tgz", | ||||||
|  |           "integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==" | ||||||
|  |         } | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "@vuelidate/validators": { | ||||||
|  |       "version": "2.0.0-alpha.31", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@vuelidate/validators/-/validators-2.0.0-alpha.31.tgz", | ||||||
|  |       "integrity": "sha512-+MFA9nZ7Y9zCpq383/voPDk/hiAmu6KqiJJhLOYB/FmrUPVoyKnuKnI9Bwiq8ok9GZlVkI8BnIrKPKGj9QpwiQ==", | ||||||
|  |       "requires": { | ||||||
|  |         "vue-demi": "^0.13.4" | ||||||
|  |       }, | ||||||
|  |       "dependencies": { | ||||||
|  |         "vue-demi": { | ||||||
|  |           "version": "0.13.11", | ||||||
|  |           "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.11.tgz", | ||||||
|  |           "integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==" | ||||||
|  |         } | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "@vueuse/core": { |     "@vueuse/core": { | ||||||
|       "version": "6.0.0", |       "version": "6.0.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-6.0.0.tgz", |       "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-6.0.0.tgz", | ||||||
| @ -1240,6 +1432,175 @@ | |||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "esbuild": { | ||||||
|  |       "version": "0.14.54", | ||||||
|  |       "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.54.tgz", | ||||||
|  |       "integrity": "sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==", | ||||||
|  |       "dev": true, | ||||||
|  |       "requires": { | ||||||
|  |         "@esbuild/linux-loong64": "0.14.54", | ||||||
|  |         "esbuild-android-64": "0.14.54", | ||||||
|  |         "esbuild-android-arm64": "0.14.54", | ||||||
|  |         "esbuild-darwin-64": "0.14.54", | ||||||
|  |         "esbuild-darwin-arm64": "0.14.54", | ||||||
|  |         "esbuild-freebsd-64": "0.14.54", | ||||||
|  |         "esbuild-freebsd-arm64": "0.14.54", | ||||||
|  |         "esbuild-linux-32": "0.14.54", | ||||||
|  |         "esbuild-linux-64": "0.14.54", | ||||||
|  |         "esbuild-linux-arm": "0.14.54", | ||||||
|  |         "esbuild-linux-arm64": "0.14.54", | ||||||
|  |         "esbuild-linux-mips64le": "0.14.54", | ||||||
|  |         "esbuild-linux-ppc64le": "0.14.54", | ||||||
|  |         "esbuild-linux-riscv64": "0.14.54", | ||||||
|  |         "esbuild-linux-s390x": "0.14.54", | ||||||
|  |         "esbuild-netbsd-64": "0.14.54", | ||||||
|  |         "esbuild-openbsd-64": "0.14.54", | ||||||
|  |         "esbuild-sunos-64": "0.14.54", | ||||||
|  |         "esbuild-windows-32": "0.14.54", | ||||||
|  |         "esbuild-windows-64": "0.14.54", | ||||||
|  |         "esbuild-windows-arm64": "0.14.54" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "esbuild-android-64": { | ||||||
|  |       "version": "0.14.54", | ||||||
|  |       "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.54.tgz", | ||||||
|  |       "integrity": "sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ==", | ||||||
|  |       "dev": true, | ||||||
|  |       "optional": true | ||||||
|  |     }, | ||||||
|  |     "esbuild-android-arm64": { | ||||||
|  |       "version": "0.14.54", | ||||||
|  |       "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.54.tgz", | ||||||
|  |       "integrity": "sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==", | ||||||
|  |       "dev": true, | ||||||
|  |       "optional": true | ||||||
|  |     }, | ||||||
|  |     "esbuild-darwin-64": { | ||||||
|  |       "version": "0.14.54", | ||||||
|  |       "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.54.tgz", | ||||||
|  |       "integrity": "sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==", | ||||||
|  |       "dev": true, | ||||||
|  |       "optional": true | ||||||
|  |     }, | ||||||
|  |     "esbuild-darwin-arm64": { | ||||||
|  |       "version": "0.14.54", | ||||||
|  |       "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.54.tgz", | ||||||
|  |       "integrity": "sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==", | ||||||
|  |       "dev": true, | ||||||
|  |       "optional": true | ||||||
|  |     }, | ||||||
|  |     "esbuild-freebsd-64": { | ||||||
|  |       "version": "0.14.54", | ||||||
|  |       "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.54.tgz", | ||||||
|  |       "integrity": "sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==", | ||||||
|  |       "dev": true, | ||||||
|  |       "optional": true | ||||||
|  |     }, | ||||||
|  |     "esbuild-freebsd-arm64": { | ||||||
|  |       "version": "0.14.54", | ||||||
|  |       "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.54.tgz", | ||||||
|  |       "integrity": "sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==", | ||||||
|  |       "dev": true, | ||||||
|  |       "optional": true | ||||||
|  |     }, | ||||||
|  |     "esbuild-linux-32": { | ||||||
|  |       "version": "0.14.54", | ||||||
|  |       "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.54.tgz", | ||||||
|  |       "integrity": "sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==", | ||||||
|  |       "dev": true, | ||||||
|  |       "optional": true | ||||||
|  |     }, | ||||||
|  |     "esbuild-linux-64": { | ||||||
|  |       "version": "0.14.54", | ||||||
|  |       "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.54.tgz", | ||||||
|  |       "integrity": "sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==", | ||||||
|  |       "dev": true, | ||||||
|  |       "optional": true | ||||||
|  |     }, | ||||||
|  |     "esbuild-linux-arm": { | ||||||
|  |       "version": "0.14.54", | ||||||
|  |       "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.54.tgz", | ||||||
|  |       "integrity": "sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==", | ||||||
|  |       "dev": true, | ||||||
|  |       "optional": true | ||||||
|  |     }, | ||||||
|  |     "esbuild-linux-arm64": { | ||||||
|  |       "version": "0.14.54", | ||||||
|  |       "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.54.tgz", | ||||||
|  |       "integrity": "sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==", | ||||||
|  |       "dev": true, | ||||||
|  |       "optional": true | ||||||
|  |     }, | ||||||
|  |     "esbuild-linux-mips64le": { | ||||||
|  |       "version": "0.14.54", | ||||||
|  |       "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.54.tgz", | ||||||
|  |       "integrity": "sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==", | ||||||
|  |       "dev": true, | ||||||
|  |       "optional": true | ||||||
|  |     }, | ||||||
|  |     "esbuild-linux-ppc64le": { | ||||||
|  |       "version": "0.14.54", | ||||||
|  |       "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.54.tgz", | ||||||
|  |       "integrity": "sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==", | ||||||
|  |       "dev": true, | ||||||
|  |       "optional": true | ||||||
|  |     }, | ||||||
|  |     "esbuild-linux-riscv64": { | ||||||
|  |       "version": "0.14.54", | ||||||
|  |       "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.54.tgz", | ||||||
|  |       "integrity": "sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==", | ||||||
|  |       "dev": true, | ||||||
|  |       "optional": true | ||||||
|  |     }, | ||||||
|  |     "esbuild-linux-s390x": { | ||||||
|  |       "version": "0.14.54", | ||||||
|  |       "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.54.tgz", | ||||||
|  |       "integrity": "sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==", | ||||||
|  |       "dev": true, | ||||||
|  |       "optional": true | ||||||
|  |     }, | ||||||
|  |     "esbuild-netbsd-64": { | ||||||
|  |       "version": "0.14.54", | ||||||
|  |       "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.54.tgz", | ||||||
|  |       "integrity": "sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==", | ||||||
|  |       "dev": true, | ||||||
|  |       "optional": true | ||||||
|  |     }, | ||||||
|  |     "esbuild-openbsd-64": { | ||||||
|  |       "version": "0.14.54", | ||||||
|  |       "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.54.tgz", | ||||||
|  |       "integrity": "sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==", | ||||||
|  |       "dev": true, | ||||||
|  |       "optional": true | ||||||
|  |     }, | ||||||
|  |     "esbuild-sunos-64": { | ||||||
|  |       "version": "0.14.54", | ||||||
|  |       "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.54.tgz", | ||||||
|  |       "integrity": "sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw==", | ||||||
|  |       "dev": true, | ||||||
|  |       "optional": true | ||||||
|  |     }, | ||||||
|  |     "esbuild-windows-32": { | ||||||
|  |       "version": "0.14.54", | ||||||
|  |       "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.54.tgz", | ||||||
|  |       "integrity": "sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==", | ||||||
|  |       "dev": true, | ||||||
|  |       "optional": true | ||||||
|  |     }, | ||||||
|  |     "esbuild-windows-64": { | ||||||
|  |       "version": "0.14.54", | ||||||
|  |       "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.54.tgz", | ||||||
|  |       "integrity": "sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==", | ||||||
|  |       "dev": true, | ||||||
|  |       "optional": true | ||||||
|  |     }, | ||||||
|  |     "esbuild-windows-arm64": { | ||||||
|  |       "version": "0.14.54", | ||||||
|  |       "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.54.tgz", | ||||||
|  |       "integrity": "sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==", | ||||||
|  |       "dev": true, | ||||||
|  |       "optional": true | ||||||
|  |     }, | ||||||
|     "escalade": { |     "escalade": { | ||||||
|       "version": "3.1.1", |       "version": "3.1.1", | ||||||
|       "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", |       "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", | ||||||
| @ -1947,12 +2308,24 @@ | |||||||
|       "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", |       "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", | ||||||
|       "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" |       "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" | ||||||
|     }, |     }, | ||||||
|  |     "lodash.castarray": { | ||||||
|  |       "version": "4.4.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/lodash.castarray/-/lodash.castarray-4.4.0.tgz", | ||||||
|  |       "integrity": "sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==", | ||||||
|  |       "dev": true | ||||||
|  |     }, | ||||||
|     "lodash.clonedeep": { |     "lodash.clonedeep": { | ||||||
|       "version": "4.5.0", |       "version": "4.5.0", | ||||||
|       "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", |       "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", | ||||||
|       "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", |       "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", | ||||||
|       "dev": true |       "dev": true | ||||||
|     }, |     }, | ||||||
|  |     "lodash.isplainobject": { | ||||||
|  |       "version": "4.0.6", | ||||||
|  |       "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", | ||||||
|  |       "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", | ||||||
|  |       "dev": true | ||||||
|  |     }, | ||||||
|     "lodash.merge": { |     "lodash.merge": { | ||||||
|       "version": "4.6.2", |       "version": "4.6.2", | ||||||
|       "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", |       "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", | ||||||
| @ -2205,6 +2578,22 @@ | |||||||
|       "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", |       "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", | ||||||
|       "dev": true |       "dev": true | ||||||
|     }, |     }, | ||||||
|  |     "pinia": { | ||||||
|  |       "version": "2.0.21", | ||||||
|  |       "resolved": "https://registry.npmjs.org/pinia/-/pinia-2.0.21.tgz", | ||||||
|  |       "integrity": "sha512-6ol04PtL29O0Z6JHI47O3JUSoyOJ7Og0rstXrHVMZSP4zAldsQBXJCNF0i/H7m8vp/Hjd/CSmuPl7C5QAwpeWQ==", | ||||||
|  |       "requires": { | ||||||
|  |         "@vue/devtools-api": "^6.2.1", | ||||||
|  |         "vue-demi": "*" | ||||||
|  |       }, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@vue/devtools-api": { | ||||||
|  |           "version": "6.2.1", | ||||||
|  |           "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.2.1.tgz", | ||||||
|  |           "integrity": "sha512-OEgAMeQXvCoJ+1x8WyQuVZzFo0wcyCmUR3baRVLmKBo1LmYZWMlRiXlux5jd0fqVJu6PfDbOrZItVqUEzLobeQ==" | ||||||
|  |         } | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "postcss": { |     "postcss": { | ||||||
|       "version": "8.4.5", |       "version": "8.4.5", | ||||||
|       "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz", |       "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz", | ||||||
| @ -2508,6 +2897,15 @@ | |||||||
|         "glob": "^7.1.3" |         "glob": "^7.1.3" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "rollup": { | ||||||
|  |       "version": "2.78.1", | ||||||
|  |       "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.78.1.tgz", | ||||||
|  |       "integrity": "sha512-VeeCgtGi4P+o9hIg+xz4qQpRl6R401LWEXBmxYKOV4zlF82lyhgh2hTZnheFUbANE8l2A41F458iwj2vEYaXJg==", | ||||||
|  |       "dev": true, | ||||||
|  |       "requires": { | ||||||
|  |         "fsevents": "~2.3.2" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "rope-sequence": { |     "rope-sequence": { | ||||||
|       "version": "1.3.2", |       "version": "1.3.2", | ||||||
|       "resolved": "https://registry.npmjs.org/rope-sequence/-/rope-sequence-1.3.2.tgz", |       "resolved": "https://registry.npmjs.org/rope-sequence/-/rope-sequence-1.3.2.tgz", | ||||||
| @ -2668,6 +3066,12 @@ | |||||||
|         "has-flag": "^3.0.0" |         "has-flag": "^3.0.0" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "supports-preserve-symlinks-flag": { | ||||||
|  |       "version": "1.0.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", | ||||||
|  |       "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", | ||||||
|  |       "dev": true | ||||||
|  |     }, | ||||||
|     "table": { |     "table": { | ||||||
|       "version": "6.7.2", |       "version": "6.7.2", | ||||||
|       "resolved": "https://registry.npmjs.org/table/-/table-6.7.2.tgz", |       "resolved": "https://registry.npmjs.org/table/-/table-6.7.2.tgz", | ||||||
| @ -2934,12 +3338,86 @@ | |||||||
|       "resolved": "https://registry.npmjs.org/v-money3/-/v-money3-3.16.1.tgz", |       "resolved": "https://registry.npmjs.org/v-money3/-/v-money3-3.16.1.tgz", | ||||||
|       "integrity": "sha512-U0GjmdybvEwfxCpZiTUbKugSglJbX6wxlyMeg0YJdLTAKlnjMRDph3hpNJlTlg5Gs8MQRpDVdaLysBjV749HLg==" |       "integrity": "sha512-U0GjmdybvEwfxCpZiTUbKugSglJbX6wxlyMeg0YJdLTAKlnjMRDph3hpNJlTlg5Gs8MQRpDVdaLysBjV749HLg==" | ||||||
|     }, |     }, | ||||||
|  |     "v-tooltip": { | ||||||
|  |       "version": "4.0.0-beta.17", | ||||||
|  |       "resolved": "https://registry.npmjs.org/v-tooltip/-/v-tooltip-4.0.0-beta.17.tgz", | ||||||
|  |       "integrity": "sha512-d7v/6KEXQOtcj3NT3Z1LpbDv8SBh8JgbsD+3s/zGIGCxiXC2SoVW6wGV4X0MlCo97PiosibcSe+VKbFiy4AKnQ==", | ||||||
|  |       "requires": { | ||||||
|  |         "@popperjs/core": "^2.11.0", | ||||||
|  |         "vue-resize": "^2.0.0-alpha.1" | ||||||
|  |       }, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@popperjs/core": { | ||||||
|  |           "version": "2.11.6", | ||||||
|  |           "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz", | ||||||
|  |           "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==" | ||||||
|  |         } | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "v8-compile-cache": { |     "v8-compile-cache": { | ||||||
|       "version": "2.3.0", |       "version": "2.3.0", | ||||||
|       "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", |       "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", | ||||||
|       "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", |       "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", | ||||||
|       "dev": true |       "dev": true | ||||||
|     }, |     }, | ||||||
|  |     "vite": { | ||||||
|  |       "version": "2.9.13", | ||||||
|  |       "resolved": "https://registry.npmjs.org/vite/-/vite-2.9.13.tgz", | ||||||
|  |       "integrity": "sha512-AsOBAaT0AD7Mhe8DuK+/kE4aWYFMx/i0ZNi98hJclxb4e0OhQcZYUrvLjIaQ8e59Ui7txcvKMiJC1yftqpQoDw==", | ||||||
|  |       "dev": true, | ||||||
|  |       "requires": { | ||||||
|  |         "esbuild": "^0.14.27", | ||||||
|  |         "fsevents": "~2.3.2", | ||||||
|  |         "postcss": "^8.4.13", | ||||||
|  |         "resolve": "^1.22.0", | ||||||
|  |         "rollup": "^2.59.0" | ||||||
|  |       }, | ||||||
|  |       "dependencies": { | ||||||
|  |         "is-core-module": { | ||||||
|  |           "version": "2.10.0", | ||||||
|  |           "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", | ||||||
|  |           "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", | ||||||
|  |           "dev": true, | ||||||
|  |           "requires": { | ||||||
|  |             "has": "^1.0.3" | ||||||
|  |           } | ||||||
|  |         }, | ||||||
|  |         "nanoid": { | ||||||
|  |           "version": "3.3.4", | ||||||
|  |           "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", | ||||||
|  |           "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", | ||||||
|  |           "dev": true | ||||||
|  |         }, | ||||||
|  |         "postcss": { | ||||||
|  |           "version": "8.4.16", | ||||||
|  |           "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", | ||||||
|  |           "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", | ||||||
|  |           "dev": true, | ||||||
|  |           "requires": { | ||||||
|  |             "nanoid": "^3.3.4", | ||||||
|  |             "picocolors": "^1.0.0", | ||||||
|  |             "source-map-js": "^1.0.2" | ||||||
|  |           } | ||||||
|  |         }, | ||||||
|  |         "resolve": { | ||||||
|  |           "version": "1.22.1", | ||||||
|  |           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", | ||||||
|  |           "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", | ||||||
|  |           "dev": true, | ||||||
|  |           "requires": { | ||||||
|  |             "is-core-module": "^2.9.0", | ||||||
|  |             "path-parse": "^1.0.7", | ||||||
|  |             "supports-preserve-symlinks-flag": "^1.0.0" | ||||||
|  |           } | ||||||
|  |         }, | ||||||
|  |         "source-map-js": { | ||||||
|  |           "version": "1.0.2", | ||||||
|  |           "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", | ||||||
|  |           "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", | ||||||
|  |           "dev": true | ||||||
|  |         } | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "vue": { |     "vue": { | ||||||
|       "version": "3.2.4", |       "version": "3.2.4", | ||||||
|       "resolved": "https://registry.npmjs.org/vue/-/vue-3.2.4.tgz", |       "resolved": "https://registry.npmjs.org/vue/-/vue-3.2.4.tgz", | ||||||
| @ -3002,6 +3480,11 @@ | |||||||
|         "@vue/devtools-api": "^6.0.0-beta.7" |         "@vue/devtools-api": "^6.0.0-beta.7" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "vue-resize": { | ||||||
|  |       "version": "2.0.0-alpha.1", | ||||||
|  |       "resolved": "https://registry.npmjs.org/vue-resize/-/vue-resize-2.0.0-alpha.1.tgz", | ||||||
|  |       "integrity": "sha512-7+iqOueLU7uc9NrMfrzbG8hwMqchfVfSzpVlCMeJQe4pyibqyoifDNbKTZvwxZKDvGkB+PdFeKvnGZMoEb8esg==" | ||||||
|  |     }, | ||||||
|     "vue-router": { |     "vue-router": { | ||||||
|       "version": "4.0.11", |       "version": "4.0.11", | ||||||
|       "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.0.11.tgz", |       "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.0.11.tgz", | ||||||
|  | |||||||
| @ -24,7 +24,7 @@ | |||||||
|     "sass": "^1.32.12", |     "sass": "^1.32.12", | ||||||
|     "tailwind-scrollbar": "^1.3.1", |     "tailwind-scrollbar": "^1.3.1", | ||||||
|     "tailwindcss": "^3.0.6", |     "tailwindcss": "^3.0.6", | ||||||
|     "vite": "^2.6.1" |     "vite": "^2.9.13" | ||||||
|   }, |   }, | ||||||
|   "dependencies": { |   "dependencies": { | ||||||
|     "@headlessui/vue": "^1.4.0", |     "@headlessui/vue": "^1.4.0", | ||||||
|  | |||||||
| @ -54,8 +54,6 @@ | |||||||
|               label="name" |               label="name" | ||||||
|               :options="itemStore.itemUnits" |               :options="itemStore.itemUnits" | ||||||
|               value-prop="id" |               value-prop="id" | ||||||
|               :can-deselect="false" |  | ||||||
|               :can-clear="false" |  | ||||||
|               :placeholder="$t('items.select_a_unit')" |               :placeholder="$t('items.select_a_unit')" | ||||||
|               searchable |               searchable | ||||||
|               track-by="name" |               track-by="name" | ||||||
|  | |||||||
| @ -4,7 +4,7 @@ | |||||||
|     "customers": "العملاء", |     "customers": "العملاء", | ||||||
|     "items": "بضائع/خدمات", |     "items": "بضائع/خدمات", | ||||||
|     "invoices": "الفواتير", |     "invoices": "الفواتير", | ||||||
|     "recurring-invoices": "الفواتير المتكررة", |     "recurring-invoices": "Recurring Invoices", | ||||||
|     "expenses": "النفقات", |     "expenses": "النفقات", | ||||||
|     "estimates": "التقديرات", |     "estimates": "التقديرات", | ||||||
|     "payments": "الدفوعات", |     "payments": "الدفوعات", | ||||||
| @ -12,7 +12,7 @@ | |||||||
|     "settings": "الإعدادات", |     "settings": "الإعدادات", | ||||||
|     "logout": "تسجيل الخروج", |     "logout": "تسجيل الخروج", | ||||||
|     "users": "المستخدمون", |     "users": "المستخدمون", | ||||||
|     "modules": "الإضافات" |     "modules": "Modules" | ||||||
|   }, |   }, | ||||||
|   "general": { |   "general": { | ||||||
|     "add_company": "أضف شركة", |     "add_company": "أضف شركة", | ||||||
| @ -29,9 +29,9 @@ | |||||||
|     "to_date": "إلى تاريخ", |     "to_date": "إلى تاريخ", | ||||||
|     "from": "من", |     "from": "من", | ||||||
|     "to": "إلى", |     "to": "إلى", | ||||||
|     "ok": "حسناً", |     "ok": "Ok", | ||||||
|     "yes": "نعم", |     "yes": "Yes", | ||||||
|     "no": "لا", |     "no": "No", | ||||||
|     "sort_by": "ترتيب حسب", |     "sort_by": "ترتيب حسب", | ||||||
|     "ascending": "تصاعدي", |     "ascending": "تصاعدي", | ||||||
|     "descending": "تنازلي", |     "descending": "تنازلي", | ||||||
| @ -39,7 +39,7 @@ | |||||||
|     "body": "الجسم", |     "body": "الجسم", | ||||||
|     "message": "رسالة", |     "message": "رسالة", | ||||||
|     "send": "إرسال", |     "send": "إرسال", | ||||||
|     "preview": "معاينة", |     "preview": "Preview", | ||||||
|     "go_back": "إلى الخلف", |     "go_back": "إلى الخلف", | ||||||
|     "back_to_login": "العودة إلى تسجيل الدخول؟", |     "back_to_login": "العودة إلى تسجيل الدخول؟", | ||||||
|     "home": "الرئيسية", |     "home": "الرئيسية", | ||||||
| @ -65,7 +65,7 @@ | |||||||
|     "sent": "ارسلت", |     "sent": "ارسلت", | ||||||
|     "all": "الكل", |     "all": "الكل", | ||||||
|     "select_all": "تحديد الكل", |     "select_all": "تحديد الكل", | ||||||
|     "select_template": "تحديد القالب", |     "select_template": "Select Template", | ||||||
|     "choose_file": "اضغط هنا لاختيار ملف", |     "choose_file": "اضغط هنا لاختيار ملف", | ||||||
|     "choose_template": "اختيار القالب", |     "choose_template": "اختيار القالب", | ||||||
|     "choose": "اختر", |     "choose": "اختر", | ||||||
| @ -93,14 +93,14 @@ | |||||||
|     "no_note_found": "لم يتم العثور على الملاحظة", |     "no_note_found": "لم يتم العثور على الملاحظة", | ||||||
|     "insert_note": "أدخل ملاحظة", |     "insert_note": "أدخل ملاحظة", | ||||||
|     "copied_pdf_url_clipboard": "تم نسخ رابط PDF إلى الحافظة!", |     "copied_pdf_url_clipboard": "تم نسخ رابط PDF إلى الحافظة!", | ||||||
|     "copied_url_clipboard": "تم نسخ الرابط إلى الحافظة!", |     "copied_url_clipboard": "Copied url to clipboard!", | ||||||
|     "docs": "المستندات", |     "docs": "Docs", | ||||||
|     "do_you_wish_to_continue": "هل ترغب في المتابعة؟", |     "do_you_wish_to_continue": "Do you wish to continue?", | ||||||
|     "note": "ملاحظة", |     "note": "Note", | ||||||
|     "pay_invoice": "سدد الفاتورة", |     "pay_invoice": "Pay Invoice", | ||||||
|     "login_successfully": "تم تسجيل الدخول بنجاح!", |     "login_successfully": "Logged in successfully!", | ||||||
|     "logged_out_successfully": "تم تسجيل الخروج", |     "logged_out_successfully": "Logged out successfully", | ||||||
|     "mark_as_default": "تحديد كافتراضي" |     "mark_as_default": "Mark as default" | ||||||
|   }, |   }, | ||||||
|   "dashboard": { |   "dashboard": { | ||||||
|     "select_year": "اختر السنة", |     "select_year": "اختر السنة", | ||||||
| @ -109,7 +109,7 @@ | |||||||
|       "customers": "العملاء", |       "customers": "العملاء", | ||||||
|       "invoices": "الفواتير", |       "invoices": "الفواتير", | ||||||
|       "estimates": "التقديرات", |       "estimates": "التقديرات", | ||||||
|       "payments": "المدفوعات" |       "payments": "Payments" | ||||||
|     }, |     }, | ||||||
|     "chart_info": { |     "chart_info": { | ||||||
|       "total_sales": "المبيعات", |       "total_sales": "المبيعات", | ||||||
| @ -151,27 +151,27 @@ | |||||||
|     "no_results_found": "لم يتم العثور على نتائج" |     "no_results_found": "لم يتم العثور على نتائج" | ||||||
|   }, |   }, | ||||||
|   "company_switcher": { |   "company_switcher": { | ||||||
|     "label": "تبديل الشركة", |     "label": "SWITCH COMPANY", | ||||||
|     "no_results_found": "لا توجد نتائج", |     "no_results_found": "No Results Found", | ||||||
|     "add_new_company": "إضافة شركة جديدة", |     "add_new_company": "Add new company", | ||||||
|     "new_company": "شركة جديدة", |     "new_company": "New company", | ||||||
|     "created_message": "تم إنشاء الشركة بنجاح" |     "created_message": "Company created successfully" | ||||||
|   }, |   }, | ||||||
|   "dateRange": { |   "dateRange": { | ||||||
|     "today": "اليوم", |     "today": "Today", | ||||||
|     "this_week": "هذا الاسبوع", |     "this_week": "This Week", | ||||||
|     "this_month": "هذا الشهر", |     "this_month": "This Month", | ||||||
|     "this_quarter": "هذا الربع", |     "this_quarter": "This Quarter", | ||||||
|     "this_year": "هذه السنة", |     "this_year": "This Year", | ||||||
|     "previous_week": "الأسبوع السابق", |     "previous_week": "Previous Week", | ||||||
|     "previous_month": "الشهر الماضي", |     "previous_month": "Previous Month", | ||||||
|     "previous_quarter": "الربع السابق", |     "previous_quarter": "Previous Quarter", | ||||||
|     "previous_year": "السنة الماضية", |     "previous_year": "Previous Year", | ||||||
|     "custom": "مخصص" |     "custom": "Custom" | ||||||
|   }, |   }, | ||||||
|   "customers": { |   "customers": { | ||||||
|     "title": "العملاء", |     "title": "العملاء", | ||||||
|     "prefix": "البادئة", |     "prefix": "Prefix", | ||||||
|     "add_customer": "إضافة عميل", |     "add_customer": "إضافة عميل", | ||||||
|     "contacts_list": "قائمة العملاء", |     "contacts_list": "قائمة العملاء", | ||||||
|     "name": "الاسم", |     "name": "الاسم", | ||||||
| @ -186,9 +186,9 @@ | |||||||
|     "phone": "الهاتف", |     "phone": "الهاتف", | ||||||
|     "website": "موقع الإنترنت", |     "website": "موقع الإنترنت", | ||||||
|     "overview": "استعراض", |     "overview": "استعراض", | ||||||
|     "invoice_prefix": "بادئة الفاتورة", |     "invoice_prefix": "Invoice Prefix", | ||||||
|     "estimate_prefix": "بادئة رقم التقدير", |     "estimate_prefix": "Estimate Prefix", | ||||||
|     "payment_prefix": "بادئة رقم الدفعة", |     "payment_prefix": "Payment Prefix", | ||||||
|     "enable_portal": "تفعيل البوابة", |     "enable_portal": "تفعيل البوابة", | ||||||
|     "country": "الدولة", |     "country": "الدولة", | ||||||
|     "state": "الولاية/المنطقة", |     "state": "الولاية/المنطقة", | ||||||
| @ -197,7 +197,7 @@ | |||||||
|     "added_on": "أضيف في", |     "added_on": "أضيف في", | ||||||
|     "action": "إجراء", |     "action": "إجراء", | ||||||
|     "password": "كلمة المرور", |     "password": "كلمة المرور", | ||||||
|     "confirm_password": "تأكيد كلمة المرور", |     "confirm_password": "Confirm Password", | ||||||
|     "street_number": "رقم الشارع", |     "street_number": "رقم الشارع", | ||||||
|     "primary_currency": "العملة الرئيسية", |     "primary_currency": "العملة الرئيسية", | ||||||
|     "description": "الوصف", |     "description": "الوصف", | ||||||
| @ -208,10 +208,10 @@ | |||||||
|     "new_customer": "عميل جديد", |     "new_customer": "عميل جديد", | ||||||
|     "edit_customer": "تعديل عميل", |     "edit_customer": "تعديل عميل", | ||||||
|     "basic_info": "معلوات أساسية", |     "basic_info": "معلوات أساسية", | ||||||
|     "portal_access": "الوصول إلى بوابة العملاء", |     "portal_access": "Portal Access", | ||||||
|     "portal_access_text": "هل تريد السماح لهذا العميل بتسجيل الدخول إلى بوابة العملاء؟", |     "portal_access_text": "Would you like to allow this customer to login to the Customer Portal?", | ||||||
|     "portal_access_url": "رابط بوابة العملاء", |     "portal_access_url": "Customer Portal Login URL", | ||||||
|     "portal_access_url_help": "يرجى نسخ وإعادة إرسال عنوان URL أعلاه إلى الزبون لتوفير الوصول.", |     "portal_access_url_help": "Please copy & forward the above given URL to your customer for providing access.", | ||||||
|     "billing_address": "عنوان الفوترة", |     "billing_address": "عنوان الفوترة", | ||||||
|     "shipping_address": "عنوان الشحن", |     "shipping_address": "عنوان الشحن", | ||||||
|     "copy_billing_address": "نسخ من عنوان الفوترة", |     "copy_billing_address": "نسخ من عنوان الفوترة", | ||||||
| @ -231,9 +231,9 @@ | |||||||
|     "confirm_delete": "لن تتمكن من استرداد هذا العميل وجميع الفواتير والتقديرات والمدفوعات ذات الصلة. | لن تتمكن من استرداد هؤلاء العملاء وجميع الفواتير والتقديرات والمدفوعات ذات الصلة.", |     "confirm_delete": "لن تتمكن من استرداد هذا العميل وجميع الفواتير والتقديرات والمدفوعات ذات الصلة. | لن تتمكن من استرداد هؤلاء العملاء وجميع الفواتير والتقديرات والمدفوعات ذات الصلة.", | ||||||
|     "created_message": "تم إنشاء العملاء بنجاح", |     "created_message": "تم إنشاء العملاء بنجاح", | ||||||
|     "updated_message": "تم تحديث العملاء بنجاح", |     "updated_message": "تم تحديث العملاء بنجاح", | ||||||
|     "address_updated_message": "تم تحديث العنوان بنجاح", |     "address_updated_message": "Address Information Updated succesfully", | ||||||
|     "deleted_message": "تم حذف العملاء بنجاح | تم حذف العميل بنجاح", |     "deleted_message": "تم حذف العملاء بنجاح | تم حذف العميل بنجاح", | ||||||
|     "edit_currency_not_allowed": "لا يمكن تغيير العملة بمجرد إنشاء معاملة." |     "edit_currency_not_allowed": "Cannot change currency once transactions created." | ||||||
|   }, |   }, | ||||||
|   "items": { |   "items": { | ||||||
|     "title": "الأصناف", |     "title": "الأصناف", | ||||||
| @ -265,8 +265,8 @@ | |||||||
|   }, |   }, | ||||||
|   "estimates": { |   "estimates": { | ||||||
|     "title": "التقديرات", |     "title": "التقديرات", | ||||||
|     "accept_estimate": "قبول التقدير", |     "accept_estimate": "Accept Estimate", | ||||||
|     "reject_estimate": "رفض التقدير", |     "reject_estimate": "Reject Estimate", | ||||||
|     "estimate": "تقدير | تقديرات", |     "estimate": "تقدير | تقديرات", | ||||||
|     "estimates_list": "قائمة التقديرات", |     "estimates_list": "قائمة التقديرات", | ||||||
|     "days": "{days} أيام", |     "days": "{days} أيام", | ||||||
| @ -318,10 +318,10 @@ | |||||||
|     }, |     }, | ||||||
|     "accepted": "مقبول", |     "accepted": "مقبول", | ||||||
|     "rejected": "مرفوض", |     "rejected": "مرفوض", | ||||||
|     "expired": "انتهت مدة الصلاحية", |     "expired": "Expired", | ||||||
|     "sent": "مرسل", |     "sent": "مرسل", | ||||||
|     "draft": "مسودة", |     "draft": "مسودة", | ||||||
|     "viewed": "تمت المشاهدة", |     "viewed": "Viewed", | ||||||
|     "declined": "مرفوض", |     "declined": "مرفوض", | ||||||
|     "new_estimate": "تقدير جديد", |     "new_estimate": "تقدير جديد", | ||||||
|     "add_new_estimate": "إضافة تقدير جديد", |     "add_new_estimate": "إضافة تقدير جديد", | ||||||
| @ -355,14 +355,14 @@ | |||||||
|       "select_an_item": "اكتب أو اختر الصنف", |       "select_an_item": "اكتب أو اختر الصنف", | ||||||
|       "type_item_description": "اكتب وصف الصنف (اختياري)" |       "type_item_description": "اكتب وصف الصنف (اختياري)" | ||||||
|     }, |     }, | ||||||
|     "mark_as_default_estimate_template_description": "في حالة التعفيل، سيتم اختيار القالب المحدد تلقائياً للتقديرات الجديدة." |     "mark_as_default_estimate_template_description": "If enabled, the selected template will be automatically selected for new estimates." | ||||||
|   }, |   }, | ||||||
|   "invoices": { |   "invoices": { | ||||||
|     "title": "الفواتير", |     "title": "الفواتير", | ||||||
|     "download": "تحميل", |     "download": "Download", | ||||||
|     "pay_invoice": "سدد الفاتورة", |     "pay_invoice": "Pay Invoice", | ||||||
|     "invoices_list": "قائمة الفواتير", |     "invoices_list": "قائمة الفواتير", | ||||||
|     "invoice_information": "معلومات الفاتورة", |     "invoice_information": "Invoice Information", | ||||||
|     "days": "{days} أيام", |     "days": "{days} أيام", | ||||||
|     "months": "{months} أشهر", |     "months": "{months} أشهر", | ||||||
|     "years": "{years} سنوات", |     "years": "{years} سنوات", | ||||||
| @ -397,13 +397,13 @@ | |||||||
|     "send_invoice": "إرسال الفاتورة", |     "send_invoice": "إرسال الفاتورة", | ||||||
|     "resend_invoice": "إعادة إرسال الفاتورة", |     "resend_invoice": "إعادة إرسال الفاتورة", | ||||||
|     "invoice_template": "قالب الفاتورة", |     "invoice_template": "قالب الفاتورة", | ||||||
|     "conversion_message": "تم استنساخ الفاتورة بنجاح", |     "conversion_message": "Invoice cloned successful", | ||||||
|     "template": "قالب", |     "template": "قالب", | ||||||
|     "mark_as_sent": "تحديد كمرسل", |     "mark_as_sent": "تحديد كمرسل", | ||||||
|     "confirm_send_invoice": "سيتم إرسال هذه الفاتورة بالبريد الألكتروني إلى العميل", |     "confirm_send_invoice": "سيتم إرسال هذه الفاتورة بالبريد الألكتروني إلى العميل", | ||||||
|     "invoice_mark_as_sent": "سيتم تحديد هذه الفاتورة كمرسلة", |     "invoice_mark_as_sent": "سيتم تحديد هذه الفاتورة كمرسلة", | ||||||
|     "confirm_mark_as_accepted": "سيتم تحديد هذه الفاتورة كمقبولة", |     "confirm_mark_as_accepted": "This invoice will be marked as Accepted", | ||||||
|     "confirm_mark_as_rejected": "سيتم تحديد هذه الفاتورة كمرفوضة", |     "confirm_mark_as_rejected": "This invoice will be marked as Rejected", | ||||||
|     "confirm_send": "سيتم إرسال هذه الفاتورة بالبريد الألكتروني إلى العميل", |     "confirm_send": "سيتم إرسال هذه الفاتورة بالبريد الألكتروني إلى العميل", | ||||||
|     "invoice_date": "تاريخ الفاتورة", |     "invoice_date": "تاريخ الفاتورة", | ||||||
|     "record_payment": "تسجيل مدفوعات", |     "record_payment": "تسجيل مدفوعات", | ||||||
| @ -415,13 +415,13 @@ | |||||||
|     "update_invoice": "تحديث الفاتورة", |     "update_invoice": "تحديث الفاتورة", | ||||||
|     "add_new_tax": "إضافة ضريبة جديدة", |     "add_new_tax": "إضافة ضريبة جديدة", | ||||||
|     "no_invoices": "لا يوجد فواتير حتى الآن!", |     "no_invoices": "لا يوجد فواتير حتى الآن!", | ||||||
|     "mark_as_rejected": "تحديد كمرفوض", |     "mark_as_rejected": "Mark as rejected", | ||||||
|     "mark_as_accepted": "تحديد كمقبول", |     "mark_as_accepted": "Mark as accepted", | ||||||
|     "list_of_invoices": "قائمة الفواتير .", |     "list_of_invoices": "قائمة الفواتير .", | ||||||
|     "select_invoice": "اختر الفاتورة", |     "select_invoice": "اختر الفاتورة", | ||||||
|     "no_matching_invoices": "لا يوجد فواتير مطابقة!", |     "no_matching_invoices": "لا يوجد فواتير مطابقة!", | ||||||
|     "mark_as_sent_successfully": "تم تحديد الفاتورة كمرسلة بنجاح", |     "mark_as_sent_successfully": "تم تحديد الفاتورة كمرسلة بنجاح", | ||||||
|     "invoice_sent_successfully": "تم إرسال الفاتورة بنجاح", |     "invoice_sent_successfully": "Invoice sent successfully", | ||||||
|     "cloned_successfully": "تم استنساخ الفاتورة بنجاح", |     "cloned_successfully": "تم استنساخ الفاتورة بنجاح", | ||||||
|     "clone_invoice": "استنساخ الفاتورة", |     "clone_invoice": "استنساخ الفاتورة", | ||||||
|     "confirm_clone": "سيتم استنساخ هذه الفاتورة في فاتورة جديدة", |     "confirm_clone": "سيتم استنساخ هذه الفاتورة في فاتورة جديدة", | ||||||
| @ -447,14 +447,14 @@ | |||||||
|     "marked_as_sent_message": "تم إرسال الفاتورة بنجاح", |     "marked_as_sent_message": "تم إرسال الفاتورة بنجاح", | ||||||
|     "something_went_wrong": "خطأ غير معروف!", |     "something_went_wrong": "خطأ غير معروف!", | ||||||
|     "invalid_due_amount_message": "المبلغ النهائي للفاتورة لا يمكن أن يكون أقل من المبلغ المطلوب لها. رجاءاً حدث الفاتورة أو قم بحذف المدفوعات المرتبطة بها للاستمرار.", |     "invalid_due_amount_message": "المبلغ النهائي للفاتورة لا يمكن أن يكون أقل من المبلغ المطلوب لها. رجاءاً حدث الفاتورة أو قم بحذف المدفوعات المرتبطة بها للاستمرار.", | ||||||
|     "mark_as_default_invoice_template_description": "في حالة التفعيل، سيتم اختيار القالب المحدد تلقائياً للفواتير الجديدة." |     "mark_as_default_invoice_template_description": "If enabled, the selected template will be automatically selected for new invoices." | ||||||
|   }, |   }, | ||||||
|   "recurring_invoices": { |   "recurring_invoices": { | ||||||
|     "title": "الفواتير المتكررة", |     "title": "Recurring Invoices", | ||||||
|     "invoices_list": "الفواتير المتكررة", |     "invoices_list": "Recurring Invoices List", | ||||||
|     "days": "{days} أيام", |     "days": "{days} Days", | ||||||
|     "months": "{months} أشهر", |     "months": "{months} Month", | ||||||
|     "years": "{years} سنوات", |     "years": "{years} Year", | ||||||
|     "all": "All", |     "all": "All", | ||||||
|     "paid": "Paid", |     "paid": "Paid", | ||||||
|     "unpaid": "Unpaid", |     "unpaid": "Unpaid", | ||||||
| @ -1485,7 +1485,7 @@ | |||||||
|   "pdf_estimate_label": "تقدير", |   "pdf_estimate_label": "تقدير", | ||||||
|   "pdf_estimate_number": "رقم تقدير", |   "pdf_estimate_number": "رقم تقدير", | ||||||
|   "pdf_estimate_date": "تاريخ التقدير", |   "pdf_estimate_date": "تاريخ التقدير", | ||||||
|   "pdf_estimate_expire_date": "Expiry Date", |   "pdf_estimate_expire_date": "تاريخ انتهاء الصلاحية", | ||||||
|   "pdf_invoice_label": "الفاتورة", |   "pdf_invoice_label": "الفاتورة", | ||||||
|   "pdf_invoice_number": "رقم الفاتورة", |   "pdf_invoice_number": "رقم الفاتورة", | ||||||
|   "pdf_invoice_date": "تاريخ الفاتورة", |   "pdf_invoice_date": "تاريخ الفاتورة", | ||||||
|  | |||||||
| @ -112,7 +112,7 @@ | |||||||
|       "payments": "Platby" |       "payments": "Platby" | ||||||
|     }, |     }, | ||||||
|     "chart_info": { |     "chart_info": { | ||||||
|       "total_sales": "Prodeje", |       "total_sales": "Slevy", | ||||||
|       "total_receipts": "Doklady", |       "total_receipts": "Doklady", | ||||||
|       "total_expense": "Výdaje", |       "total_expense": "Výdaje", | ||||||
|       "net_income": "Čistý příjem", |       "net_income": "Čistý příjem", | ||||||
| @ -1485,7 +1485,7 @@ | |||||||
|   "pdf_estimate_label": "Odhad", |   "pdf_estimate_label": "Odhad", | ||||||
|   "pdf_estimate_number": "Číslo odhadu", |   "pdf_estimate_number": "Číslo odhadu", | ||||||
|   "pdf_estimate_date": "Datum odhadu", |   "pdf_estimate_date": "Datum odhadu", | ||||||
|   "pdf_estimate_expire_date": "Datum expirace", |   "pdf_estimate_expire_date": "Doba platnosti", | ||||||
|   "pdf_invoice_label": "Faktura", |   "pdf_invoice_label": "Faktura", | ||||||
|   "pdf_invoice_number": "Číslo faktury", |   "pdf_invoice_number": "Číslo faktury", | ||||||
|   "pdf_invoice_date": "Datum fakturace", |   "pdf_invoice_date": "Datum fakturace", | ||||||
| @ -1495,7 +1495,7 @@ | |||||||
|   "pdf_quantity_label": "Množství", |   "pdf_quantity_label": "Množství", | ||||||
|   "pdf_price_label": "Cena", |   "pdf_price_label": "Cena", | ||||||
|   "pdf_discount_label": "Sleva", |   "pdf_discount_label": "Sleva", | ||||||
|   "pdf_amount_label": "Částka", |   "pdf_amount_label": "Množství", | ||||||
|   "pdf_subtotal": "Mezisoučet", |   "pdf_subtotal": "Mezisoučet", | ||||||
|   "pdf_total": "Celkem", |   "pdf_total": "Celkem", | ||||||
|   "pdf_payment_label": "Platba", |   "pdf_payment_label": "Platba", | ||||||
|  | |||||||
| @ -688,7 +688,7 @@ | |||||||
|     "other_modules": "Weitere Module", |     "other_modules": "Weitere Module", | ||||||
|     "view_all": "Alle Anzeigen", |     "view_all": "Alle Anzeigen", | ||||||
|     "no_reviews_found": "Für dieses Modul gibt es noch keine Bewertungen!", |     "no_reviews_found": "Für dieses Modul gibt es noch keine Bewertungen!", | ||||||
|     "module_not_purchased": "Modul noch nicht erworben", |     "module_not_purchased": "Module Not Purchased", | ||||||
|     "module_not_found": "Modul nicht gefunden", |     "module_not_found": "Modul nicht gefunden", | ||||||
|     "version_not_supported": "This module version doesn't support the current version of Crater", |     "version_not_supported": "This module version doesn't support the current version of Crater", | ||||||
|     "last_updated": "Zuletzt aktualisiert am", |     "last_updated": "Zuletzt aktualisiert am", | ||||||
| @ -1113,7 +1113,7 @@ | |||||||
|       "default_currency_error": "Diese Währung wird bereits in einem der aktiven Anbieter verwendet", |       "default_currency_error": "Diese Währung wird bereits in einem der aktiven Anbieter verwendet", | ||||||
|       "exchange_help_text": "Wechselkurs eingeben um von {currency} nach {baseCurrency} zu konvertieren", |       "exchange_help_text": "Wechselkurs eingeben um von {currency} nach {baseCurrency} zu konvertieren", | ||||||
|       "currency_freak": "CurrencyFreaks", |       "currency_freak": "CurrencyFreaks", | ||||||
|       "currency_layer": "Währungsebene", |       "currency_layer": "Currency Layer", | ||||||
|       "open_exchange_rate": "Open Exchange Rate", |       "open_exchange_rate": "Open Exchange Rate", | ||||||
|       "currency_converter": "Währungsumrechner", |       "currency_converter": "Währungsumrechner", | ||||||
|       "server": "Server", |       "server": "Server", | ||||||
| @ -1150,8 +1150,8 @@ | |||||||
|       "payment_mode_added": "Zahlungsart hinzugefügt", |       "payment_mode_added": "Zahlungsart hinzugefügt", | ||||||
|       "payment_mode_updated": "Zahlungsart aktualisiert", |       "payment_mode_updated": "Zahlungsart aktualisiert", | ||||||
|       "payment_mode_confirm_delete": "Sie werden diese Zahlungsart nicht wiederherstellen können", |       "payment_mode_confirm_delete": "Sie werden diese Zahlungsart nicht wiederherstellen können", | ||||||
|       "payments_attached": "Diese Zahlungsmethode ist bereits mit Zahlungen verknüpft. Bitte löschen Sie die angehängten Zahlungen, um mit der Löschung fortzufahren.", |       "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", | ||||||
|       "expenses_attached": "Diese Zahlungsmethode ist bereits mit Ausgaben verknüpft. Bitte löschen Sie die angehängten Ausgaben, um mit der Löschung fortzufahren.", |       "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", | ||||||
|       "deleted_message": "Zahlungsart erfolgreich gelöscht" |       "deleted_message": "Zahlungsart erfolgreich gelöscht" | ||||||
|     }, |     }, | ||||||
|     "expense_category": { |     "expense_category": { | ||||||
| @ -1179,7 +1179,7 @@ | |||||||
|       "discount_per_item": "Rabatt pro Artikel ", |       "discount_per_item": "Rabatt pro Artikel ", | ||||||
|       "discount_setting_description": "Aktivieren Sie diese Option, wenn Sie einzelnen Rechnungspositionen einen Rabatt hinzufügen möchten. Standardmäßig wird der Rabatt direkt zur Rechnung hinzugefügt.", |       "discount_setting_description": "Aktivieren Sie diese Option, wenn Sie einzelnen Rechnungspositionen einen Rabatt hinzufügen möchten. Standardmäßig wird der Rabatt direkt zur Rechnung hinzugefügt.", | ||||||
|       "expire_public_links": "Öffentliche Links automatisch ablaufen lassen", |       "expire_public_links": "Öffentliche Links automatisch ablaufen lassen", | ||||||
|       "expire_setting_description": "Geben Sie an, ob Sie alle von der Anwendung gesendeten Links zur Ansicht von Rechnungen, Kostenvoranschlägen und Zahlungen usw. nach einer bestimmten Zeit ablaufen lassen möchten.", |       "expire_setting_description": "Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.", | ||||||
|       "save": "Speichern", |       "save": "Speichern", | ||||||
|       "preference": "Präferenz | Präferenzen", |       "preference": "Präferenz | Präferenzen", | ||||||
|       "general_settings": "Standardeinstellungen für das System.", |       "general_settings": "Standardeinstellungen für das System.", | ||||||
| @ -1272,14 +1272,14 @@ | |||||||
|       "do_spaces_secret": "Do Spaces Secret", |       "do_spaces_secret": "Do Spaces Secret", | ||||||
|       "do_spaces_region": "Do Spaced Region", |       "do_spaces_region": "Do Spaced Region", | ||||||
|       "do_spaces_bucket": "Do Spaces Bucket", |       "do_spaces_bucket": "Do Spaces Bucket", | ||||||
|       "do_spaces_endpoint": "Do Spaces Endpunkt", |       "do_spaces_endpoint": "Do Spaces Endpoint", | ||||||
|       "do_spaces_root": "Do Spaced Root", |       "do_spaces_root": "Do Spaced Root", | ||||||
|       "dropbox_type": "Dropbox Typ", |       "dropbox_type": "Dropbox Typ", | ||||||
|       "dropbox_token": "Dropbox Token", |       "dropbox_token": "Dropbox Token", | ||||||
|       "dropbox_key": "Dropbox Schlüssel", |       "dropbox_key": "Dropbox Schlüssel", | ||||||
|       "dropbox_secret": "Dropbox Secret", |       "dropbox_secret": "Dropbox Secret", | ||||||
|       "dropbox_app": "Dropbox App", |       "dropbox_app": "Dropbox App", | ||||||
|       "dropbox_root": "Dropbox Root Verzeichnis", |       "dropbox_root": "Dropbox Root", | ||||||
|       "default_driver": "Standard-Treiber", |       "default_driver": "Standard-Treiber", | ||||||
|       "is_default": "Standard", |       "is_default": "Standard", | ||||||
|       "set_default_disk": "Als Standard festlegen", |       "set_default_disk": "Als Standard festlegen", | ||||||
| @ -1485,7 +1485,7 @@ | |||||||
|   "pdf_estimate_label": "Angebot", |   "pdf_estimate_label": "Angebot", | ||||||
|   "pdf_estimate_number": "Angebotsnummer", |   "pdf_estimate_number": "Angebotsnummer", | ||||||
|   "pdf_estimate_date": "Angebotsdatum", |   "pdf_estimate_date": "Angebotsdatum", | ||||||
|   "pdf_estimate_expire_date": "Zahlungsziel", |   "pdf_estimate_expire_date": "Gültig bis", | ||||||
|   "pdf_invoice_label": "Rechnung", |   "pdf_invoice_label": "Rechnung", | ||||||
|   "pdf_invoice_number": "Rechnungsnummer", |   "pdf_invoice_number": "Rechnungsnummer", | ||||||
|   "pdf_invoice_date": "Rechnungsdatum", |   "pdf_invoice_date": "Rechnungsdatum", | ||||||
|  | |||||||
| @ -1485,7 +1485,7 @@ | |||||||
|   "pdf_estimate_label": "Εκτίμηση", |   "pdf_estimate_label": "Εκτίμηση", | ||||||
|   "pdf_estimate_number": "Εκτίμηση Αριθμού", |   "pdf_estimate_number": "Εκτίμηση Αριθμού", | ||||||
|   "pdf_estimate_date": "Εκτιμώμενη ημ. επισκευής", |   "pdf_estimate_date": "Εκτιμώμενη ημ. επισκευής", | ||||||
|   "pdf_estimate_expire_date": "Expiry Date", |   "pdf_estimate_expire_date": "Ημερομηνία λήξης", | ||||||
|   "pdf_invoice_label": "Τιμολόγιο", |   "pdf_invoice_label": "Τιμολόγιο", | ||||||
|   "pdf_invoice_number": "Αριθμός τιμολογίου", |   "pdf_invoice_number": "Αριθμός τιμολογίου", | ||||||
|   "pdf_invoice_date": "Ημ/νία Τιμολόγησης", |   "pdf_invoice_date": "Ημ/νία Τιμολόγησης", | ||||||
|  | |||||||
| @ -1,6 +1,6 @@ | |||||||
| { | { | ||||||
|   "navigation": { |   "navigation": { | ||||||
|     "dashboard": "Panel de Control", |     "dashboard": "Tablero", | ||||||
|     "customers": "Clientes", |     "customers": "Clientes", | ||||||
|     "items": "Artículos", |     "items": "Artículos", | ||||||
|     "invoices": "Facturas", |     "invoices": "Facturas", | ||||||
| @ -9,7 +9,7 @@ | |||||||
|     "estimates": "Presupuestos", |     "estimates": "Presupuestos", | ||||||
|     "payments": "Pagos", |     "payments": "Pagos", | ||||||
|     "reports": "Informes", |     "reports": "Informes", | ||||||
|     "settings": "Configuración", |     "settings": "Ajustes", | ||||||
|     "logout": "Cerrar sesión", |     "logout": "Cerrar sesión", | ||||||
|     "users": "Usuarios", |     "users": "Usuarios", | ||||||
|     "modules": "Módulos" |     "modules": "Módulos" | ||||||
| @ -47,7 +47,7 @@ | |||||||
|     "delete": "Eliminar", |     "delete": "Eliminar", | ||||||
|     "edit": "Editar", |     "edit": "Editar", | ||||||
|     "view": "Ver", |     "view": "Ver", | ||||||
|     "add_new_item": "Agregar Nuevo Artículo", |     "add_new_item": "Agregar ítem nuevo", | ||||||
|     "clear_all": "Limpiar todo", |     "clear_all": "Limpiar todo", | ||||||
|     "showing": "Mostrar", |     "showing": "Mostrar", | ||||||
|     "of": "de", |     "of": "de", | ||||||
| @ -87,7 +87,7 @@ | |||||||
|     "select_city": "Seleccionar ciudad", |     "select_city": "Seleccionar ciudad", | ||||||
|     "street_1": "Calle 1", |     "street_1": "Calle 1", | ||||||
|     "street_2": "Calle 2", |     "street_2": "Calle 2", | ||||||
|     "action_failed": "Acción Fallida", |     "action_failed": "Accion Fallida", | ||||||
|     "retry": "Procesar de nuevo", |     "retry": "Procesar de nuevo", | ||||||
|     "choose_note": "Elegir nota", |     "choose_note": "Elegir nota", | ||||||
|     "no_note_found": "No se encontró ninguna nota", |     "no_note_found": "No se encontró ninguna nota", | ||||||
| @ -98,7 +98,7 @@ | |||||||
|     "do_you_wish_to_continue": "¿Deseas continuar?", |     "do_you_wish_to_continue": "¿Deseas continuar?", | ||||||
|     "note": "Nota", |     "note": "Nota", | ||||||
|     "pay_invoice": "Pagar factura", |     "pay_invoice": "Pagar factura", | ||||||
|     "login_successfully": "¡Sesión inciada con éxito!", |     "login_successfully": "Logeado Satisfactoriamente!", | ||||||
|     "logged_out_successfully": "Logeado Satisfactoriamente", |     "logged_out_successfully": "Logeado Satisfactoriamente", | ||||||
|     "mark_as_default": "Marcar como predeterminado" |     "mark_as_default": "Marcar como predeterminado" | ||||||
|   }, |   }, | ||||||
| @ -113,7 +113,7 @@ | |||||||
|     }, |     }, | ||||||
|     "chart_info": { |     "chart_info": { | ||||||
|       "total_sales": "Ventas", |       "total_sales": "Ventas", | ||||||
|       "total_receipts": "Recibos", |       "total_receipts": "Ingresos", | ||||||
|       "total_expense": "Gastos", |       "total_expense": "Gastos", | ||||||
|       "net_income": "Ingresos netos", |       "net_income": "Ingresos netos", | ||||||
|       "year": "Seleccione año" |       "year": "Seleccione año" | ||||||
| @ -1485,7 +1485,7 @@ | |||||||
|   "pdf_estimate_label": "Presupuestar", |   "pdf_estimate_label": "Presupuestar", | ||||||
|   "pdf_estimate_number": "Número de Presupuesto", |   "pdf_estimate_number": "Número de Presupuesto", | ||||||
|   "pdf_estimate_date": "Fecha presupuesto", |   "pdf_estimate_date": "Fecha presupuesto", | ||||||
|   "pdf_estimate_expire_date": "Fecha de vencimiento", |   "pdf_estimate_expire_date": "Fecha de caducidad", | ||||||
|   "pdf_invoice_label": "Factura", |   "pdf_invoice_label": "Factura", | ||||||
|   "pdf_invoice_number": "Numero de factura", |   "pdf_invoice_number": "Numero de factura", | ||||||
|   "pdf_invoice_date": "Fecha de la factura", |   "pdf_invoice_date": "Fecha de la factura", | ||||||
|  | |||||||
| @ -1485,7 +1485,7 @@ | |||||||
|   "pdf_estimate_label": "Estimate", |   "pdf_estimate_label": "Estimate", | ||||||
|   "pdf_estimate_number": "Estimate Number", |   "pdf_estimate_number": "Estimate Number", | ||||||
|   "pdf_estimate_date": "Estimate Date", |   "pdf_estimate_date": "Estimate Date", | ||||||
|   "pdf_estimate_expire_date": "Expiry Date", |   "pdf_estimate_expire_date": "Expiry date", | ||||||
|   "pdf_invoice_label": "Invoice", |   "pdf_invoice_label": "Invoice", | ||||||
|   "pdf_invoice_number": "Invoice Number", |   "pdf_invoice_number": "Invoice Number", | ||||||
|   "pdf_invoice_date": "Invoice Date", |   "pdf_invoice_date": "Invoice Date", | ||||||
|  | |||||||
| @ -1485,7 +1485,7 @@ | |||||||
|   "pdf_estimate_label": "Tarjous", |   "pdf_estimate_label": "Tarjous", | ||||||
|   "pdf_estimate_number": "Tarjousnumero", |   "pdf_estimate_number": "Tarjousnumero", | ||||||
|   "pdf_estimate_date": "Tarjouksen päiväys", |   "pdf_estimate_date": "Tarjouksen päiväys", | ||||||
|   "pdf_estimate_expire_date": "Expiry Date", |   "pdf_estimate_expire_date": "Voimassaolo päivä", | ||||||
|   "pdf_invoice_label": "Lasku", |   "pdf_invoice_label": "Lasku", | ||||||
|   "pdf_invoice_number": "Laskunumero", |   "pdf_invoice_number": "Laskunumero", | ||||||
|   "pdf_invoice_date": "Laskun päiväys", |   "pdf_invoice_date": "Laskun päiväys", | ||||||
|  | |||||||
| @ -310,7 +310,7 @@ | |||||||
|     "confirm_mark_as_sent": "Ce devis sera marqué comme envoyé", |     "confirm_mark_as_sent": "Ce devis sera marqué comme envoyé", | ||||||
|     "confirm_mark_as_accepted": "Ce devis sera marqué comme accepté", |     "confirm_mark_as_accepted": "Ce devis sera marqué comme accepté", | ||||||
|     "confirm_mark_as_rejected": "Ce devis sera marqué comme rejeté", |     "confirm_mark_as_rejected": "Ce devis sera marqué comme rejeté", | ||||||
|     "no_matching_estimates": "Aucun devis correspondant !", |     "no_matching_estimates": "Aucune estimation correspondante !", | ||||||
|     "mark_as_sent_successfully": "Devis marqué comme envoyé", |     "mark_as_sent_successfully": "Devis marqué comme envoyé", | ||||||
|     "send_estimate_successfully": "Devis envoyé", |     "send_estimate_successfully": "Devis envoyé", | ||||||
|     "errors": { |     "errors": { | ||||||
| @ -355,7 +355,7 @@ | |||||||
|       "select_an_item": "Sélectionnez un article", |       "select_an_item": "Sélectionnez un article", | ||||||
|       "type_item_description": "Taper la description de l'article (facultatif)" |       "type_item_description": "Taper la description de l'article (facultatif)" | ||||||
|     }, |     }, | ||||||
|     "mark_as_default_estimate_template_description": "Si activé, le modèle sélectionné sera automatiquement utilisé pour les nouvelles estimations." |     "mark_as_default_estimate_template_description": "If enabled, the selected template will be automatically selected for new estimates." | ||||||
|   }, |   }, | ||||||
|   "invoices": { |   "invoices": { | ||||||
|     "title": "Factures", |     "title": "Factures", | ||||||
| @ -447,7 +447,7 @@ | |||||||
|     "marked_as_sent_message": "Facture supprimée | Factures supprimées", |     "marked_as_sent_message": "Facture supprimée | Factures supprimées", | ||||||
|     "something_went_wrong": "quelque chose a mal tourné", |     "something_went_wrong": "quelque chose a mal tourné", | ||||||
|     "invalid_due_amount_message": "Le paiement entré est supérieur au montant total dû pour cette facture. Veuillez vérifier et réessayer.", |     "invalid_due_amount_message": "Le paiement entré est supérieur au montant total dû pour cette facture. Veuillez vérifier et réessayer.", | ||||||
|     "mark_as_default_invoice_template_description": "Si activé, le modèle sélectionné sera automatiquement utilisé pour les nouvelles factures." |     "mark_as_default_invoice_template_description": "If enabled, the selected template will be automatically selected for new invoices." | ||||||
|   }, |   }, | ||||||
|   "recurring_invoices": { |   "recurring_invoices": { | ||||||
|     "title": "Factures récurrentes", |     "title": "Factures récurrentes", | ||||||
| @ -526,7 +526,7 @@ | |||||||
|     "cloned_successfully": "Facture récurrente clonée", |     "cloned_successfully": "Facture récurrente clonée", | ||||||
|     "clone_invoice": "Dupliquer", |     "clone_invoice": "Dupliquer", | ||||||
|     "confirm_clone": "Cette facture récurrente sera clonée dans une nouvelle facture récurrente", |     "confirm_clone": "Cette facture récurrente sera clonée dans une nouvelle facture récurrente", | ||||||
|     "add_customer_email": "Veuillez ajouter une adresse e-mail pour ce client afin d'envoyer les factures automatiquement.", |     "add_customer_email": "Please add an email address for this customer to send invoices automatically.", | ||||||
|     "item": { |     "item": { | ||||||
|       "title": "Nom", |       "title": "Nom", | ||||||
|       "description": "Description", |       "description": "Description", | ||||||
| @ -844,9 +844,9 @@ | |||||||
|       "secret": "Secret", |       "secret": "Secret", | ||||||
|       "mailgun_secret": "Secret Mailgun", |       "mailgun_secret": "Secret Mailgun", | ||||||
|       "mailgun_domain": "Domaine", |       "mailgun_domain": "Domaine", | ||||||
|       "mailgun_endpoint": "Endpoint de Mailgun", |       "mailgun_endpoint": "Mailgun Endpoint", | ||||||
|       "ses_secret": "Clé secrète SES", |       "ses_secret": "SES Secret", | ||||||
|       "ses_key": "Clé SES", |       "ses_key": "SES Key", | ||||||
|       "password": "Mot de passe", |       "password": "Mot de passe", | ||||||
|       "username": "Nom d'utilisateur", |       "username": "Nom d'utilisateur", | ||||||
|       "mail_config": "Envoi d'emails", |       "mail_config": "Envoi d'emails", | ||||||
| @ -1112,10 +1112,10 @@ | |||||||
|       "error": "Vous ne pouvez pas supprimer le fournisseur actif", |       "error": "Vous ne pouvez pas supprimer le fournisseur actif", | ||||||
|       "default_currency_error": "Cette devise est déjà affectée à un fournisseur", |       "default_currency_error": "Cette devise est déjà affectée à un fournisseur", | ||||||
|       "exchange_help_text": "Veuillez entrer le taux de change pour convertir {currency} en {baseCurrency}", |       "exchange_help_text": "Veuillez entrer le taux de change pour convertir {currency} en {baseCurrency}", | ||||||
|       "currency_freak": "Currency Freaks", |       "currency_freak": "Currency Freak", | ||||||
|       "currency_layer": "Currency Layer", |       "currency_layer": "Currency Layer", | ||||||
|       "open_exchange_rate": "Ouvrir le taux de change", |       "open_exchange_rate": "Open Exchange Rate", | ||||||
|       "currency_converter": "Convertisseur de devises", |       "currency_converter": "Currency Converter", | ||||||
|       "server": "Serveur", |       "server": "Serveur", | ||||||
|       "url": "URL", |       "url": "URL", | ||||||
|       "active": "Actif", |       "active": "Actif", | ||||||
| @ -1150,8 +1150,8 @@ | |||||||
|       "payment_mode_added": "Mode de paiement ajouté", |       "payment_mode_added": "Mode de paiement ajouté", | ||||||
|       "payment_mode_updated": "Mode de paiement mis à jour", |       "payment_mode_updated": "Mode de paiement mis à jour", | ||||||
|       "payment_mode_confirm_delete": "Vous ne pourrez pas récupérer ce mode de paiement", |       "payment_mode_confirm_delete": "Vous ne pourrez pas récupérer ce mode de paiement", | ||||||
|       "payments_attached": "Ce moyen de paiement est déjà utilisé par des paiements. Merci de supprimer les paiements associés avant de procéder à la suppression.", |       "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", | ||||||
|       "expenses_attached": "Ce moyen de paiement est déjà utilisé par des dépenses. Merci de supprimer les dépenses associés avant de procéder à la suppression.", |       "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", | ||||||
|       "deleted_message": "Mode de paiement supprimé" |       "deleted_message": "Mode de paiement supprimé" | ||||||
|     }, |     }, | ||||||
|     "expense_category": { |     "expense_category": { | ||||||
| @ -1262,8 +1262,8 @@ | |||||||
|       "media_driver": "Stockage multimédia", |       "media_driver": "Stockage multimédia", | ||||||
|       "media_root": "Répertoire média", |       "media_root": "Répertoire média", | ||||||
|       "aws_driver": "AWS", |       "aws_driver": "AWS", | ||||||
|       "aws_key": "Clé AWS", |       "aws_key": "AWS Key", | ||||||
|       "aws_secret": "Clé secrète AWS", |       "aws_secret": "AWS Secret", | ||||||
|       "aws_region": "Région AWS", |       "aws_region": "Région AWS", | ||||||
|       "aws_bucket": "Bucket", |       "aws_bucket": "Bucket", | ||||||
|       "aws_root": "Répertoire", |       "aws_root": "Répertoire", | ||||||
| @ -1491,7 +1491,7 @@ | |||||||
|   "pdf_invoice_date": "Date", |   "pdf_invoice_date": "Date", | ||||||
|   "pdf_invoice_due_date": "Date d’échéance", |   "pdf_invoice_due_date": "Date d’échéance", | ||||||
|   "pdf_notes": "Notes de bas de page", |   "pdf_notes": "Notes de bas de page", | ||||||
|   "pdf_items_label": "Désignation", |   "pdf_items_label": "Articles", | ||||||
|   "pdf_quantity_label": "Quantité", |   "pdf_quantity_label": "Quantité", | ||||||
|   "pdf_price_label": "Prix", |   "pdf_price_label": "Prix", | ||||||
|   "pdf_discount_label": "Remise", |   "pdf_discount_label": "Remise", | ||||||
|  | |||||||
| @ -1485,7 +1485,7 @@ | |||||||
|   "pdf_estimate_label": "Estimate", |   "pdf_estimate_label": "Estimate", | ||||||
|   "pdf_estimate_number": "Estimate Number", |   "pdf_estimate_number": "Estimate Number", | ||||||
|   "pdf_estimate_date": "Estimate Date", |   "pdf_estimate_date": "Estimate Date", | ||||||
|   "pdf_estimate_expire_date": "Expiry Date", |   "pdf_estimate_expire_date": "Expiry date", | ||||||
|   "pdf_invoice_label": "Invoice", |   "pdf_invoice_label": "Invoice", | ||||||
|   "pdf_invoice_number": "Invoice Number", |   "pdf_invoice_number": "Invoice Number", | ||||||
|   "pdf_invoice_date": "Invoice Date", |   "pdf_invoice_date": "Invoice Date", | ||||||
|  | |||||||
| @ -4,7 +4,7 @@ | |||||||
|     "customers": "Klijenti", |     "customers": "Klijenti", | ||||||
|     "items": "Stavke", |     "items": "Stavke", | ||||||
|     "invoices": "Fakture", |     "invoices": "Fakture", | ||||||
|     "recurring-invoices": "Ponavljajuće fakture\n", |     "recurring-invoices": "Recurring Invoices", | ||||||
|     "expenses": "Rashodi", |     "expenses": "Rashodi", | ||||||
|     "estimates": "Ponude", |     "estimates": "Ponude", | ||||||
|     "payments": "Uplate", |     "payments": "Uplate", | ||||||
| @ -12,7 +12,7 @@ | |||||||
|     "settings": "Postavke", |     "settings": "Postavke", | ||||||
|     "logout": "Odjava", |     "logout": "Odjava", | ||||||
|     "users": "Korisnici", |     "users": "Korisnici", | ||||||
|     "modules": "Moduli" |     "modules": "Modules" | ||||||
|   }, |   }, | ||||||
|   "general": { |   "general": { | ||||||
|     "add_company": "Dodaj tvrtku", |     "add_company": "Dodaj tvrtku", | ||||||
| @ -30,8 +30,8 @@ | |||||||
|     "from": "Pošiljatelj", |     "from": "Pošiljatelj", | ||||||
|     "to": "Primatelj", |     "to": "Primatelj", | ||||||
|     "ok": "Ok", |     "ok": "Ok", | ||||||
|     "yes": "Da", |     "yes": "Yes", | ||||||
|     "no": "Ne", |     "no": "No", | ||||||
|     "sort_by": "Posloži Po", |     "sort_by": "Posloži Po", | ||||||
|     "ascending": "Rastuće", |     "ascending": "Rastuće", | ||||||
|     "descending": "Padajuće", |     "descending": "Padajuće", | ||||||
| @ -39,7 +39,7 @@ | |||||||
|     "body": "Tijelo", |     "body": "Tijelo", | ||||||
|     "message": "Poruka", |     "message": "Poruka", | ||||||
|     "send": "Pošalji", |     "send": "Pošalji", | ||||||
|     "preview": "Pregled", |     "preview": "Preview", | ||||||
|     "go_back": "Natrag", |     "go_back": "Natrag", | ||||||
|     "back_to_login": "Natrag na prijavu?", |     "back_to_login": "Natrag na prijavu?", | ||||||
|     "home": "Početna", |     "home": "Početna", | ||||||
| @ -65,7 +65,7 @@ | |||||||
|     "sent": "Poslano", |     "sent": "Poslano", | ||||||
|     "all": "Sve", |     "all": "Sve", | ||||||
|     "select_all": "Izaberi sve", |     "select_all": "Izaberi sve", | ||||||
|     "select_template": "Odaberite predložak", |     "select_template": "Select Template", | ||||||
|     "choose_file": "Klikni ovdje da izabereš fajl", |     "choose_file": "Klikni ovdje da izabereš fajl", | ||||||
|     "choose_template": "Izaberi predložak", |     "choose_template": "Izaberi predložak", | ||||||
|     "choose": "Izaberi", |     "choose": "Izaberi", | ||||||
| @ -93,13 +93,13 @@ | |||||||
|     "no_note_found": "Ne postoje spremljene napomene", |     "no_note_found": "Ne postoje spremljene napomene", | ||||||
|     "insert_note": "Unesi bilješku", |     "insert_note": "Unesi bilješku", | ||||||
|     "copied_pdf_url_clipboard": "Link do PDF fajla kopiran!", |     "copied_pdf_url_clipboard": "Link do PDF fajla kopiran!", | ||||||
|     "copied_url_clipboard": "URL je kopiran u međuspremnik!", |     "copied_url_clipboard": "Copied url to clipboard!", | ||||||
|     "docs": "Dokumenti", |     "docs": "Docs", | ||||||
|     "do_you_wish_to_continue": "Želite li nastaviti?", |     "do_you_wish_to_continue": "Do you wish to continue?", | ||||||
|     "note": "Bilješka", |     "note": "Note", | ||||||
|     "pay_invoice": "Plati račun", |     "pay_invoice": "Pay Invoice", | ||||||
|     "login_successfully": "Uspješno ste prijavljeni!\n", |     "login_successfully": "Logged in successfully!", | ||||||
|     "logged_out_successfully": "Uspješno odjavljen\n", |     "logged_out_successfully": "Logged out successfully", | ||||||
|     "mark_as_default": "Postavi kao zadano" |     "mark_as_default": "Postavi kao zadano" | ||||||
|   }, |   }, | ||||||
|   "dashboard": { |   "dashboard": { | ||||||
| @ -109,7 +109,7 @@ | |||||||
|       "customers": "Klijenti", |       "customers": "Klijenti", | ||||||
|       "invoices": "Računi", |       "invoices": "Računi", | ||||||
|       "estimates": "Ponude", |       "estimates": "Ponude", | ||||||
|       "payments": "Plaćanja" |       "payments": "Payments" | ||||||
|     }, |     }, | ||||||
|     "chart_info": { |     "chart_info": { | ||||||
|       "total_sales": "Prodaja", |       "total_sales": "Prodaja", | ||||||
| @ -151,18 +151,18 @@ | |||||||
|     "no_results_found": "Nema rezultata" |     "no_results_found": "Nema rezultata" | ||||||
|   }, |   }, | ||||||
|   "company_switcher": { |   "company_switcher": { | ||||||
|     "label": "IZABERI TVRTKU", |     "label": "SWITCH COMPANY", | ||||||
|     "no_results_found": "Nema rezultata\n", |     "no_results_found": "No Results Found", | ||||||
|     "add_new_company": "Dodajte novu tvrtku\n", |     "add_new_company": "Add new company", | ||||||
|     "new_company": "Nova tvrtka\n", |     "new_company": "New company", | ||||||
|     "created_message": "Tvrtka uspješno stvorena\n" |     "created_message": "Company created successfully" | ||||||
|   }, |   }, | ||||||
|   "dateRange": { |   "dateRange": { | ||||||
|     "today": "Danas\n", |     "today": "Today", | ||||||
|     "this_week": "Danas\n", |     "this_week": "This Week", | ||||||
|     "this_month": "Danas\n", |     "this_month": "This Month", | ||||||
|     "this_quarter": "Danas\n", |     "this_quarter": "This Quarter", | ||||||
|     "this_year": "Danas\n", |     "this_year": "This Year", | ||||||
|     "previous_week": "Previous Week", |     "previous_week": "Previous Week", | ||||||
|     "previous_month": "Previous Month", |     "previous_month": "Previous Month", | ||||||
|     "previous_quarter": "Previous Quarter", |     "previous_quarter": "Previous Quarter", | ||||||
| @ -456,32 +456,32 @@ | |||||||
|     "months": "{months} Month", |     "months": "{months} Month", | ||||||
|     "years": "{years} Year", |     "years": "{years} Year", | ||||||
|     "all": "All", |     "all": "All", | ||||||
|     "paid": "Plaćeno", |     "paid": "Paid", | ||||||
|     "unpaid": "Ne plaćeno", |     "unpaid": "Unpaid", | ||||||
|     "viewed": "Pregledano", |     "viewed": "Viewed", | ||||||
|     "overdue": "Kašnjenja", |     "overdue": "Overdue", | ||||||
|     "active": "Aktivno", |     "active": "Active", | ||||||
|     "completed": "Završeno", |     "completed": "Completed", | ||||||
|     "customer": "KUPAC", |     "customer": "CUSTOMER", | ||||||
|     "paid_status": "STATUS PLAĆANJA", |     "paid_status": "PAID STATUS", | ||||||
|     "ref_no": "BR. REFERENCE", |     "ref_no": "REF NO.", | ||||||
|     "number": "BROJ", |     "number": "NUMBER", | ||||||
|     "amount_due": "AMOUNT DUE", |     "amount_due": "AMOUNT DUE", | ||||||
|     "partially_paid": "Djelomično plaćeno\n", |     "partially_paid": "Partially Paid", | ||||||
|     "total": "Ukupno", |     "total": "Total", | ||||||
|     "discount": "Popust", |     "discount": "Discount", | ||||||
|     "sub_total": "Popdzbroj", |     "sub_total": "Sub Total", | ||||||
|     "invoice": "Ponavljajuća faktura | Ponavjaljuća faktura", |     "invoice": "Recurring Invoice | Recurring Invoices", | ||||||
|     "invoice_number": "Broj ponavljajuće fakture\n", |     "invoice_number": "Recurring Invoice Number", | ||||||
|     "next_invoice_date": "Datum sljedećeg računa", |     "next_invoice_date": "Next Invoice Date", | ||||||
|     "ref_number": "Broj reference", |     "ref_number": "Ref Number", | ||||||
|     "contact": "Kontakt", |     "contact": "Contact", | ||||||
|     "add_item": "Dodaj stavku", |     "add_item": "Add an Item", | ||||||
|     "date": "Datum", |     "date": "Date", | ||||||
|     "limit_by": "Ograniči po", |     "limit_by": "Limit by", | ||||||
|     "limit_date": "Vremenski rok", |     "limit_date": "Limit Date", | ||||||
|     "limit_count": "Broj ograničenja\n", |     "limit_count": "Limit Count", | ||||||
|     "count": "Brojač", |     "count": "Count", | ||||||
|     "status": "Status", |     "status": "Status", | ||||||
|     "select_a_status": "Select a status", |     "select_a_status": "Select a status", | ||||||
|     "working": "Working", |     "working": "Working", | ||||||
| @ -1485,7 +1485,7 @@ | |||||||
|   "pdf_estimate_label": "Ponuda", |   "pdf_estimate_label": "Ponuda", | ||||||
|   "pdf_estimate_number": "Broj Ponude", |   "pdf_estimate_number": "Broj Ponude", | ||||||
|   "pdf_estimate_date": "Datum Ponude", |   "pdf_estimate_date": "Datum Ponude", | ||||||
|   "pdf_estimate_expire_date": "Expiry Date", |   "pdf_estimate_expire_date": "Datum isteka Ponude", | ||||||
|   "pdf_invoice_label": "Faktura", |   "pdf_invoice_label": "Faktura", | ||||||
|   "pdf_invoice_number": "Broj Fakture", |   "pdf_invoice_number": "Broj Fakture", | ||||||
|   "pdf_invoice_date": "Datum Fakture", |   "pdf_invoice_date": "Datum Fakture", | ||||||
|  | |||||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @ -1485,7 +1485,7 @@ | |||||||
|   "pdf_estimate_label": "Estimate", |   "pdf_estimate_label": "Estimate", | ||||||
|   "pdf_estimate_number": "Estimate Number", |   "pdf_estimate_number": "Estimate Number", | ||||||
|   "pdf_estimate_date": "Estimate Date", |   "pdf_estimate_date": "Estimate Date", | ||||||
|   "pdf_estimate_expire_date": "Expiry Date", |   "pdf_estimate_expire_date": "Expiry date", | ||||||
|   "pdf_invoice_label": "Invoice", |   "pdf_invoice_label": "Invoice", | ||||||
|   "pdf_invoice_number": "Invoice Number", |   "pdf_invoice_number": "Invoice Number", | ||||||
|   "pdf_invoice_date": "Invoice Date", |   "pdf_invoice_date": "Invoice Date", | ||||||
|  | |||||||
| @ -17,6 +17,7 @@ import sk from './sk.json' | |||||||
| import vi from './vi.json' | import vi from './vi.json' | ||||||
| import el from './el.json' | import el from './el.json' | ||||||
| import hr from './hr.json' | import hr from './hr.json' | ||||||
|  | import th from './th.json' | ||||||
|  |  | ||||||
| export default { | export default { | ||||||
|   cs, |   cs, | ||||||
| @ -37,5 +38,6 @@ export default { | |||||||
|   vi, |   vi, | ||||||
|   pl, |   pl, | ||||||
|   el, |   el, | ||||||
|   hr |   hr, | ||||||
|  |   th | ||||||
| } | } | ||||||
|  | |||||||
| @ -1485,7 +1485,7 @@ | |||||||
|   "pdf_estimate_label": "Pasiūlymas", |   "pdf_estimate_label": "Pasiūlymas", | ||||||
|   "pdf_estimate_number": "Pasiūlymo numeris", |   "pdf_estimate_number": "Pasiūlymo numeris", | ||||||
|   "pdf_estimate_date": "Pasiūlymo data", |   "pdf_estimate_date": "Pasiūlymo data", | ||||||
|   "pdf_estimate_expire_date": "Expiry Date", |   "pdf_estimate_expire_date": "Galiojimo laikas", | ||||||
|   "pdf_invoice_label": "Sąskaita", |   "pdf_invoice_label": "Sąskaita", | ||||||
|   "pdf_invoice_number": "Invoice Number", |   "pdf_invoice_number": "Invoice Number", | ||||||
|   "pdf_invoice_date": "Invoice Date", |   "pdf_invoice_date": "Invoice Date", | ||||||
|  | |||||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @ -4,7 +4,7 @@ | |||||||
|     "customers": "Klanten", |     "customers": "Klanten", | ||||||
|     "items": "Artikelen", |     "items": "Artikelen", | ||||||
|     "invoices": "Facturen", |     "invoices": "Facturen", | ||||||
|     "recurring-invoices": "Periodieke facturen", |     "recurring-invoices": "Periodieke factuur", | ||||||
|     "expenses": "Uitgaven", |     "expenses": "Uitgaven", | ||||||
|     "estimates": "Offertes", |     "estimates": "Offertes", | ||||||
|     "payments": "Betalingen", |     "payments": "Betalingen", | ||||||
| @ -28,16 +28,16 @@ | |||||||
|     "from_date": "Vanaf datum", |     "from_date": "Vanaf datum", | ||||||
|     "to_date": "T/m datum", |     "to_date": "T/m datum", | ||||||
|     "from": "Vanaf", |     "from": "Vanaf", | ||||||
|     "to": "Naar", |     "to": "Naar.", | ||||||
|     "ok": "Oké", |     "ok": "Oké.", | ||||||
|     "yes": "Ja", |     "yes": "Ja.", | ||||||
|     "no": "Nee", |     "no": "Nee.", | ||||||
|     "sort_by": "Sorteer op", |     "sort_by": "Sorteer op", | ||||||
|     "ascending": "Oplopend", |     "ascending": "Oplopend", | ||||||
|     "descending": "Aflopend", |     "descending": "Aflopend", | ||||||
|     "subject": "Onderwerp", |     "subject": "Onderwerp", | ||||||
|     "body": "Inhoud", |     "body": "Inhoud", | ||||||
|     "message": "Bericht", |     "message": "Bericht.", | ||||||
|     "send": "Verstuur", |     "send": "Verstuur", | ||||||
|     "preview": "Voorbeeld", |     "preview": "Voorbeeld", | ||||||
|     "go_back": "Ga terug", |     "go_back": "Ga terug", | ||||||
| @ -54,7 +54,7 @@ | |||||||
|     "actions": "Acties", |     "actions": "Acties", | ||||||
|     "subtotal": "SUBTOTAAL", |     "subtotal": "SUBTOTAAL", | ||||||
|     "discount": "KORTING", |     "discount": "KORTING", | ||||||
|     "fixed": "Vast bedrag", |     "fixed": "Gemaakt", | ||||||
|     "percentage": "Percentage", |     "percentage": "Percentage", | ||||||
|     "tax": "BELASTING", |     "tax": "BELASTING", | ||||||
|     "total_amount": "TOTAALBEDRAG", |     "total_amount": "TOTAALBEDRAG", | ||||||
| @ -85,17 +85,17 @@ | |||||||
|     "select_state": "Selecteer staat", |     "select_state": "Selecteer staat", | ||||||
|     "select_country": "Selecteer land", |     "select_country": "Selecteer land", | ||||||
|     "select_city": "Selecteer stad", |     "select_city": "Selecteer stad", | ||||||
|     "street_1": "Straat 1", |     "street_1": "straat 1", | ||||||
|     "street_2": "Straat 2", |     "street_2": "Straat # 2", | ||||||
|     "action_failed": "Actie mislukt", |     "action_failed": "Actie: mislukt", | ||||||
|     "retry": "Opnieuw proberen", |     "retry": "Retr", | ||||||
|     "choose_note": "Kies notitie", |     "choose_note": "Kies notitie", | ||||||
|     "no_note_found": "Geen notitie gevonden", |     "no_note_found": "Geen notitie gevonden", | ||||||
|     "insert_note": "Notitie invoegen", |     "insert_note": "Notitie invoegen", | ||||||
|     "copied_pdf_url_clipboard": "PDF link naar klembord gekopieerd!", |     "copied_pdf_url_clipboard": "PDF link naar klembord gekopieerd!", | ||||||
|     "copied_url_clipboard": "URL naar klembord gekopieerd!", |     "copied_url_clipboard": "URL naar klembord gekopieerd!", | ||||||
|     "docs": "Documentatie", |     "docs": "Documenten", | ||||||
|     "do_you_wish_to_continue": "Wil je doorgaan?", |     "do_you_wish_to_continue": "Wilt u Doorgaan?", | ||||||
|     "note": "Notitie", |     "note": "Notitie", | ||||||
|     "pay_invoice": "Betaal factuur", |     "pay_invoice": "Betaal factuur", | ||||||
|     "login_successfully": "Succesvol ingelogd!", |     "login_successfully": "Succesvol ingelogd!", | ||||||
| @ -526,7 +526,7 @@ | |||||||
|     "cloned_successfully": "Terugkerende factuur succesvol gekopieerd", |     "cloned_successfully": "Terugkerende factuur succesvol gekopieerd", | ||||||
|     "clone_invoice": "Kopieer periodieke factuur", |     "clone_invoice": "Kopieer periodieke factuur", | ||||||
|     "confirm_clone": "Deze periodieke factuur wordt gekopieerd naar een nieuwe periodieke factuur", |     "confirm_clone": "Deze periodieke factuur wordt gekopieerd naar een nieuwe periodieke factuur", | ||||||
|     "add_customer_email": "Voeg een e-mailadres aan deze klant toe zodat facturen automatisch verzonden kunnen worden.", |     "add_customer_email": "Voeg een e-mailadres aan deze klant toe, zodat facturen automatisch verzonden kunnen worden.", | ||||||
|     "item": { |     "item": { | ||||||
|       "title": "Item titel", |       "title": "Item titel", | ||||||
|       "description": "Beschrijving", |       "description": "Beschrijving", | ||||||
| @ -1114,13 +1114,13 @@ | |||||||
|       "exchange_help_text": "Voer de wisselkoers in om te converteren van {currency} naar {baseCurrency}", |       "exchange_help_text": "Voer de wisselkoers in om te converteren van {currency} naar {baseCurrency}", | ||||||
|       "currency_freak": "Valuta Freak", |       "currency_freak": "Valuta Freak", | ||||||
|       "currency_layer": "Valuta-laag", |       "currency_layer": "Valuta-laag", | ||||||
|       "open_exchange_rate": "Open wisselkoers", |       "open_exchange_rate": "Open Exchange Rate", | ||||||
|       "currency_converter": "Valuta omzetter", |       "currency_converter": "Valuta omzetter", | ||||||
|       "server": "Server", |       "server": "Server", | ||||||
|       "url": "URL", |       "url": "URL", | ||||||
|       "active": "Actief", |       "active": "Actief", | ||||||
|       "currency_help_text": "Deze aanbieder wordt alleen gebruikt voor de hier boven geselecteerde valuta", |       "currency_help_text": "This provider will only be used on above selected currencies", | ||||||
|       "currency_in_used": "De volgende valuta zijn al actief bij een andere aanbieder. Verwijder deze valuta uit de selectie om deze aanbieder opnieuw te activeren." |       "currency_in_used": "The following currencies are already active on another provider. Please remove these currencies from selection to activate this provider again." | ||||||
|     }, |     }, | ||||||
|     "tax_types": { |     "tax_types": { | ||||||
|       "title": "Belastingtypen", |       "title": "Belastingtypen", | ||||||
| @ -1143,16 +1143,16 @@ | |||||||
|     }, |     }, | ||||||
|     "payment_modes": { |     "payment_modes": { | ||||||
|       "title": "Betaalmethodes", |       "title": "Betaalmethodes", | ||||||
|       "description": "Modi van transacties voor betalingen", |       "description": "Modes of transaction for payments", | ||||||
|       "add_payment_mode": "Voeg betaalwijze toe", |       "add_payment_mode": "Add Payment Mode", | ||||||
|       "edit_payment_mode": "Wijzig betaalwijze", |       "edit_payment_mode": "Edit Payment Mode", | ||||||
|       "mode_name": "Modusnaam", |       "mode_name": "Mode Name", | ||||||
|       "payment_mode_added": "Betaalwijze toegevoegd", |       "payment_mode_added": "Betaalwijze toegevoegd", | ||||||
|       "payment_mode_updated": "Betaalwijze bijgewerkt", |       "payment_mode_updated": "Payment Mode Updated", | ||||||
|       "payment_mode_confirm_delete": "U kunt deze betalingsmodus niet herstellen", |       "payment_mode_confirm_delete": "You will not be able to recover this Payment Mode", | ||||||
|       "payments_attached": "Deze betalingsmethode is al gekoppeld aan betalingen. Verwijder de gekoppelde betalingen om verder te gaan met het verwijderen.", |       "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", | ||||||
|       "expenses_attached": "Deze betaalmethode is al gekoppeld aan uitgaven. Verwijder de gekoppelde kosten om door te gaan met het verwijderen.", |       "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", | ||||||
|       "deleted_message": "Betaalwijze succesvol verwijderd" |       "deleted_message": "Payment Mode deleted successfully" | ||||||
|     }, |     }, | ||||||
|     "expense_category": { |     "expense_category": { | ||||||
|       "title": "Onkostencategorieën", |       "title": "Onkostencategorieën", | ||||||
| @ -1178,8 +1178,8 @@ | |||||||
|       "discount_setting": "Kortingsinstelling", |       "discount_setting": "Kortingsinstelling", | ||||||
|       "discount_per_item": "Korting per item", |       "discount_per_item": "Korting per item", | ||||||
|       "discount_setting_description": "Schakel dit in als u korting wilt toevoegen aan afzonderlijke factuuritems. Standaard wordt korting rechtstreeks aan de factuur toegevoegd.", |       "discount_setting_description": "Schakel dit in als u korting wilt toevoegen aan afzonderlijke factuuritems. Standaard wordt korting rechtstreeks aan de factuur toegevoegd.", | ||||||
|       "expire_public_links": "Publieke links automatisch laten vervallen", |       "expire_public_links": "Automatically Expire Public Links", | ||||||
|       "expire_setting_description": "Geef aan of je alle links die eerder zijn verstuurd door de applicatie om facturen, offertes en betalingen te bekijken wilt laten verlopen na een bepaalde duur.", |       "expire_setting_description": "Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.", | ||||||
|       "save": "Opslaan", |       "save": "Opslaan", | ||||||
|       "preference": "Voorkeur | Voorkeuren", |       "preference": "Voorkeur | Voorkeuren", | ||||||
|       "general_settings": "Standaardvoorkeuren voor het systeem.", |       "general_settings": "Standaardvoorkeuren voor het systeem.", | ||||||
| @ -1188,9 +1188,9 @@ | |||||||
|       "select_time_zone": "Selecteer Tijdzone", |       "select_time_zone": "Selecteer Tijdzone", | ||||||
|       "select_date_format": "Selecteer datum/tijdindeling", |       "select_date_format": "Selecteer datum/tijdindeling", | ||||||
|       "select_financial_year": "Selecteer financieel ja", |       "select_financial_year": "Selecteer financieel ja", | ||||||
|       "recurring_invoice_status": "Status periodieke facturen", |       "recurring_invoice_status": "Recurring Invoice Status", | ||||||
|       "create_status": "Status aanmaken", |       "create_status": "Create Status", | ||||||
|       "active": "Actief", |       "active": "Active", | ||||||
|       "on_hold": "In wacht", |       "on_hold": "In wacht", | ||||||
|       "update_status": "Updatestatus", |       "update_status": "Updatestatus", | ||||||
|       "completed": "Voltooid", |       "completed": "Voltooid", | ||||||
| @ -1217,10 +1217,10 @@ | |||||||
|       "finishing_update": "Afwerking Update", |       "finishing_update": "Afwerking Update", | ||||||
|       "update_failed": "Update mislukt", |       "update_failed": "Update mislukt", | ||||||
|       "update_failed_text": "Sorry! Je update is mislukt op: {step} step ", |       "update_failed_text": "Sorry! Je update is mislukt op: {step} step ", | ||||||
|       "update_warning": "Alle applicatiebestanden en de standaard sjabloonbestanden worden overschreven wanneer u de applicatie met behulp van dit hulpprogramma bijwerkt. Maak een reservekopie van uw sjablonen en database voordat u deze bijwerkt." |       "update_warning": "All of the application files and default template files will be overwritten when you update the application using this utility. Please take a backup of your templates & database before updating." | ||||||
|     }, |     }, | ||||||
|     "backup": { |     "backup": { | ||||||
|       "title": "Back-up | Back-ups", |       "title": "Backup | Backups", | ||||||
|       "description": "De back-up is een zipfile met alle bestanden in de mappen die je opgeeft samen met een dump van je database", |       "description": "De back-up is een zipfile met alle bestanden in de mappen die je opgeeft samen met een dump van je database", | ||||||
|       "new_backup": "Nieuwe back-up", |       "new_backup": "Nieuwe back-up", | ||||||
|       "create_backup": "Backup maken", |       "create_backup": "Backup maken", | ||||||
|  | |||||||
| @ -2,7 +2,7 @@ | |||||||
|   "navigation": { |   "navigation": { | ||||||
|     "dashboard": "Pulpit", |     "dashboard": "Pulpit", | ||||||
|     "customers": "Kontrahenci", |     "customers": "Kontrahenci", | ||||||
|     "items": "Produkty", |     "items": "Pozycje", | ||||||
|     "invoices": "Faktury", |     "invoices": "Faktury", | ||||||
|     "recurring-invoices": "Faktury cykliczne", |     "recurring-invoices": "Faktury cykliczne", | ||||||
|     "expenses": "Wydatki", |     "expenses": "Wydatki", | ||||||
| @ -100,7 +100,7 @@ | |||||||
|     "pay_invoice": "Zapłać Fakturę", |     "pay_invoice": "Zapłać Fakturę", | ||||||
|     "login_successfully": "Zalogowano pomyślnie!", |     "login_successfully": "Zalogowano pomyślnie!", | ||||||
|     "logged_out_successfully": "Wylogowano pomyślnie", |     "logged_out_successfully": "Wylogowano pomyślnie", | ||||||
|     "mark_as_default": "Oznacz jako domyślne" |     "mark_as_default": "Mark as default" | ||||||
|   }, |   }, | ||||||
|   "dashboard": { |   "dashboard": { | ||||||
|     "select_year": "Wybierz rok", |     "select_year": "Wybierz rok", | ||||||
| @ -355,7 +355,7 @@ | |||||||
|       "select_an_item": "Wpisz lub kliknij aby wybrać element", |       "select_an_item": "Wpisz lub kliknij aby wybrać element", | ||||||
|       "type_item_description": "Opis pozycji (opcjonalnie)" |       "type_item_description": "Opis pozycji (opcjonalnie)" | ||||||
|     }, |     }, | ||||||
|     "mark_as_default_estimate_template_description": "Jeśli włączone, wybrany szablon zostanie automatycznie wybrany dla nowych ofert." |     "mark_as_default_estimate_template_description": "If enabled, the selected template will be automatically selected for new estimates." | ||||||
|   }, |   }, | ||||||
|   "invoices": { |   "invoices": { | ||||||
|     "title": "Faktury", |     "title": "Faktury", | ||||||
| @ -447,7 +447,7 @@ | |||||||
|     "marked_as_sent_message": "Faktura oznaczona jako wysłana pomyślnie", |     "marked_as_sent_message": "Faktura oznaczona jako wysłana pomyślnie", | ||||||
|     "something_went_wrong": "coś poszło nie tak", |     "something_went_wrong": "coś poszło nie tak", | ||||||
|     "invalid_due_amount_message": "Całkowita kwota faktury nie może być mniejsza niż całkowita kwota zapłacona za tę fakturę. Proszę zaktualizować fakturę lub usunąć powiązane płatności, aby kontynuować.", |     "invalid_due_amount_message": "Całkowita kwota faktury nie może być mniejsza niż całkowita kwota zapłacona za tę fakturę. Proszę zaktualizować fakturę lub usunąć powiązane płatności, aby kontynuować.", | ||||||
|     "mark_as_default_invoice_template_description": "Jeśli włączone, wybrany szablon zostanie automatycznie wybrany dla nowych faktur." |     "mark_as_default_invoice_template_description": "If enabled, the selected template will be automatically selected for new invoices." | ||||||
|   }, |   }, | ||||||
|   "recurring_invoices": { |   "recurring_invoices": { | ||||||
|     "title": "Faktury cykliczne", |     "title": "Faktury cykliczne", | ||||||
| @ -526,7 +526,7 @@ | |||||||
|     "cloned_successfully": "Faktura Cykliczna sklonowana pomyślnie", |     "cloned_successfully": "Faktura Cykliczna sklonowana pomyślnie", | ||||||
|     "clone_invoice": "Klonuj Fakturę Cykliczną", |     "clone_invoice": "Klonuj Fakturę Cykliczną", | ||||||
|     "confirm_clone": "Ta faktura cykliczna zostanie sklonowana do nowej faktury cyklicznej", |     "confirm_clone": "Ta faktura cykliczna zostanie sklonowana do nowej faktury cyklicznej", | ||||||
|     "add_customer_email": "Dodaj adres e-mail dla tego klienta, aby wysyłać faktury automatycznie.", |     "add_customer_email": "Please add an email address for this customer to send invoices automatically.", | ||||||
|     "item": { |     "item": { | ||||||
|       "title": "Tytuł pozycji", |       "title": "Tytuł pozycji", | ||||||
|       "description": "Opis", |       "description": "Opis", | ||||||
| @ -1485,7 +1485,7 @@ | |||||||
|   "pdf_estimate_label": "Oferta", |   "pdf_estimate_label": "Oferta", | ||||||
|   "pdf_estimate_number": "Numer oferty", |   "pdf_estimate_number": "Numer oferty", | ||||||
|   "pdf_estimate_date": "Data oferty", |   "pdf_estimate_date": "Data oferty", | ||||||
|   "pdf_estimate_expire_date": "Data ważności", |   "pdf_estimate_expire_date": "Termin ważności", | ||||||
|   "pdf_invoice_label": "Faktura", |   "pdf_invoice_label": "Faktura", | ||||||
|   "pdf_invoice_number": "Numer faktury", |   "pdf_invoice_number": "Numer faktury", | ||||||
|   "pdf_invoice_date": "Data faktury", |   "pdf_invoice_date": "Data faktury", | ||||||
|  | |||||||
| @ -12,7 +12,7 @@ | |||||||
|     "settings": "Configurações", |     "settings": "Configurações", | ||||||
|     "logout": "Encerrar sessão", |     "logout": "Encerrar sessão", | ||||||
|     "users": "Usuários", |     "users": "Usuários", | ||||||
|     "modules": "Módulos" |     "modules": "Navegação → módulos" | ||||||
|   }, |   }, | ||||||
|   "general": { |   "general": { | ||||||
|     "add_company": "Adicionar Empresa", |     "add_company": "Adicionar Empresa", | ||||||
| @ -29,13 +29,13 @@ | |||||||
|     "to_date": "Até a Data", |     "to_date": "Até a Data", | ||||||
|     "from": "De", |     "from": "De", | ||||||
|     "to": "Para", |     "to": "Para", | ||||||
|     "ok": "Ok", |     "ok": "Geral → Ok", | ||||||
|     "yes": "Sim", |     "yes": "Sim", | ||||||
|     "no": "Não", |     "no": "Não", | ||||||
|     "sort_by": "Ordenar por", |     "sort_by": "Ordenar por", | ||||||
|     "ascending": "Crescente", |     "ascending": "Crescente", | ||||||
|     "descending": "Descendente", |     "descending": "Descendente", | ||||||
|     "subject": "Assunto", |     "subject": "Sujeita", | ||||||
|     "body": "Corpo", |     "body": "Corpo", | ||||||
|     "message": "Mensagem", |     "message": "Mensagem", | ||||||
|     "send": "Enviar", |     "send": "Enviar", | ||||||
| @ -210,8 +210,8 @@ | |||||||
|     "basic_info": "Informação Básica", |     "basic_info": "Informação Básica", | ||||||
|     "portal_access": "Clientes → Acessar portal", |     "portal_access": "Clientes → Acessar portal", | ||||||
|     "portal_access_text": "Clientes→ Texto do portal de acesso?", |     "portal_access_text": "Clientes→ Texto do portal de acesso?", | ||||||
|     "portal_access_url": "URL de login do Portal do Cliente", |     "portal_access_url": "Customer Portal Login URL", | ||||||
|     "portal_access_url_help": "Por favor, copie a URL fornecida acima e envie a seu cliente para fornecer acesso.", |     "portal_access_url_help": "Please copy & forward the above given URL to your customer for providing access.", | ||||||
|     "billing_address": "Endereço de cobrança", |     "billing_address": "Endereço de cobrança", | ||||||
|     "shipping_address": "Endereço de entrega", |     "shipping_address": "Endereço de entrega", | ||||||
|     "copy_billing_address": "Copiar Endereço de Faturamento", |     "copy_billing_address": "Copiar Endereço de Faturamento", | ||||||
| @ -231,7 +231,7 @@ | |||||||
|     "confirm_delete": "Você não poderá recuperar este cliente e todas as faturas, orçamentos e pagamentos relacionados. | Você não poderá recuperar esses clientes e todas as faturas, estimativas e pagamentos relacionados.", |     "confirm_delete": "Você não poderá recuperar este cliente e todas as faturas, orçamentos e pagamentos relacionados. | Você não poderá recuperar esses clientes e todas as faturas, estimativas e pagamentos relacionados.", | ||||||
|     "created_message": "Cliente criado com sucesso", |     "created_message": "Cliente criado com sucesso", | ||||||
|     "updated_message": "Cliente atualizado com sucesso", |     "updated_message": "Cliente atualizado com sucesso", | ||||||
|     "address_updated_message": "Informações de endereço atualizadas com sucesso", |     "address_updated_message": "Address Information Updated succesfully", | ||||||
|     "deleted_message": "Cliente excluído com sucesso | Clientes excluídos com sucesso", |     "deleted_message": "Cliente excluído com sucesso | Clientes excluídos com sucesso", | ||||||
|     "edit_currency_not_allowed": "Não é possível alterar a moeda depois de criar transações." |     "edit_currency_not_allowed": "Não é possível alterar a moeda depois de criar transações." | ||||||
|   }, |   }, | ||||||
| @ -265,8 +265,8 @@ | |||||||
|   }, |   }, | ||||||
|   "estimates": { |   "estimates": { | ||||||
|     "title": "Orçamentos", |     "title": "Orçamentos", | ||||||
|     "accept_estimate": "Aceitar Orçamento", |     "accept_estimate": "Accept Estimate", | ||||||
|     "reject_estimate": "Rejeitar Orçamento", |     "reject_estimate": "Reject Estimate", | ||||||
|     "estimate": "Orçamento | Orçamentos", |     "estimate": "Orçamento | Orçamentos", | ||||||
|     "estimates_list": "Lista de orçamentos", |     "estimates_list": "Lista de orçamentos", | ||||||
|     "days": "{days} Dias", |     "days": "{days} Dias", | ||||||
| @ -318,10 +318,10 @@ | |||||||
|     }, |     }, | ||||||
|     "accepted": "Aceito", |     "accepted": "Aceito", | ||||||
|     "rejected": "Rejeitado", |     "rejected": "Rejeitado", | ||||||
|     "expired": "Expirado", |     "expired": "Expired", | ||||||
|     "sent": "Enviado", |     "sent": "Enviado", | ||||||
|     "draft": "Rascunho", |     "draft": "Rascunho", | ||||||
|     "viewed": "Visualizado", |     "viewed": "Viewed", | ||||||
|     "declined": "Rejeitado", |     "declined": "Rejeitado", | ||||||
|     "new_estimate": "Novo orçamento", |     "new_estimate": "Novo orçamento", | ||||||
|     "add_new_estimate": "Adicionar novo orçamento", |     "add_new_estimate": "Adicionar novo orçamento", | ||||||
| @ -355,14 +355,14 @@ | |||||||
|       "select_an_item": "Escreva ou clique para selecionar um item", |       "select_an_item": "Escreva ou clique para selecionar um item", | ||||||
|       "type_item_description": "Descrição do Item (opcional)" |       "type_item_description": "Descrição do Item (opcional)" | ||||||
|     }, |     }, | ||||||
|     "mark_as_default_estimate_template_description": "Se habilitado, o modelo selecionado será automaticamente selecionado para novas estimativas." |     "mark_as_default_estimate_template_description": "If enabled, the selected template will be automatically selected for new estimates." | ||||||
|   }, |   }, | ||||||
|   "invoices": { |   "invoices": { | ||||||
|     "title": "Faturas", |     "title": "Faturas", | ||||||
|     "download": "Baixar", |     "download": "Download", | ||||||
|     "pay_invoice": "Pagar Fatura", |     "pay_invoice": "Pay Invoice", | ||||||
|     "invoices_list": "Lista de faturas", |     "invoices_list": "Lista de faturas", | ||||||
|     "invoice_information": "Informações da Fatura", |     "invoice_information": "Invoice Information", | ||||||
|     "days": "{days} dias", |     "days": "{days} dias", | ||||||
|     "months": "{months} Mês", |     "months": "{months} Mês", | ||||||
|     "years": "{years} Ano", |     "years": "{years} Ano", | ||||||
| @ -374,7 +374,7 @@ | |||||||
|     "completed": "Concluído", |     "completed": "Concluído", | ||||||
|     "customer": "CLIENTE", |     "customer": "CLIENTE", | ||||||
|     "paid_status": "STATUS PAGAMENTO", |     "paid_status": "STATUS PAGAMENTO", | ||||||
|     "ref_no": "N° de Referência", |     "ref_no": "REF NO.", | ||||||
|     "number": "NÚMERO", |     "number": "NÚMERO", | ||||||
|     "amount_due": "VALOR DEVIDO", |     "amount_due": "VALOR DEVIDO", | ||||||
|     "partially_paid": "Parcialmente Pago", |     "partially_paid": "Parcialmente Pago", | ||||||
| @ -447,7 +447,7 @@ | |||||||
|     "marked_as_sent_message": "Fatura marcada como enviada com sucesso", |     "marked_as_sent_message": "Fatura marcada como enviada com sucesso", | ||||||
|     "something_went_wrong": "algo deu errado", |     "something_went_wrong": "algo deu errado", | ||||||
|     "invalid_due_amount_message": "O valor total da fatura não pode ser menor que o valor total pago para esta fatura. Atualize a fatura ou exclua os pagamentos associados para continuar.", |     "invalid_due_amount_message": "O valor total da fatura não pode ser menor que o valor total pago para esta fatura. Atualize a fatura ou exclua os pagamentos associados para continuar.", | ||||||
|     "mark_as_default_invoice_template_description": "Se habilitado, o modelo selecionado será automaticamente selecionado para novas estimativas." |     "mark_as_default_invoice_template_description": "If enabled, the selected template will be automatically selected for new invoices." | ||||||
|   }, |   }, | ||||||
|   "recurring_invoices": { |   "recurring_invoices": { | ||||||
|     "title": "Faturas Recorrentes", |     "title": "Faturas Recorrentes", | ||||||
| @ -464,56 +464,56 @@ | |||||||
|     "completed": "Concluído", |     "completed": "Concluído", | ||||||
|     "customer": "CLIENTE", |     "customer": "CLIENTE", | ||||||
|     "paid_status": "STATUS PAGAMENTO", |     "paid_status": "STATUS PAGAMENTO", | ||||||
|     "ref_no": "N° de Referência", |     "ref_no": "REF NO.", | ||||||
|     "number": "NÚMERO", |     "number": "NUMBER", | ||||||
|     "amount_due": "VALOR DEVIDO", |     "amount_due": "AMOUNT DUE", | ||||||
|     "partially_paid": "Parcialmente Pago", |     "partially_paid": "Partially Paid", | ||||||
|     "total": "Total", |     "total": "Total", | ||||||
|     "discount": "Desconto", |     "discount": "Discount", | ||||||
|     "sub_total": "Subtotal", |     "sub_total": "Sub Total", | ||||||
|     "invoice": "Fatura Recorrente | Faturas Recorrentes", |     "invoice": "Recurring Invoice | Recurring Invoices", | ||||||
|     "invoice_number": "Número da Fatura Recorrente", |     "invoice_number": "Recurring Invoice Number", | ||||||
|     "next_invoice_date": "Data da Próxima Fatura", |     "next_invoice_date": "Next Invoice Date", | ||||||
|     "ref_number": "Número de Referência", |     "ref_number": "Ref Number", | ||||||
|     "contact": "Contato", |     "contact": "Contact", | ||||||
|     "add_item": "Adicionar um Item", |     "add_item": "Add an Item", | ||||||
|     "date": "Data", |     "date": "Date", | ||||||
|     "limit_by": "Limitar por", |     "limit_by": "Limit by", | ||||||
|     "limit_date": "Data Limite", |     "limit_date": "Limit Date", | ||||||
|     "limit_count": "Quantidade Máxima", |     "limit_count": "Limit Count", | ||||||
|     "count": "Quantidade", |     "count": "Count", | ||||||
|     "status": "Status", |     "status": "Status", | ||||||
|     "select_a_status": "Selecione o Status", |     "select_a_status": "Select a status", | ||||||
|     "working": "Processando", |     "working": "Working", | ||||||
|     "on_hold": "Pausado", |     "on_hold": "On Hold", | ||||||
|     "complete": "Concluído", |     "complete": "Completed", | ||||||
|     "add_tax": "Adicionar Imposto", |     "add_tax": "Add Tax", | ||||||
|     "amount": "Valor", |     "amount": "Amount", | ||||||
|     "action": "Ação", |     "action": "Action", | ||||||
|     "notes": "Observações", |     "notes": "Notes", | ||||||
|     "view": "Ver", |     "view": "View", | ||||||
|     "basic_info": "Informações Básicas", |     "basic_info": "Basic Info", | ||||||
|     "send_invoice": "Enviar Fatura Recorrente", |     "send_invoice": "Send Recurring Invoice", | ||||||
|     "auto_send": "Envio Automático", |     "auto_send": "Auto Send", | ||||||
|     "resend_invoice": "Reenviar Fatura Recorrente", |     "resend_invoice": "Resend Recurring Invoice", | ||||||
|     "invoice_template": "Modelo de Fatura Recorrente", |     "invoice_template": "Recurring Invoice Template", | ||||||
|     "conversion_message": "Fatura Recorrente clonada com sucesso", |     "conversion_message": "Recurring Invoice cloned successful", | ||||||
|     "template": "Modelo", |     "template": "Template", | ||||||
|     "mark_as_sent": "Marcar como enviado", |     "mark_as_sent": "Mark as sent", | ||||||
|     "confirm_send_invoice": "Esta fatura recorrente será enviada por e-mail para o cliente", |     "confirm_send_invoice": "This recurring invoice will be sent via email to the customer", | ||||||
|     "invoice_mark_as_sent": "Esta fatura recorrente será marcada como enviada", |     "invoice_mark_as_sent": "This recurring invoice will be marked as sent", | ||||||
|     "confirm_send": "Esta fatura recorrente será enviada por e-mail para o cliente", |     "confirm_send": "This recurring invoice will be sent via email to the customer", | ||||||
|     "starts_at": "Data de início", |     "starts_at": "Start Date", | ||||||
|     "due_date": "Vencimento da Fatura", |     "due_date": "Invoice Due Date", | ||||||
|     "record_payment": "Registrar Pagamento", |     "record_payment": "Record Payment", | ||||||
|     "add_new_invoice": "Adicionar nova fatura recorrente", |     "add_new_invoice": "Add New Recurring Invoice", | ||||||
|     "update_expense": "Atualizar Despesa", |     "update_expense": "Update Expense", | ||||||
|     "edit_invoice": "Editar fatura recorrente", |     "edit_invoice": "Edit Recurring Invoice", | ||||||
|     "new_invoice": "Nova fatura recorrente", |     "new_invoice": "New Recurring Invoice", | ||||||
|     "send_automatically": "Enviar automaticamente", |     "send_automatically": "Send Automatically", | ||||||
|     "send_automatically_desc": "Habilite isso, se você gostaria de enviar a fatura automaticamente para o cliente.", |     "send_automatically_desc": "Enable this, if you would like to send the invoice automatically to the customer when its created.", | ||||||
|     "save_invoice": "Salvar fatura recorrente", |     "save_invoice": "Save Recurring Invoice", | ||||||
|     "update_invoice": "Atualizar fatura recorrente", |     "update_invoice": "Update Recurring Invoice", | ||||||
|     "add_new_tax": "Adicionar Novo Imposto", |     "add_new_tax": "Adicionar Novo Imposto", | ||||||
|     "no_invoices": "Não há faturas recorrentes ainda!", |     "no_invoices": "Não há faturas recorrentes ainda!", | ||||||
|     "mark_as_rejected": "Marcar como rejeitada", |     "mark_as_rejected": "Marcar como rejeitada", | ||||||
| @ -522,42 +522,42 @@ | |||||||
|     "select_invoice": "Selecionar Fatura", |     "select_invoice": "Selecionar Fatura", | ||||||
|     "no_matching_invoices": "Não há faturas recorrentes correspondentes!", |     "no_matching_invoices": "Não há faturas recorrentes correspondentes!", | ||||||
|     "mark_as_sent_successfully": "Fatura recorrente marcada como enviada com sucesso", |     "mark_as_sent_successfully": "Fatura recorrente marcada como enviada com sucesso", | ||||||
|     "invoice_sent_successfully": "Fatura recorrente enviada com sucesso", |     "invoice_sent_successfully": "Recurring Invoice sent successfully", | ||||||
|     "cloned_successfully": "Fatura recorrente copiada com sucesso", |     "cloned_successfully": "Recurring Invoice cloned successfully", | ||||||
|     "clone_invoice": "Copiar Fatura Recorrente", |     "clone_invoice": "Clone Recurring Invoice", | ||||||
|     "confirm_clone": "Esta fatura recorrente será copiada em uma nova fatura recorrente", |     "confirm_clone": "This recurring invoice will be cloned into a new Recurring Invoice", | ||||||
|     "add_customer_email": "Por favor, adicione um endereço de e-mail para este cliente para enviar faturas automaticamente.", |     "add_customer_email": "Please add an email address for this customer to send invoices automatically.", | ||||||
|     "item": { |     "item": { | ||||||
|       "title": "Titulo do item", |       "title": "Item Title", | ||||||
|       "description": "Descrição", |       "description": "Description", | ||||||
|       "quantity": "Quantidade", |       "quantity": "Quantity", | ||||||
|       "price": "Preço", |       "price": "Price", | ||||||
|       "discount": "Desconto", |       "discount": "Discount", | ||||||
|       "total": "Total", |       "total": "Total", | ||||||
|       "total_discount": "Desconto total", |       "total_discount": "Total Discount", | ||||||
|       "sub_total": "Subtotal", |       "sub_total": "Sub Total", | ||||||
|       "tax": "Imposto", |       "tax": "Tax", | ||||||
|       "amount": "Valor", |       "amount": "Amount", | ||||||
|       "select_an_item": "Digite ou clique para selecionar", |       "select_an_item": "Type or click to select an item", | ||||||
|       "type_item_description": "Descrição do Item (opcional)" |       "type_item_description": "Type Item Description (optional)" | ||||||
|     }, |     }, | ||||||
|     "frequency": { |     "frequency": { | ||||||
|       "title": "Frequência", |       "title": "Frequency", | ||||||
|       "select_frequency": "Selecione a Frequência", |       "select_frequency": "Select Frequency", | ||||||
|       "minute": "Minuto", |       "minute": "Minute", | ||||||
|       "hour": "Hora", |       "hour": "Hour", | ||||||
|       "day_month": "Dia do mês", |       "day_month": "Day of month", | ||||||
|       "month": "Mês", |       "month": "Month", | ||||||
|       "day_week": "Dia da semana" |       "day_week": "Day of week" | ||||||
|     }, |     }, | ||||||
|     "confirm_delete": "Você não poderá recuperar esta fatura | Você não poderá recuperar essas faturas", |     "confirm_delete": "You will not be able to recover this Invoice | You will not be able to recover these Invoices", | ||||||
|     "created_message": "Fatura recorrente criada com sucesso", |     "created_message": "Recurring Invoice created successfully", | ||||||
|     "updated_message": "Fatura recorrente atualizada com sucesso", |     "updated_message": "Recurring Invoice updated successfully", | ||||||
|     "deleted_message": "Fatura recorrente excluída com sucesso | Faturas recorrentes excluídas com sucesso", |     "deleted_message": "Recurring Invoice deleted successfully | Recurring Invoices deleted successfully", | ||||||
|     "marked_as_sent_message": "Fatura recorrente marcada como enviada com sucesso", |     "marked_as_sent_message": "Recurring Invoice marked as sent successfully", | ||||||
|     "user_email_does_not_exist": "E-mail de usuário não existe", |     "user_email_does_not_exist": "User email does not exist", | ||||||
|     "something_went_wrong": "houve algo de errado", |     "something_went_wrong": "something went wrong", | ||||||
|     "invalid_due_amount_message": "O valor total da fatura não pode ser menor que o valor total pago para esta fatura. Atualize a fatura ou exclua os pagamentos associados para continuar." |     "invalid_due_amount_message": "Total Recurring Invoice amount cannot be less than total paid amount for this Recurring Invoice. Please update the invoice or delete the associated payments to continue." | ||||||
|   }, |   }, | ||||||
|   "payments": { |   "payments": { | ||||||
|     "title": "Pagamentos", |     "title": "Pagamentos", | ||||||
| @ -603,7 +603,7 @@ | |||||||
|     "select_a_customer": "Selecione um cliente", |     "select_a_customer": "Selecione um cliente", | ||||||
|     "expense_title": "Título", |     "expense_title": "Título", | ||||||
|     "customer": "Cliente", |     "customer": "Cliente", | ||||||
|     "currency": "Moeda", |     "currency": "Currency", | ||||||
|     "contact": "Contato", |     "contact": "Contato", | ||||||
|     "category": "Categoria", |     "category": "Categoria", | ||||||
|     "from_date": "A partir da Data", |     "from_date": "A partir da Data", | ||||||
| @ -658,49 +658,49 @@ | |||||||
|     "retype_password": "Confirme a Senha" |     "retype_password": "Confirme a Senha" | ||||||
|   }, |   }, | ||||||
|   "modules": { |   "modules": { | ||||||
|     "buy_now": "Compre agora", |     "buy_now": "Buy Now", | ||||||
|     "install": "Instalar", |     "install": "Install", | ||||||
|     "price": "Preço", |     "price": "Price", | ||||||
|     "download_zip_file": "Baixar arquivo ZIP", |     "download_zip_file": "Download ZIP file", | ||||||
|     "unzipping_package": "Descompactando pacote", |     "unzipping_package": "Unzipping Package", | ||||||
|     "copying_files": "Copiando arquivos", |     "copying_files": "Copying Files", | ||||||
|     "deleting_files": "Excluindo arquivos não utilizados", |     "deleting_files": "Deleting Unused files", | ||||||
|     "completing_installation": "Completando instalação", |     "completing_installation": "Completing Installation", | ||||||
|     "update_failed": "Atualização falhou", |     "update_failed": "Update Failed", | ||||||
|     "install_success": "Módulo foi instalado com sucesso!", |     "install_success": "Module has been installed successfully!", | ||||||
|     "customer_reviews": "Avaliações", |     "customer_reviews": "Reviews", | ||||||
|     "license": "Licença", |     "license": "License", | ||||||
|     "faq": "FAQ", |     "faq": "FAQ", | ||||||
|     "monthly": "Mensalmente", |     "monthly": "Monthly", | ||||||
|     "yearly": "Anual", |     "yearly": "Yearly", | ||||||
|     "updated": "Atualizado", |     "updated": "Updated", | ||||||
|     "version": "Versão", |     "version": "Version", | ||||||
|     "disable": "Desabilitar", |     "disable": "Disable", | ||||||
|     "module_disabled": "Módulo Desabilitado", |     "module_disabled": "Module Disabled", | ||||||
|     "enable": "Habilitar", |     "enable": "Enable", | ||||||
|     "module_enabled": "Módulo Habilitado", |     "module_enabled": "Module Enabled", | ||||||
|     "update_to": "Atualizar Para", |     "update_to": "Update To", | ||||||
|     "module_updated": "Módulo atualizado com sucesso!", |     "module_updated": "Module Updated Successfully!", | ||||||
|     "title": "Módulos", |     "title": "Modules", | ||||||
|     "module": "Módulo | Módulos", |     "module": "Module | Modules", | ||||||
|     "api_token": "Token de API", |     "api_token": "API token", | ||||||
|     "invalid_api_token": "Token da API inválido.", |     "invalid_api_token": "Invalid API Token.", | ||||||
|     "other_modules": "Outros Módulos", |     "other_modules": "Other Modules", | ||||||
|     "view_all": "Ver todos", |     "view_all": "View All", | ||||||
|     "no_reviews_found": "Não há avaliações para este módulo ainda!", |     "no_reviews_found": "There are no reviews for this module yet!", | ||||||
|     "module_not_purchased": "Módulo não comprado", |     "module_not_purchased": "Module Not Purchased", | ||||||
|     "module_not_found": "Módulo não encontrado", |     "module_not_found": "Module Not Found", | ||||||
|     "version_not_supported": "This module version doesn't support the current version of Crater", |     "version_not_supported": "This module version doesn't support the current version of Crater", | ||||||
|     "last_updated": "Última atualização em", |     "last_updated": "Last Updated On", | ||||||
|     "connect_installation": "Conecte sua instalação", |     "connect_installation": "Connect your installation", | ||||||
|     "api_token_description": "Faça login em {url} e conecte esta instalação digitando o Token da API. Os módulos comprados aparecerão aqui após a conexão ser estabelecida.", |     "api_token_description": "Login to {url} and connect this installation by entering the API Token. Your purchased modules will show up here after the connection is established.", | ||||||
|     "view_module": "Ver Módulo", |     "view_module": "View Module", | ||||||
|     "update_available": "Atualização disponível", |     "update_available": "Update Available", | ||||||
|     "purchased": "Comprado", |     "purchased": "Purchased", | ||||||
|     "installed": "Instalado", |     "installed": "Installed", | ||||||
|     "no_modules_installed": "Nenhum módulo instalado ainda!", |     "no_modules_installed": "No Modules Installed Yet!", | ||||||
|     "disable_warning": "Todas as configurações serão revertidas.", |     "disable_warning": "All the settings for this particular will be reverted.", | ||||||
|     "what_you_get": "O que você recebe?" |     "what_you_get": "What you get" | ||||||
|   }, |   }, | ||||||
|   "users": { |   "users": { | ||||||
|     "title": "Usuários", |     "title": "Usuários", | ||||||
| @ -727,8 +727,8 @@ | |||||||
|     "created_message": "Usuário criado com sucesso", |     "created_message": "Usuário criado com sucesso", | ||||||
|     "updated_message": "Usuário atualizado com sucesso", |     "updated_message": "Usuário atualizado com sucesso", | ||||||
|     "deleted_message": "Usuário excluído com sucesso | Usuários excluídos com sucesso", |     "deleted_message": "Usuário excluído com sucesso | Usuários excluídos com sucesso", | ||||||
|     "select_company_role": "Selecione o cargo da {company}", |     "select_company_role": "Select Role for {company}", | ||||||
|     "companies": "Empresas" |     "companies": "Companies" | ||||||
|   }, |   }, | ||||||
|   "reports": { |   "reports": { | ||||||
|     "title": "Relatório", |     "title": "Relatório", | ||||||
| @ -801,16 +801,16 @@ | |||||||
|       "tax_types": "Tipos de Impostos", |       "tax_types": "Tipos de Impostos", | ||||||
|       "expense_category": "Categorias de Despesas", |       "expense_category": "Categorias de Despesas", | ||||||
|       "update_app": "Atualizar Aplicativo", |       "update_app": "Atualizar Aplicativo", | ||||||
|       "backup": "Cópia de Segurança", |       "backup": "Backup", | ||||||
|       "file_disk": "Disco de Arquivos", |       "file_disk": "Disco de Arquivos", | ||||||
|       "custom_fields": "Os campos personalizados", |       "custom_fields": "Os campos personalizados", | ||||||
|       "payment_modes": "Meios de Pagamento", |       "payment_modes": "Meios de Pagamento", | ||||||
|       "notes": "Observações", |       "notes": "Observações", | ||||||
|       "exchange_rate": "Taxa de Câmbio", |       "exchange_rate": "Exchange Rate", | ||||||
|       "address_information": "Informações de Endereço" |       "address_information": "Address Information" | ||||||
|     }, |     }, | ||||||
|     "address_information": { |     "address_information": { | ||||||
|       "section_description": "  Você pode atualizar suas informações de endereço usando o formulário abaixo." |       "section_description": "  You can update Your Address information using form below." | ||||||
|     }, |     }, | ||||||
|     "title": "Configurações", |     "title": "Configurações", | ||||||
|     "setting": "Configuração | Configurações", |     "setting": "Configuração | Configurações", | ||||||
| @ -872,13 +872,13 @@ | |||||||
|       "address": "Endereço", |       "address": "Endereço", | ||||||
|       "zip": "CEP", |       "zip": "CEP", | ||||||
|       "save": "Salvar", |       "save": "Salvar", | ||||||
|       "delete": "Excluir", |       "delete": "Delete", | ||||||
|       "updated_message": "Informações da Empresa atualizadas com sucesso", |       "updated_message": "Informações da Empresa atualizadas com sucesso", | ||||||
|       "delete_company": "Excluir Empresa", |       "delete_company": "Delete Company", | ||||||
|       "delete_company_description": "Depois de excluir sua empresa, você perderá todos os dados e arquivos associados a ela permanentemente.", |       "delete_company_description": "Once you delete your company, you will lose all the data and files associated with it permanently.", | ||||||
|       "are_you_absolutely_sure": "Você tem certeza?", |       "are_you_absolutely_sure": "Are you absolutely sure?", | ||||||
|       "delete_company_modal_desc": "Esta ação não pode ser desfeita. Isto irá apagar permanentemente a {company} e todos os dados associados.", |       "delete_company_modal_desc": "This action cannot be undone. This will permanently delete {company} and all of its associated data.", | ||||||
|       "delete_company_modal_label": "Digite {company} para confirmar" |       "delete_company_modal_label": "Please type {company} to confirm" | ||||||
|     }, |     }, | ||||||
|     "custom_fields": { |     "custom_fields": { | ||||||
|       "title": "Os campos personalizados", |       "title": "Os campos personalizados", | ||||||
| @ -916,103 +916,103 @@ | |||||||
|       "ticked_by_default": "Marcado por padrão", |       "ticked_by_default": "Marcado por padrão", | ||||||
|       "updated_message": "Campo personalizado atualizado com sucesso", |       "updated_message": "Campo personalizado atualizado com sucesso", | ||||||
|       "added_message": "Campo personalizado adicionado com sucesso", |       "added_message": "Campo personalizado adicionado com sucesso", | ||||||
|       "press_enter_to_add": "Aperte enter para adicionar uma nova opção", |       "press_enter_to_add": "Press enter to add new option", | ||||||
|       "model_in_use": "Não é possível atualizar o modelo para campos que já estão em uso.", |       "model_in_use": "Cannot update model for fields which are already in use.", | ||||||
|       "type_in_use": "Não é possível atualizar o tipo para os campos que já estão em uso." |       "type_in_use": "Cannot update type for fields which are already in use." | ||||||
|     }, |     }, | ||||||
|     "customization": { |     "customization": { | ||||||
|       "customization": "personalização", |       "customization": "personalização", | ||||||
|       "updated_message": "Informações da Empresa atualizadas com sucesso", |       "updated_message": "Informações da Empresa atualizadas com sucesso", | ||||||
|       "save": "Salvar", |       "save": "Salvar", | ||||||
|       "insert_fields": "Inserir Campos", |       "insert_fields": "Insert Fields", | ||||||
|       "learn_custom_format": "Aprenda a usar o formato personalizado", |       "learn_custom_format": "Learn how to use custom format", | ||||||
|       "add_new_component": "Novo Componente", |       "add_new_component": "Add New Component", | ||||||
|       "component": "Componente", |       "component": "Component", | ||||||
|       "Parameter": "Parâmetro", |       "Parameter": "Parameter", | ||||||
|       "series": "Séries", |       "series": "Series", | ||||||
|       "series_description": "Para definir um prefixo/sufixo estático como 'INV' em sua empresa. Ele suporta o comprimento do caractere de até 6 caracteres.", |       "series_description": "To set a static prefix/postfix like 'INV' across your company. It supports character length of up to 6 chars.", | ||||||
|       "series_param_label": "Valor da Série", |       "series_param_label": "Series Value", | ||||||
|       "delimiter": "Delimitador", |       "delimiter": "Delimiter", | ||||||
|       "delimiter_description": "Caractere único para especificar o limite entre 2 componentes separados. Por padrão é -", |       "delimiter_description": "Single character for specifying the boundary between 2 separate components. By default its set to -", | ||||||
|       "delimiter_param_label": "Valor Delimitador", |       "delimiter_param_label": "Delimiter Value", | ||||||
|       "date_format": "Formato de Data", |       "date_format": "Date Format", | ||||||
|       "date_format_description": "Um campo de data e hora local que aceita um parâmetro de formato. O formato padrão: 'Y' apresenta o ano atual.", |       "date_format_description": "A local date and time field which accepts a format parameter. The default format: 'Y' renders the current year.", | ||||||
|       "date_format_param_label": "Formato", |       "date_format_param_label": "Format", | ||||||
|       "sequence": "Sequência", |       "sequence": "Sequence", | ||||||
|       "sequence_description": "Sequência consecutiva de números em sua empresa. Você pode especificar o comprimento nos parâmetros indicados.", |       "sequence_description": "Consecutive sequence of numbers across your company. You can specify the length on the given parameter.", | ||||||
|       "sequence_param_label": "Comprimento da sequência", |       "sequence_param_label": "Sequence Length", | ||||||
|       "customer_series": "Série do Cliente", |       "customer_series": "Customer Series", | ||||||
|       "customer_series_description": "Para definir um prefixo/sufixo diferente para cada cliente.", |       "customer_series_description": "To set a different prefix/postfix for each customer.", | ||||||
|       "customer_sequence": "Sequência do Cliente", |       "customer_sequence": "Customer Sequence", | ||||||
|       "customer_sequence_description": "Sequência consecutiva de números para cada um de seus clientes.", |       "customer_sequence_description": "Consecutive sequence of numbers for each of your customer.", | ||||||
|       "customer_sequence_param_label": "Comprimento da Sequência", |       "customer_sequence_param_label": "Sequence Length", | ||||||
|       "random_sequence": "Sequência aleatória", |       "random_sequence": "Random Sequence", | ||||||
|       "random_sequence_description": "Cadeia alfanumérica aleatória. Você pode especificar o comprimento no parâmetro fornecido.", |       "random_sequence_description": "Random alphanumeric string. You can specify the length on the given parameter.", | ||||||
|       "random_sequence_param_label": "Comprimento da Sequência", |       "random_sequence_param_label": "Sequence Length", | ||||||
|       "invoices": { |       "invoices": { | ||||||
|         "title": "Faturas", |         "title": "Faturas", | ||||||
|         "invoice_number_format": "Formato do Número da Fatura", |         "invoice_number_format": "Invoice Number Format", | ||||||
|         "invoice_number_format_description": "Personalize como o número da sua fatura é gerado automaticamente quando você cria uma nova fatura.", |         "invoice_number_format_description": "Customize how your invoice number gets generated automatically when you create a new invoice.", | ||||||
|         "preview_invoice_number": "Pré-visualizar número da fatura", |         "preview_invoice_number": "Preview Invoice Number", | ||||||
|         "due_date": "Vencimento", |         "due_date": "Due Date", | ||||||
|         "due_date_description": "Especifique como a data de vencimento é definida automaticamente ao criar uma fatura.", |         "due_date_description": "Specify how due date is automatically set when you create an invoice.", | ||||||
|         "due_date_days": "Número de dias antes do vencimento da fatura", |         "due_date_days": "Invoice Due after days", | ||||||
|         "set_due_date_automatically": "Definir Data de Vencimento Automaticamente", |         "set_due_date_automatically": "Set Due Date Automatically", | ||||||
|         "set_due_date_automatically_description": "Habilite isso se deseja definir a data de vencimento automaticamente ao criar uma fatura.", |         "set_due_date_automatically_description": "Enable this if you wish to set due date automatically when you create a new invoice.", | ||||||
|         "default_formats": "Formatos Padrão", |         "default_formats": "Default Formats", | ||||||
|         "default_formats_description": "Os formatos indicados abaixo são usados para preencher os campos automaticamente na criação da fatura.", |         "default_formats_description": "Below given formats are used to fill up the fields automatically on invoice creation.", | ||||||
|         "default_invoice_email_body": "Corpo Padrão de Email de Fatura", |         "default_invoice_email_body": "Corpo Padrão de Email de Fatura", | ||||||
|         "company_address_format": "Formato de Endereço de Empresa", |         "company_address_format": "Formato de Endereço de Empresa", | ||||||
|         "shipping_address_format": "Formato de Endereço de Envio", |         "shipping_address_format": "Formato de Endereço de Envio", | ||||||
|         "billing_address_format": "Formato de Endereço de Faturamento", |         "billing_address_format": "Formato de Endereço de Faturamento", | ||||||
|         "invoice_email_attachment": "Enviar faturas como anexos", |         "invoice_email_attachment": "Enviar faturas como anexos", | ||||||
|         "invoice_email_attachment_setting_description": "Ative esta opção se quiser anexar faturas no e-mail. Lembrando que quando habilitado, o botão 'Ver fatura' nos e-mails não será mais exibido.", |         "invoice_email_attachment_setting_description": "Ative esta opção se quiser anexar faturas no e-mail. Lembrando que quando habilitado, o botão 'Ver fatura' nos e-mails não será mais exibido.", | ||||||
|         "invoice_settings_updated": "Configurações da fatura atualizadas com sucesso", |         "invoice_settings_updated": "Invoice Settings updated successfully", | ||||||
|         "retrospective_edits": "Edições Retrospectivas", |         "retrospective_edits": "Retrospective Edits", | ||||||
|         "allow": "Permitir", |         "allow": "Allow", | ||||||
|         "disable_on_invoice_partial_paid": "Desativar após registrar um pagamento parcial", |         "disable_on_invoice_partial_paid": "Disable after partial payment is recorded", | ||||||
|         "disable_on_invoice_paid": "Desativar após registrar um pagamento completo", |         "disable_on_invoice_paid": "Disable after full payment is recorded", | ||||||
|         "disable_on_invoice_sent": "Desativar após o envio da fatura", |         "disable_on_invoice_sent": "Disable after invoice is sent", | ||||||
|         "retrospective_edits_description": " Com base nas leis do seu país ou na sua preferência, é possível restringir os usuários de editar faturas finalizadas." |         "retrospective_edits_description": " Based on your country's laws or your preference, you can restrict users from editing finalised invoices." | ||||||
|       }, |       }, | ||||||
|       "estimates": { |       "estimates": { | ||||||
|         "title": "Orçamentos", |         "title": "Orçamentos", | ||||||
|         "estimate_number_format": "Formato do Número de Orçamento", |         "estimate_number_format": "Estimate Number Format", | ||||||
|         "estimate_number_format_description": "Personalize como seu número de orçamento é gerado automaticamente quando você cria um orçamento.", |         "estimate_number_format_description": "Customize how your estimate number gets generated automatically when you create a new estimate.", | ||||||
|         "preview_estimate_number": "Pré-visualizar Número de Orçamento", |         "preview_estimate_number": "Preview Estimate Number", | ||||||
|         "expiry_date": "Vencimento", |         "expiry_date": "Expiry Date", | ||||||
|         "expiry_date_description": "Especifique como a data de vencimento é definida automaticamente quando você cria um orçamento.", |         "expiry_date_description": "Specify how expiry date is automatically set when you create an estimate.", | ||||||
|         "expiry_date_days": "Orçamento expira após dias", |         "expiry_date_days": "Estimate Expires after days", | ||||||
|         "set_expiry_date_automatically": "Definir Data de Vencimento Automaticamente", |         "set_expiry_date_automatically": "Set Expiry Date Automatically", | ||||||
|         "set_expiry_date_automatically_description": "Habilite isso se desejar definir a data de vencimento automaticamente ao criar um orçamento.", |         "set_expiry_date_automatically_description": "Enable this if you wish to set expiry date automatically when you create a new estimate.", | ||||||
|         "default_formats": "Formatos Padrão", |         "default_formats": "Default Formats", | ||||||
|         "default_formats_description": "Os formatos indicados abaixo são usados para preencher os campos automaticamente na criação do orçamento.", |         "default_formats_description": "Below given formats are used to fill up the fields automatically on estimate creation.", | ||||||
|         "default_estimate_email_body": "Corpo Padrão de Email de Orçamento", |         "default_estimate_email_body": "Corpo Padrão de Email de Orçamento", | ||||||
|         "company_address_format": "Formato de Endereço de Empresa", |         "company_address_format": "Formato de Endereço de Empresa", | ||||||
|         "shipping_address_format": "Formato de Endereço de Envio", |         "shipping_address_format": "Formato de Endereço de Envio", | ||||||
|         "billing_address_format": "Formato de Endereço de Faturamento", |         "billing_address_format": "Formato de Endereço de Faturamento", | ||||||
|         "estimate_email_attachment": "Enviar orçamentos como anexos", |         "estimate_email_attachment": "Enviar orçamentos como anexos", | ||||||
|         "estimate_email_attachment_setting_description": "Ative esta opção se quiser anexar orçamentos no e-mail. Lembrando que quando habilitado, o botão 'Ver orçamento' nos e-mails não será mais exibido.", |         "estimate_email_attachment_setting_description": "Ative esta opção se quiser anexar orçamentos no e-mail. Lembrando que quando habilitado, o botão 'Ver orçamento' nos e-mails não será mais exibido.", | ||||||
|         "estimate_settings_updated": "Configurações de orçamento atualizadas com sucesso", |         "estimate_settings_updated": "Estimate Settings updated successfully", | ||||||
|         "convert_estimate_options": "Ação de Conversão de Orçamento", |         "convert_estimate_options": "Estimate Convert Action", | ||||||
|         "convert_estimate_description": "Especifique o que acontece com o orçamento depois que ele é convertido em uma fatura.", |         "convert_estimate_description": "Specify what happens to the estimate after it gets converted to an invoice.", | ||||||
|         "no_action": "Nenhuma ação", |         "no_action": "No action", | ||||||
|         "delete_estimate": "Excluir orçamento", |         "delete_estimate": "Delete estimate", | ||||||
|         "mark_estimate_as_accepted": "Marcar orçamento como aceito" |         "mark_estimate_as_accepted": "Mark estimate as accepted" | ||||||
|       }, |       }, | ||||||
|       "payments": { |       "payments": { | ||||||
|         "title": "Pagamentos", |         "title": "Pagamentos", | ||||||
|         "payment_number_format": "Formato do Número de Pagamento", |         "payment_number_format": "Payment Number Format", | ||||||
|         "payment_number_format_description": "Personalize como seu número de pagamento é gerado automaticamente quando você cria um pagamento.", |         "payment_number_format_description": "Customize how your payment number gets generated automatically when you create a new payment.", | ||||||
|         "preview_payment_number": "Visualizar Número de Pagamento", |         "preview_payment_number": "Preview Payment Number", | ||||||
|         "default_formats": "Formato padrão", |         "default_formats": "Default Formats", | ||||||
|         "default_formats_description": "Os formatos abaixo são usados para preencher os campos automaticamente na criação de pagamentos.", |         "default_formats_description": "Below given formats are used to fill up the fields automatically on payment creation.", | ||||||
|         "default_payment_email_body": "Corpo Padrão de Email de Pagamento", |         "default_payment_email_body": "Corpo Padrão de Email de Pagamento", | ||||||
|         "company_address_format": "Formato de Endereço de Empresa", |         "company_address_format": "Formato de Endereço de Empresa", | ||||||
|         "from_customer_address_format": "Formato de Endereço de Cliente Remetente", |         "from_customer_address_format": "Formato de Endereço de Cliente Remetente", | ||||||
|         "payment_email_attachment": "Enviar pagamentos como anexos", |         "payment_email_attachment": "Enviar pagamentos como anexos", | ||||||
|         "payment_email_attachment_setting_description": "Ative esta opção se quiser enviar em anexo os recibos de pagamento no e-mail. Lembrando que quando habilitado, o botão 'Ver Pagamento' nos e-mails não será mais exibido.", |         "payment_email_attachment_setting_description": "Ative esta opção se quiser enviar em anexo os recibos de pagamento no e-mail. Lembrando que quando habilitado, o botão 'Ver Pagamento' nos e-mails não será mais exibido.", | ||||||
|         "payment_settings_updated": "Configurações de Pagamento atualizada com sucesso" |         "payment_settings_updated": "Payment Settings updated successfully" | ||||||
|       }, |       }, | ||||||
|       "items": { |       "items": { | ||||||
|         "title": "Itens", |         "title": "Itens", | ||||||
| @ -1072,55 +1072,55 @@ | |||||||
|       "please_enter_email": "Por favor digite um E-mail" |       "please_enter_email": "Por favor digite um E-mail" | ||||||
|     }, |     }, | ||||||
|     "roles": { |     "roles": { | ||||||
|       "title": "Nível de Acesso", |       "title": "Roles", | ||||||
|       "description": "Gerenciar os cargos e permissões desta empresa", |       "description": "Manage the roles & permissions of this company", | ||||||
|       "save": "Salvar", |       "save": "Save", | ||||||
|       "add_new_role": "Criar Nível de Acesso", |       "add_new_role": "Add New Role", | ||||||
|       "role_name": "Nome", |       "role_name": "Role Name", | ||||||
|       "added_on": "Adicionado em", |       "added_on": "Added on", | ||||||
|       "add_role": "Adicionar função", |       "add_role": "Add Role", | ||||||
|       "edit_role": "Editar Função", |       "edit_role": "Edit Role", | ||||||
|       "name": "Nome", |       "name": "Name", | ||||||
|       "permission": "Permissão | Permissões", |       "permission": "Permission | Permissions", | ||||||
|       "select_all": "Selecionar tudo", |       "select_all": "Select All", | ||||||
|       "none": "Nenhum", |       "none": "None", | ||||||
|       "confirm_delete": "Você não poderá recuperar este Cargo", |       "confirm_delete": "You will not be able to recover this Role", | ||||||
|       "created_message": "Cargo criado com sucesso", |       "created_message": "Role created successfully", | ||||||
|       "updated_message": "Cargo atualizado com sucesso", |       "updated_message": "Role updated successfully", | ||||||
|       "deleted_message": "Cargo deletado com sucesso", |       "deleted_message": "Role deleted successfully", | ||||||
|       "already_in_use": "Cargo já em uso" |       "already_in_use": "Role is already in use" | ||||||
|     }, |     }, | ||||||
|     "exchange_rate": { |     "exchange_rate": { | ||||||
|       "exchange_rate": "Taxa de Câmbio", |       "exchange_rate": "Exchange Rate", | ||||||
|       "title": "Corrigir problemas do câmbio", |       "title": "Fix Currency Exchange issues", | ||||||
|       "description": "Por favor, indique a taxa de câmbio de todas as moedas mencionadas abaixo para ajudar o Crater a calcular corretamente as quantidades em {currency}.", |       "description": "Please enter exchange rate of all the currencies mentioned below to help Crater properly calculate the amounts in {currency}.", | ||||||
|       "drivers": "Drivers", |       "drivers": "Drivers", | ||||||
|       "new_driver": "Adicionar Fornecedor", |       "new_driver": "Add New Provider", | ||||||
|       "edit_driver": "Editar fornecedor", |       "edit_driver": "Edit Provider", | ||||||
|       "select_driver": "Select Driver", |       "select_driver": "Select Driver", | ||||||
|       "update": "selecione a taxa de câmbio ", |       "update": "select exchange rate ", | ||||||
|       "providers_description": "Configure aqui a taxa de câmbio de seus fornecedores para buscar automaticamente a taxa de câmbio mais recente nas transações.", |       "providers_description": "Configure your exchange rate providers here to automatically fetch the latest exchange rate on transactions.", | ||||||
|       "key": "Chave da API", |       "key": "API Key", | ||||||
|       "name": "Nome", |       "name": "Name", | ||||||
|       "driver": "Driver", |       "driver": "Driver", | ||||||
|       "is_default": "É PADRÃO", |       "is_default": "IS DEFAULT", | ||||||
|       "currency": "Moedas", |       "currency": "Currencies", | ||||||
|       "exchange_rate_confirm_delete": "You will not be able to recover this driver", |       "exchange_rate_confirm_delete": "You will not be able to recover this driver", | ||||||
|       "created_message": "Fornecedor criado com sucesso", |       "created_message": "Provider Created successfully", | ||||||
|       "updated_message": "Fornecedor Atualizado com Sucesso", |       "updated_message": "Provider Updated Successfully", | ||||||
|       "deleted_message": "Fornecedor Excluído com Sucesso", |       "deleted_message": "Provider Deleted Successfully", | ||||||
|       "error": " You cannot Delete Active Driver", |       "error": " You cannot Delete Active Driver", | ||||||
|       "default_currency_error": "Esta moeda já é usada em um dos fornecedores ativos", |       "default_currency_error": "This currency is already used in one of the Active Provider", | ||||||
|       "exchange_help_text": "Digite a taxa de câmbio para converter de {currency} para {baseCurrency}", |       "exchange_help_text": "Enter exchange rate to convert from {currency} to {baseCurrency}", | ||||||
|       "currency_freak": "Currency Freak", |       "currency_freak": "Currency Freak", | ||||||
|       "currency_layer": "Currency Layer", |       "currency_layer": "Currency Layer", | ||||||
|       "open_exchange_rate": "Abrir Taxa de Câmbio", |       "open_exchange_rate": "Open Exchange Rate", | ||||||
|       "currency_converter": "Conversor de moeda", |       "currency_converter": "Currency Converter", | ||||||
|       "server": "Servidor", |       "server": "Server", | ||||||
|       "url": "URL", |       "url": "URL", | ||||||
|       "active": "Ativo", |       "active": "Active", | ||||||
|       "currency_help_text": "Este fornecedor será usado somente nas moedas selecionadas acima", |       "currency_help_text": "This provider will only be used on above selected currencies", | ||||||
|       "currency_in_used": "As seguintes moedas já estão ativas em outro fornecedor. Remova essas moedas da seleção para ativar este fornecedor novamente." |       "currency_in_used": "The following currencies are already active on another provider. Please remove these currencies from selection to activate this provider again." | ||||||
|     }, |     }, | ||||||
|     "tax_types": { |     "tax_types": { | ||||||
|       "title": "Tipos de Impostos", |       "title": "Tipos de Impostos", | ||||||
| @ -1142,17 +1142,17 @@ | |||||||
|       "already_in_use": "O Imposto já está em uso" |       "already_in_use": "O Imposto já está em uso" | ||||||
|     }, |     }, | ||||||
|     "payment_modes": { |     "payment_modes": { | ||||||
|       "title": "Forma de Pagamento", |       "title": "Payment Modes", | ||||||
|       "description": "Modos de transação para pagamentos", |       "description": "Modes of transaction for payments", | ||||||
|       "add_payment_mode": "Adicionar Forma de Pagamento", |       "add_payment_mode": "Add Payment Mode", | ||||||
|       "edit_payment_mode": "Editar Forma de Pagamento", |       "edit_payment_mode": "Edit Payment Mode", | ||||||
|       "mode_name": "Nome da Forma de Pagamento", |       "mode_name": "Mode Name", | ||||||
|       "payment_mode_added": "Forma de Pagamento Adicionada", |       "payment_mode_added": "Payment Mode Added", | ||||||
|       "payment_mode_updated": "Forma de Pagamento Atualizada", |       "payment_mode_updated": "Payment Mode Updated", | ||||||
|       "payment_mode_confirm_delete": "Você não poderá recuperar esta Forma de Pagamento", |       "payment_mode_confirm_delete": "You will not be able to recover this Payment Mode", | ||||||
|       "payments_attached": "Este método de pagamento já está anexado aos pagamentos. Por favor, exclua os pagamentos anexados para prosseguir com a exclusão.", |       "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", | ||||||
|       "expenses_attached": "Este método de pagamento já está anexado às despesas. Por favor, apague as despesas anexadas para prosseguir com a exclusão.", |       "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", | ||||||
|       "deleted_message": "Forma de Pagamento excluída com sucesso" |       "deleted_message": "Payment Mode deleted successfully" | ||||||
|     }, |     }, | ||||||
|     "expense_category": { |     "expense_category": { | ||||||
|       "title": "Categoria de Despesa", |       "title": "Categoria de Despesa", | ||||||
| @ -1178,8 +1178,8 @@ | |||||||
|       "discount_setting": "Configuração de Desconto", |       "discount_setting": "Configuração de Desconto", | ||||||
|       "discount_per_item": "Desconto por Item ", |       "discount_per_item": "Desconto por Item ", | ||||||
|       "discount_setting_description": "Habilite isso se desejar adicionar desconto a itens de Fatura individualmente. Por padrão, o desconto é adicionado diretamente à Fatura.", |       "discount_setting_description": "Habilite isso se desejar adicionar desconto a itens de Fatura individualmente. Por padrão, o desconto é adicionado diretamente à Fatura.", | ||||||
|       "expire_public_links": "Expirar Links Públicos Automaticamente", |       "expire_public_links": "Automatically Expire Public Links", | ||||||
|       "expire_setting_description": "Especifique se deseja expirar todos os links enviados pelo aplicativo para visualizar faturas, orçamentos, pagamentos e etc., após um período especificado.", |       "expire_setting_description": "Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.", | ||||||
|       "save": "Salvar", |       "save": "Salvar", | ||||||
|       "preference": "Preferência | Preferências", |       "preference": "Preferência | Preferências", | ||||||
|       "general_settings": "Preferências padrão para o sistema.", |       "general_settings": "Preferências padrão para o sistema.", | ||||||
| @ -1188,13 +1188,13 @@ | |||||||
|       "select_time_zone": "Selecione um fuso horário", |       "select_time_zone": "Selecione um fuso horário", | ||||||
|       "select_date_format": "Selecionar um Formato de Data", |       "select_date_format": "Selecionar um Formato de Data", | ||||||
|       "select_financial_year": "Selecione o ano financeiro", |       "select_financial_year": "Selecione o ano financeiro", | ||||||
|       "recurring_invoice_status": "Status da fatura recorrente", |       "recurring_invoice_status": "Recurring Invoice Status", | ||||||
|       "create_status": "Criar Status", |       "create_status": "Create Status", | ||||||
|       "active": "Ativo", |       "active": "Active", | ||||||
|       "on_hold": "Em espera", |       "on_hold": "On Hold", | ||||||
|       "update_status": "Atualizar Status", |       "update_status": "Update Status", | ||||||
|       "completed": "Concluído", |       "completed": "Completed", | ||||||
|       "company_currency_unchangeable": "Moeda da empresa não pode ser alterada" |       "company_currency_unchangeable": "Company currency cannot be changed" | ||||||
|     }, |     }, | ||||||
|     "update_app": { |     "update_app": { | ||||||
|       "title": "Atualizar Aplicativo", |       "title": "Atualizar Aplicativo", | ||||||
| @ -1217,10 +1217,10 @@ | |||||||
|       "finishing_update": "Acabando a Atualização", |       "finishing_update": "Acabando a Atualização", | ||||||
|       "update_failed": "Atualização falhou", |       "update_failed": "Atualização falhou", | ||||||
|       "update_failed_text": "Desculpa! Sua atualização falhou no passo: {step}", |       "update_failed_text": "Desculpa! Sua atualização falhou no passo: {step}", | ||||||
|       "update_warning": "Todos os arquivos de aplicativo e arquivos de modelo padrão serão substituídos quando você atualizar o aplicativo usando este utilitário. Faça um backup de seus templates e banco de dados antes de atualizar." |       "update_warning": "All of the application files and default template files will be overwritten when you update the application using this utility. Please take a backup of your templates & database before updating." | ||||||
|     }, |     }, | ||||||
|     "backup": { |     "backup": { | ||||||
|       "title": "Cópia de segurança | Cópias de segurança", |       "title": "Backup | Backups", | ||||||
|       "description": "O backup é um arquivo zip que contém todos os arquivos nas pastas que você especificou juntamente com um arquivo de backup de sua base de dados", |       "description": "O backup é um arquivo zip que contém todos os arquivos nas pastas que você especificou juntamente com um arquivo de backup de sua base de dados", | ||||||
|       "new_backup": "Adicionar Novo Backup", |       "new_backup": "Adicionar Novo Backup", | ||||||
|       "create_backup": "Criar Backup", |       "create_backup": "Criar Backup", | ||||||
| @ -1248,7 +1248,7 @@ | |||||||
|       "created_at": "criado em", |       "created_at": "criado em", | ||||||
|       "dropbox": "dropbox", |       "dropbox": "dropbox", | ||||||
|       "name": "Nome", |       "name": "Nome", | ||||||
|       "driver": "Motorista", |       "driver": "Driver", | ||||||
|       "disk_type": "Tipo", |       "disk_type": "Tipo", | ||||||
|       "disk_name": "Nome do disco", |       "disk_name": "Nome do disco", | ||||||
|       "new_disk": "Adicionar novo disco", |       "new_disk": "Adicionar novo disco", | ||||||
| @ -1301,16 +1301,16 @@ | |||||||
|       "invalid_disk_credentials": "Credencial inválida para o disco selecionado" |       "invalid_disk_credentials": "Credencial inválida para o disco selecionado" | ||||||
|     }, |     }, | ||||||
|     "taxations": { |     "taxations": { | ||||||
|       "add_billing_address": "Endereço de Cobrança do Cliente", |       "add_billing_address": "Enter Billing Address", | ||||||
|       "add_shipping_address": "Endereço de Entrega do Cliente", |       "add_shipping_address": "Enter Shipping Address", | ||||||
|       "add_company_address": "Insira o Endereço da Empresa", |       "add_company_address": "Enter Company Address", | ||||||
|       "modal_description": "As informações abaixo são necessárias para obter o imposto sobre vendas.", |       "modal_description": "The information below is required in order to fetch sales tax.", | ||||||
|       "add_address": "Adicionar endereço para buscar o imposto sobre vendas.", |       "add_address": "Add Address for fetching sales tax.", | ||||||
|       "address_placeholder": "Exemplo: 123, Minha Rua", |       "address_placeholder": "Example: 123, My Street", | ||||||
|       "city_placeholder": "Exemplo: Los Angeles", |       "city_placeholder": "Example: Los Angeles", | ||||||
|       "state_placeholder": "Exemplo: CA", |       "state_placeholder": "Example: CA", | ||||||
|       "zip_placeholder": "Exemplo: 90024", |       "zip_placeholder": "Example: 90024", | ||||||
|       "invalid_address": "Forneça detalhes do endereço válido." |       "invalid_address": "Please provide valid address details." | ||||||
|     } |     } | ||||||
|   }, |   }, | ||||||
|   "wizard": { |   "wizard": { | ||||||
| @ -1328,7 +1328,7 @@ | |||||||
|     "logo_preview": "Pré-visualizar Logotipo", |     "logo_preview": "Pré-visualizar Logotipo", | ||||||
|     "preferences": "Preferências", |     "preferences": "Preferências", | ||||||
|     "preferences_desc": "Preferências padrão para o sistema.", |     "preferences_desc": "Preferências padrão para o sistema.", | ||||||
|     "currency_set_alert": "A moeda da empresa não pode ser alterada mais tarde.", |     "currency_set_alert": "The company's currency cannot be changed later.", | ||||||
|     "country": "País", |     "country": "País", | ||||||
|     "state": "Estado", |     "state": "Estado", | ||||||
|     "city": "Cidade", |     "city": "Cidade", | ||||||
| @ -1372,7 +1372,7 @@ | |||||||
|       "app_domain": "Domínio do Aplicativo", |       "app_domain": "Domínio do Aplicativo", | ||||||
|       "verify_now": "Verificar Agora", |       "verify_now": "Verificar Agora", | ||||||
|       "success": "Domínio Verificado com Sucesso.", |       "success": "Domínio Verificado com Sucesso.", | ||||||
|       "failed": "Falha na verificação de domínio. Digite um nome de domínio válido.", |       "failed": "Domain verification failed. Please enter valid domain name.", | ||||||
|       "verify_and_continue": "Verificar e Continuar" |       "verify_and_continue": "Verificar e Continuar" | ||||||
|     }, |     }, | ||||||
|     "mail": { |     "mail": { | ||||||
| @ -1425,7 +1425,7 @@ | |||||||
|     "not_yet": "Ainda não? Envie novamente", |     "not_yet": "Ainda não? Envie novamente", | ||||||
|     "password_min_length": "A senha deve ter {count} caracteres", |     "password_min_length": "A senha deve ter {count} caracteres", | ||||||
|     "name_min_length": "O nome deve ter pelo menos {count} letras.", |     "name_min_length": "O nome deve ter pelo menos {count} letras.", | ||||||
|     "prefix_min_length": "O nome deve ter pelo menos {count} letras.", |     "prefix_min_length": "Prefix must have at least {count} letters.", | ||||||
|     "enter_valid_tax_rate": "Insira uma taxa de imposto válida", |     "enter_valid_tax_rate": "Insira uma taxa de imposto válida", | ||||||
|     "numbers_only": "Apenas Números.", |     "numbers_only": "Apenas Números.", | ||||||
|     "characters_only": "Apenas Caracteres.", |     "characters_only": "Apenas Caracteres.", | ||||||
| @ -1440,7 +1440,7 @@ | |||||||
|     "price_minvalue": "O preço deve ser maior que 0.", |     "price_minvalue": "O preço deve ser maior que 0.", | ||||||
|     "amount_maxlength": "Valor não deve ter mais de 20 dígitos.", |     "amount_maxlength": "Valor não deve ter mais de 20 dígitos.", | ||||||
|     "amount_minvalue": "O valor deve ser maior que 0.", |     "amount_minvalue": "O valor deve ser maior que 0.", | ||||||
|     "discount_maxlength": "Desconto não deve ser maior que o máximo de desconto", |     "discount_maxlength": "Discount should not be greater than max discount", | ||||||
|     "description_maxlength": "A descrição não deve ter mais que 255 caracteres.", |     "description_maxlength": "A descrição não deve ter mais que 255 caracteres.", | ||||||
|     "subject_maxlength": "O assunto não deve ter mais que 100 caracteres.", |     "subject_maxlength": "O assunto não deve ter mais que 100 caracteres.", | ||||||
|     "message_maxlength": "A mensagem não deve ter mais que 255 caracteres.", |     "message_maxlength": "A mensagem não deve ter mais que 255 caracteres.", | ||||||
| @ -1451,41 +1451,41 @@ | |||||||
|     "prefix_maxlength": "O prefixo não deve ter mais que 5 caracteres.", |     "prefix_maxlength": "O prefixo não deve ter mais que 5 caracteres.", | ||||||
|     "something_went_wrong": "algo deu errado", |     "something_went_wrong": "algo deu errado", | ||||||
|     "number_length_minvalue": "O valor deve ser maior que 0", |     "number_length_minvalue": "O valor deve ser maior que 0", | ||||||
|     "at_least_one_ability": "Você deve selecionar ao menos uma permissão.", |     "at_least_one_ability": "Please select atleast one Permission.", | ||||||
|     "valid_driver_key": "Por favor, insira uma chave válida de {driver}.", |     "valid_driver_key": "Please enter a valid {driver} key.", | ||||||
|     "valid_exchange_rate": "Por favor digite a taxa de câmbio.", |     "valid_exchange_rate": "Please enter a valid exchange rate.", | ||||||
|     "company_name_not_same": "O nome da empresa deve corresponder com o nome fornecido." |     "company_name_not_same": "Company name must match with given name." | ||||||
|   }, |   }, | ||||||
|   "errors": { |   "errors": { | ||||||
|     "starter_plan": "Este recurso está disponível no plano de Starter!", |     "starter_plan": "This feature is available on Starter plan and onwards!", | ||||||
|     "invalid_provider_key": "Por favor, insira uma chave de API do provedor válido.", |     "invalid_provider_key": "Please Enter Valid Provider API Key.", | ||||||
|     "estimate_number_used": "O número de pagamento já está em uso.", |     "estimate_number_used": "The estimate number has already been taken.", | ||||||
|     "invoice_number_used": "O número da fatura já está em uso.", |     "invoice_number_used": "The invoice number has already been taken.", | ||||||
|     "payment_attached": "Uma das faturas selecionadas já possui um pagamento anexado. Certifique-se de excluir os pagamentos anexados primeiro, para continuar com a exclusão.", |     "payment_attached": "This invoice already has a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal.", | ||||||
|     "payment_number_used": "O número de pagamento já está em uso.", |     "payment_number_used": "The payment number has already been taken.", | ||||||
|     "name_already_taken": "O nome já está em uso.", |     "name_already_taken": "The name has already been taken.", | ||||||
|     "receipt_does_not_exist": "O recibo não existe.", |     "receipt_does_not_exist": "Receipt does not exist.", | ||||||
|     "customer_cannot_be_changed_after_payment_is_added": "O cliente não pode ser alterado após o pagamento ser adicionado", |     "customer_cannot_be_changed_after_payment_is_added": "Customer cannot be change after payment is added", | ||||||
|     "invalid_credentials": "Credenciais inválidas", |     "invalid_credentials": "Invalid  Credentials.", | ||||||
|     "not_allowed": "Não permitido", |     "not_allowed": "Not Allowed", | ||||||
|     "login_invalid_credentials": "Credenciais não correspondem aos nossos registros.", |     "login_invalid_credentials": "These credentials do not match our records.", | ||||||
|     "enter_valid_cron_format": "Por favor, insira um formato de URL válida", |     "enter_valid_cron_format": "Please enter a valid cron format", | ||||||
|     "email_could_not_be_sent": "Não foi possível enviar o e-mail para este endereço de e-mail.", |     "email_could_not_be_sent": "Email could not be sent to this email address.", | ||||||
|     "invalid_address": "Por favor, insira um endereço de e-mail válido.", |     "invalid_address": "Please enter a valid address.", | ||||||
|     "invalid_key": "Favor inserir uma chave válida.", |     "invalid_key": "Please enter valid key.", | ||||||
|     "invalid_state": "Por favor, insira um estado válido.", |     "invalid_state": "Please enter a valid state.", | ||||||
|     "invalid_city": "Por favor, insira uma cidade válida.", |     "invalid_city": "Please enter a valid city.", | ||||||
|     "invalid_postal_code": "Por favor, insira um CEP válido.", |     "invalid_postal_code": "Please enter a valid zip.", | ||||||
|     "invalid_format": "Por favor, insira o formato de texto de consulta válido.", |     "invalid_format": "Please enter valid query string format.", | ||||||
|     "api_error": "O servidor não está respondendo", |     "api_error": "Server not responding.", | ||||||
|     "feature_not_enabled": "Recurso não ativado.", |     "feature_not_enabled": "Feature not enabled.", | ||||||
|     "request_limit_met": "Limite de solicitações excedido", |     "request_limit_met": "Api request limit exceeded.", | ||||||
|     "address_incomplete": "Endereço Incompleto" |     "address_incomplete": "Incomplete Address" | ||||||
|   }, |   }, | ||||||
|   "pdf_estimate_label": "Orçamento", |   "pdf_estimate_label": "Orçamento", | ||||||
|   "pdf_estimate_number": "Numero do Orçamento", |   "pdf_estimate_number": "Numero do Orçamento", | ||||||
|   "pdf_estimate_date": "Data do Orçamento", |   "pdf_estimate_date": "Data do Orçamento", | ||||||
|   "pdf_estimate_expire_date": "Validade", |   "pdf_estimate_expire_date": "Data de expiração", | ||||||
|   "pdf_invoice_label": "Fatura", |   "pdf_invoice_label": "Fatura", | ||||||
|   "pdf_invoice_number": "Número da fatura", |   "pdf_invoice_number": "Número da fatura", | ||||||
|   "pdf_invoice_date": "Data da Fatura", |   "pdf_invoice_date": "Data da Fatura", | ||||||
| @ -1522,5 +1522,5 @@ | |||||||
|   "pdf_bill_to": "Cobrar a,", |   "pdf_bill_to": "Cobrar a,", | ||||||
|   "pdf_ship_to": "Envie a,", |   "pdf_ship_to": "Envie a,", | ||||||
|   "pdf_received_from": "Remetente:", |   "pdf_received_from": "Remetente:", | ||||||
|   "pdf_tax_label": "Imposto" |   "pdf_tax_label": "Tax" | ||||||
| } | } | ||||||
|  | |||||||
| @ -1485,7 +1485,7 @@ | |||||||
|   "pdf_estimate_label": "Estimate", |   "pdf_estimate_label": "Estimate", | ||||||
|   "pdf_estimate_number": "Estimate Number", |   "pdf_estimate_number": "Estimate Number", | ||||||
|   "pdf_estimate_date": "Estimate Date", |   "pdf_estimate_date": "Estimate Date", | ||||||
|   "pdf_estimate_expire_date": "Expiry Date", |   "pdf_estimate_expire_date": "Expiry date", | ||||||
|   "pdf_invoice_label": "Invoice", |   "pdf_invoice_label": "Invoice", | ||||||
|   "pdf_invoice_number": "Invoice Number", |   "pdf_invoice_number": "Invoice Number", | ||||||
|   "pdf_invoice_date": "Invoice Date", |   "pdf_invoice_date": "Invoice Date", | ||||||
|  | |||||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @ -1485,7 +1485,7 @@ | |||||||
|   "pdf_estimate_label": "Cenový odhad", |   "pdf_estimate_label": "Cenový odhad", | ||||||
|   "pdf_estimate_number": "Číslo cenového odhadu", |   "pdf_estimate_number": "Číslo cenového odhadu", | ||||||
|   "pdf_estimate_date": "Dátum cenového odhadu", |   "pdf_estimate_date": "Dátum cenového odhadu", | ||||||
|   "pdf_estimate_expire_date": "Expiry Date", |   "pdf_estimate_expire_date": "Platnosť cenového odhadu", | ||||||
|   "pdf_invoice_label": "Faktúra", |   "pdf_invoice_label": "Faktúra", | ||||||
|   "pdf_invoice_number": "Číslo faktúry", |   "pdf_invoice_number": "Číslo faktúry", | ||||||
|   "pdf_invoice_date": "Dátum vystavenia", |   "pdf_invoice_date": "Dátum vystavenia", | ||||||
|  | |||||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @ -12,7 +12,7 @@ | |||||||
|     "settings": "Podešavanja", |     "settings": "Podešavanja", | ||||||
|     "logout": "Odjavi se", |     "logout": "Odjavi se", | ||||||
|     "users": "Korisnici", |     "users": "Korisnici", | ||||||
|     "modules": "Moduli" |     "modules": "Modules" | ||||||
|   }, |   }, | ||||||
|   "general": { |   "general": { | ||||||
|     "add_company": "Dodaj kompaniju", |     "add_company": "Dodaj kompaniju", | ||||||
| @ -30,8 +30,8 @@ | |||||||
|     "from": "Pošiljalac", |     "from": "Pošiljalac", | ||||||
|     "to": "Primalac", |     "to": "Primalac", | ||||||
|     "ok": "Ok", |     "ok": "Ok", | ||||||
|     "yes": "Da", |     "yes": "Yes", | ||||||
|     "no": "Ne", |     "no": "No", | ||||||
|     "sort_by": "Rasporedi Po", |     "sort_by": "Rasporedi Po", | ||||||
|     "ascending": "Rastuće", |     "ascending": "Rastuće", | ||||||
|     "descending": "Opadajuće", |     "descending": "Opadajuće", | ||||||
| @ -39,7 +39,7 @@ | |||||||
|     "body": "Telo", |     "body": "Telo", | ||||||
|     "message": "Poruka", |     "message": "Poruka", | ||||||
|     "send": "Pošalji", |     "send": "Pošalji", | ||||||
|     "preview": "Pregled", |     "preview": "Preview", | ||||||
|     "go_back": "Idi nazad", |     "go_back": "Idi nazad", | ||||||
|     "back_to_login": "Nazad na prijavu?", |     "back_to_login": "Nazad na prijavu?", | ||||||
|     "home": "Početna", |     "home": "Početna", | ||||||
| @ -95,9 +95,9 @@ | |||||||
|     "copied_pdf_url_clipboard": "Link do PDF fajla kopiran!", |     "copied_pdf_url_clipboard": "Link do PDF fajla kopiran!", | ||||||
|     "copied_url_clipboard": "Copied url to clipboard!", |     "copied_url_clipboard": "Copied url to clipboard!", | ||||||
|     "docs": "Docs", |     "docs": "Docs", | ||||||
|     "do_you_wish_to_continue": "Da li želite nastaviti?", |     "do_you_wish_to_continue": "Do you wish to continue?", | ||||||
|     "note": "Bilješka", |     "note": "Note", | ||||||
|     "pay_invoice": "Plati račun", |     "pay_invoice": "Pay Invoice", | ||||||
|     "login_successfully": "Logged in successfully!", |     "login_successfully": "Logged in successfully!", | ||||||
|     "logged_out_successfully": "Logged out successfully", |     "logged_out_successfully": "Logged out successfully", | ||||||
|     "mark_as_default": "Mark as default" |     "mark_as_default": "Mark as default" | ||||||
| @ -318,10 +318,10 @@ | |||||||
|     }, |     }, | ||||||
|     "accepted": "Prihvaćeno", |     "accepted": "Prihvaćeno", | ||||||
|     "rejected": "Odbijeno", |     "rejected": "Odbijeno", | ||||||
|     "expired": "Istekao", |     "expired": "Expired", | ||||||
|     "sent": "Poslato", |     "sent": "Poslato", | ||||||
|     "draft": "U izradi", |     "draft": "U izradi", | ||||||
|     "viewed": "Pregledano", |     "viewed": "Viewed", | ||||||
|     "declined": "Odbijeno", |     "declined": "Odbijeno", | ||||||
|     "new_estimate": "Nova Profaktura", |     "new_estimate": "Nova Profaktura", | ||||||
|     "add_new_estimate": "Dodaj novu Profakturu", |     "add_new_estimate": "Dodaj novu Profakturu", | ||||||
| @ -1485,7 +1485,7 @@ | |||||||
|   "pdf_estimate_label": "Profaktura", |   "pdf_estimate_label": "Profaktura", | ||||||
|   "pdf_estimate_number": "Broj Profakture", |   "pdf_estimate_number": "Broj Profakture", | ||||||
|   "pdf_estimate_date": "Datum Profakture", |   "pdf_estimate_date": "Datum Profakture", | ||||||
|   "pdf_estimate_expire_date": "Expiry Date", |   "pdf_estimate_expire_date": "Datum isteka Profakture", | ||||||
|   "pdf_invoice_label": "Faktura", |   "pdf_invoice_label": "Faktura", | ||||||
|   "pdf_invoice_number": "Broj Fakture", |   "pdf_invoice_number": "Broj Fakture", | ||||||
|   "pdf_invoice_date": "Datum Fakture", |   "pdf_invoice_date": "Datum Fakture", | ||||||
|  | |||||||
| @ -1485,7 +1485,7 @@ | |||||||
|   "pdf_estimate_label": "Kostnadsförslag", |   "pdf_estimate_label": "Kostnadsförslag", | ||||||
|   "pdf_estimate_number": "Kostnadsförslagsnummer", |   "pdf_estimate_number": "Kostnadsförslagsnummer", | ||||||
|   "pdf_estimate_date": "Kostnadsförslagsdatum", |   "pdf_estimate_date": "Kostnadsförslagsdatum", | ||||||
|   "pdf_estimate_expire_date": "Expiry Date", |   "pdf_estimate_expire_date": "Utgångsdatum", | ||||||
|   "pdf_invoice_label": "Faktura", |   "pdf_invoice_label": "Faktura", | ||||||
|   "pdf_invoice_number": "Fakturanummer", |   "pdf_invoice_number": "Fakturanummer", | ||||||
|   "pdf_invoice_date": "Fakturadatum", |   "pdf_invoice_date": "Fakturadatum", | ||||||
|  | |||||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @ -1485,7 +1485,7 @@ | |||||||
|   "pdf_estimate_label": "Estimate", |   "pdf_estimate_label": "Estimate", | ||||||
|   "pdf_estimate_number": "Estimate Number", |   "pdf_estimate_number": "Estimate Number", | ||||||
|   "pdf_estimate_date": "Estimate Date", |   "pdf_estimate_date": "Estimate Date", | ||||||
|   "pdf_estimate_expire_date": "Expiry Date", |   "pdf_estimate_expire_date": "Expiry date", | ||||||
|   "pdf_invoice_label": "Invoice", |   "pdf_invoice_label": "Invoice", | ||||||
|   "pdf_invoice_number": "Invoice Number", |   "pdf_invoice_number": "Invoice Number", | ||||||
|   "pdf_invoice_date": "Invoice Date", |   "pdf_invoice_date": "Invoice Date", | ||||||
|  | |||||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @ -12,7 +12,7 @@ | |||||||
|     "settings": "Cài đặt", |     "settings": "Cài đặt", | ||||||
|     "logout": "Đăng xuất", |     "logout": "Đăng xuất", | ||||||
|     "users": "Người dùng", |     "users": "Người dùng", | ||||||
|     "modules": "Các Mô-Đun" |     "modules": "Modules" | ||||||
|   }, |   }, | ||||||
|   "general": { |   "general": { | ||||||
|     "add_company": "Thêm công ty", |     "add_company": "Thêm công ty", | ||||||
| @ -93,7 +93,7 @@ | |||||||
|     "no_note_found": "Không tìm thấy ghi chú", |     "no_note_found": "Không tìm thấy ghi chú", | ||||||
|     "insert_note": "Chèn ghi chú", |     "insert_note": "Chèn ghi chú", | ||||||
|     "copied_pdf_url_clipboard": "Đã sao chép url PDF vào khay nhớ tạm!", |     "copied_pdf_url_clipboard": "Đã sao chép url PDF vào khay nhớ tạm!", | ||||||
|     "copied_url_clipboard": "Đã sao chép url vào khay nhớ tạm!", |     "copied_url_clipboard": "Copied url to clipboard!", | ||||||
|     "docs": "Tài liệu", |     "docs": "Tài liệu", | ||||||
|     "do_you_wish_to_continue": "Bạn có muốn tiếp tục không?", |     "do_you_wish_to_continue": "Bạn có muốn tiếp tục không?", | ||||||
|     "note": "Ghi chú", |     "note": "Ghi chú", | ||||||
| @ -1485,7 +1485,7 @@ | |||||||
|   "pdf_estimate_label": "Ước tính", |   "pdf_estimate_label": "Ước tính", | ||||||
|   "pdf_estimate_number": "Số ước tính", |   "pdf_estimate_number": "Số ước tính", | ||||||
|   "pdf_estimate_date": "Ngày ước tính", |   "pdf_estimate_date": "Ngày ước tính", | ||||||
|   "pdf_estimate_expire_date": "Expiry Date", |   "pdf_estimate_expire_date": "Ngày hết hạn", | ||||||
|   "pdf_invoice_label": "Hóa đơn", |   "pdf_invoice_label": "Hóa đơn", | ||||||
|   "pdf_invoice_number": "Số hóa đơn", |   "pdf_invoice_number": "Số hóa đơn", | ||||||
|   "pdf_invoice_date": "Ngày lập hóa đơn", |   "pdf_invoice_date": "Ngày lập hóa đơn", | ||||||
|  | |||||||
| @ -93,14 +93,14 @@ | |||||||
|     "no_note_found": "沒有找到備註", |     "no_note_found": "沒有找到備註", | ||||||
|     "insert_note": "插入備註", |     "insert_note": "插入備註", | ||||||
|     "copied_pdf_url_clipboard": "複製PDF位址到剪貼簿!", |     "copied_pdf_url_clipboard": "複製PDF位址到剪貼簿!", | ||||||
|     "copied_url_clipboard": "將網址複製到剪貼簿!", |     "copied_url_clipboard": "Copied url to clipboard!", | ||||||
|     "docs": "文檔", |     "docs": "文檔", | ||||||
|     "do_you_wish_to_continue": "你確定要繼續?", |     "do_you_wish_to_continue": "你確定要繼續?", | ||||||
|     "note": "備註", |     "note": "備註", | ||||||
|     "pay_invoice": "支付發票", |     "pay_invoice": "Pay Invoice", | ||||||
|     "login_successfully": "已成功登入!", |     "login_successfully": "Logged in successfully!", | ||||||
|     "logged_out_successfully": "已成功登出", |     "logged_out_successfully": "Logged out successfully", | ||||||
|     "mark_as_default": "標記為預設值" |     "mark_as_default": "Mark as default" | ||||||
|   }, |   }, | ||||||
|   "dashboard": { |   "dashboard": { | ||||||
|     "select_year": "選擇年份", |     "select_year": "選擇年份", | ||||||
| @ -109,7 +109,7 @@ | |||||||
|       "customers": "客户", |       "customers": "客户", | ||||||
|       "invoices": "發票", |       "invoices": "發票", | ||||||
|       "estimates": "報價", |       "estimates": "報價", | ||||||
|       "payments": "付款" |       "payments": "Payments" | ||||||
|     }, |     }, | ||||||
|     "chart_info": { |     "chart_info": { | ||||||
|       "total_sales": "銷售", |       "total_sales": "銷售", | ||||||
| @ -208,10 +208,10 @@ | |||||||
|     "new_customer": "新客戶", |     "new_customer": "新客戶", | ||||||
|     "edit_customer": "編輯客戶", |     "edit_customer": "編輯客戶", | ||||||
|     "basic_info": "基本資料", |     "basic_info": "基本資料", | ||||||
|     "portal_access": "門戶訪問", |     "portal_access": "Portal Access", | ||||||
|     "portal_access_text": "您想允許此客戶登入客戶門戶嗎?", |     "portal_access_text": "Would you like to allow this customer to login to the Customer Portal?", | ||||||
|     "portal_access_url": "客戶門戶登入URL", |     "portal_access_url": "Customer Portal Login URL", | ||||||
|     "portal_access_url_help": "請將上述給定的URL複製並轉發給您的客戶以提供訪問許可權。", |     "portal_access_url_help": "Please copy & forward the above given URL to your customer for providing access.", | ||||||
|     "billing_address": "帳單地址", |     "billing_address": "帳單地址", | ||||||
|     "shipping_address": "送貨地址", |     "shipping_address": "送貨地址", | ||||||
|     "copy_billing_address": "由帳單複製", |     "copy_billing_address": "由帳單複製", | ||||||
| @ -231,7 +231,7 @@ | |||||||
|     "confirm_delete": "你將不能夠還原此客戶, 以及此客戶相關的發票, 報價及付款. | 你將不能夠還原此客戶, 以及此客戶相關的發票, 報價及付款.", |     "confirm_delete": "你將不能夠還原此客戶, 以及此客戶相關的發票, 報價及付款. | 你將不能夠還原此客戶, 以及此客戶相關的發票, 報價及付款.", | ||||||
|     "created_message": "成功新增客戶", |     "created_message": "成功新增客戶", | ||||||
|     "updated_message": "成功更新客戶", |     "updated_message": "成功更新客戶", | ||||||
|     "address_updated_message": "地址資訊已成功更新", |     "address_updated_message": "Address Information Updated succesfully", | ||||||
|     "deleted_message": "成功刪除客戶 | 成功刪除客戶", |     "deleted_message": "成功刪除客戶 | 成功刪除客戶", | ||||||
|     "edit_currency_not_allowed": "交易一旦創建後就不能改變貨幣!" |     "edit_currency_not_allowed": "交易一旦創建後就不能改變貨幣!" | ||||||
|   }, |   }, | ||||||
| @ -265,8 +265,8 @@ | |||||||
|   }, |   }, | ||||||
|   "estimates": { |   "estimates": { | ||||||
|     "title": "報價", |     "title": "報價", | ||||||
|     "accept_estimate": "接受估價", |     "accept_estimate": "Accept Estimate", | ||||||
|     "reject_estimate": "拒絕估算", |     "reject_estimate": "Reject Estimate", | ||||||
|     "estimate": "報價 | 報價", |     "estimate": "報價 | 報價", | ||||||
|     "estimates_list": "報價列表", |     "estimates_list": "報價列表", | ||||||
|     "days": "{days} 天", |     "days": "{days} 天", | ||||||
| @ -318,10 +318,10 @@ | |||||||
|     }, |     }, | ||||||
|     "accepted": "已接受", |     "accepted": "已接受", | ||||||
|     "rejected": "已拒絕", |     "rejected": "已拒絕", | ||||||
|     "expired": "已過期", |     "expired": "Expired", | ||||||
|     "sent": "傳送", |     "sent": "傳送", | ||||||
|     "draft": "草稿", |     "draft": "草稿", | ||||||
|     "viewed": "已檢視", |     "viewed": "Viewed", | ||||||
|     "declined": "拒絕", |     "declined": "拒絕", | ||||||
|     "new_estimate": "新報價", |     "new_estimate": "新報價", | ||||||
|     "add_new_estimate": "新增報價", |     "add_new_estimate": "新增報價", | ||||||
| @ -355,14 +355,14 @@ | |||||||
|       "select_an_item": "輸入或點擊去選擇商品", |       "select_an_item": "輸入或點擊去選擇商品", | ||||||
|       "type_item_description": "商品詳情(可選)" |       "type_item_description": "商品詳情(可選)" | ||||||
|     }, |     }, | ||||||
|     "mark_as_default_estimate_template_description": "如果啟用,所選模板將自動選擇新的估算。" |     "mark_as_default_estimate_template_description": "If enabled, the selected template will be automatically selected for new estimates." | ||||||
|   }, |   }, | ||||||
|   "invoices": { |   "invoices": { | ||||||
|     "title": "發票", |     "title": "發票", | ||||||
|     "download": "下載", |     "download": "Download", | ||||||
|     "pay_invoice": "支付發票", |     "pay_invoice": "Pay Invoice", | ||||||
|     "invoices_list": "發票列表", |     "invoices_list": "發票列表", | ||||||
|     "invoice_information": "發票資訊", |     "invoice_information": "Invoice Information", | ||||||
|     "days": "{days} 天", |     "days": "{days} 天", | ||||||
|     "months": "{months} 月", |     "months": "{months} 月", | ||||||
|     "years": "{years} 年", |     "years": "{years} 年", | ||||||
| @ -447,7 +447,7 @@ | |||||||
|     "marked_as_sent_message": "發票已標示為成功傳送", |     "marked_as_sent_message": "發票已標示為成功傳送", | ||||||
|     "something_went_wrong": "出現錯誤", |     "something_went_wrong": "出現錯誤", | ||||||
|     "invalid_due_amount_message": "發票總額不能少於支付總額. 請更新發票或刪除相關支付再繼續.", |     "invalid_due_amount_message": "發票總額不能少於支付總額. 請更新發票或刪除相關支付再繼續.", | ||||||
|     "mark_as_default_invoice_template_description": "如果啟用,所選模板將自動選擇新發票" |     "mark_as_default_invoice_template_description": "If enabled, the selected template will be automatically selected for new invoices." | ||||||
|   }, |   }, | ||||||
|   "recurring_invoices": { |   "recurring_invoices": { | ||||||
|     "title": "定期發票", |     "title": "定期發票", | ||||||
| @ -464,11 +464,11 @@ | |||||||
|     "completed": "已完成", |     "completed": "已完成", | ||||||
|     "customer": "客戶", |     "customer": "客戶", | ||||||
|     "paid_status": "付款狀態", |     "paid_status": "付款狀態", | ||||||
|     "ref_no": "參考號碼", |     "ref_no": "REF NO.", | ||||||
|     "number": "號", |     "number": "NUMBER", | ||||||
|     "amount_due": "到期金額", |     "amount_due": "AMOUNT DUE", | ||||||
|     "partially_paid": "部分支付", |     "partially_paid": "Partially Paid", | ||||||
|     "total": "總計", |     "total": "Total", | ||||||
|     "discount": "Discount", |     "discount": "Discount", | ||||||
|     "sub_total": "Sub Total", |     "sub_total": "Sub Total", | ||||||
|     "invoice": "Recurring Invoice | Recurring Invoices", |     "invoice": "Recurring Invoice | Recurring Invoices", | ||||||
| @ -504,16 +504,16 @@ | |||||||
|     "invoice_mark_as_sent": "This recurring invoice will be marked as sent", |     "invoice_mark_as_sent": "This recurring invoice will be marked as sent", | ||||||
|     "confirm_send": "This recurring invoice will be sent via email to the customer", |     "confirm_send": "This recurring invoice will be sent via email to the customer", | ||||||
|     "starts_at": "Start Date", |     "starts_at": "Start Date", | ||||||
|     "due_date": "發票到期日期", |     "due_date": "Invoice Due Date", | ||||||
|     "record_payment": "紀錄付款", |     "record_payment": "Record Payment", | ||||||
|     "add_new_invoice": "添加定期發票", |     "add_new_invoice": "Add New Recurring Invoice", | ||||||
|     "update_expense": "更新支出", |     "update_expense": "Update Expense", | ||||||
|     "edit_invoice": "編輯定期發票", |     "edit_invoice": "Edit Recurring Invoice", | ||||||
|     "new_invoice": "添加定期發票", |     "new_invoice": "New Recurring Invoice", | ||||||
|     "send_automatically": "自動發送", |     "send_automatically": "Send Automatically", | ||||||
|     "send_automatically_desc": "如果您希望在建立發票時自動將發票發送給客戶,請啟用此選項。", |     "send_automatically_desc": "Enable this, if you would like to send the invoice automatically to the customer when its created.", | ||||||
|     "save_invoice": "保存定期發票", |     "save_invoice": "Save Recurring Invoice", | ||||||
|     "update_invoice": "更新定期發票", |     "update_invoice": "Update Recurring Invoice", | ||||||
|     "add_new_tax": "Add New Tax", |     "add_new_tax": "Add New Tax", | ||||||
|     "no_invoices": "No Recurring Invoices yet!", |     "no_invoices": "No Recurring Invoices yet!", | ||||||
|     "mark_as_rejected": "Mark as rejected", |     "mark_as_rejected": "Mark as rejected", | ||||||
| @ -1485,7 +1485,7 @@ | |||||||
|   "pdf_estimate_label": "報價", |   "pdf_estimate_label": "報價", | ||||||
|   "pdf_estimate_number": "報價單號", |   "pdf_estimate_number": "報價單號", | ||||||
|   "pdf_estimate_date": "報價日期", |   "pdf_estimate_date": "報價日期", | ||||||
|   "pdf_estimate_expire_date": "Expiry Date", |   "pdf_estimate_expire_date": "有效日期", | ||||||
|   "pdf_invoice_label": "發票", |   "pdf_invoice_label": "發票", | ||||||
|   "pdf_invoice_number": "發票號碼", |   "pdf_invoice_number": "發票號碼", | ||||||
|   "pdf_invoice_date": "發票日期", |   "pdf_invoice_date": "發票日期", | ||||||
|  | |||||||
							
								
								
									
										
											BIN
										
									
								
								resources/static/fonts/THSarabunNew-Bold.ttf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								resources/static/fonts/THSarabunNew-Bold.ttf
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								resources/static/fonts/THSarabunNew-BoldItalic.ttf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								resources/static/fonts/THSarabunNew-BoldItalic.ttf
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								resources/static/fonts/THSarabunNew-Italic.ttf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								resources/static/fonts/THSarabunNew-Italic.ttf
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								resources/static/fonts/THSarabunNew.ttf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								resources/static/fonts/THSarabunNew.ttf
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| @ -386,6 +386,10 @@ | |||||||
|         } |         } | ||||||
|  |  | ||||||
|     </style> |     </style> | ||||||
|  |  | ||||||
|  |     @if (App::isLocale('th')) | ||||||
|  |         @include('app.pdf.locale.th') | ||||||
|  |     @endif | ||||||
| </head> | </head> | ||||||
|  |  | ||||||
| <body> | <body> | ||||||
|  | |||||||
| @ -408,6 +408,10 @@ | |||||||
|         } |         } | ||||||
|  |  | ||||||
|     </style> |     </style> | ||||||
|  |  | ||||||
|  |     @if (App::isLocale('th')) | ||||||
|  |         @include('app.pdf.locale.th') | ||||||
|  |     @endif | ||||||
| </head> | </head> | ||||||
|  |  | ||||||
| <body> | <body> | ||||||
|  | |||||||
| @ -346,6 +346,10 @@ | |||||||
|         } |         } | ||||||
|  |  | ||||||
|     </style> |     </style> | ||||||
|  |  | ||||||
|  |     @if (App::isLocale('th')) | ||||||
|  |         @include('app.pdf.locale.th') | ||||||
|  |     @endif | ||||||
| </head> | </head> | ||||||
|  |  | ||||||
| <body> | <body> | ||||||
|  | |||||||
| @ -327,6 +327,10 @@ | |||||||
|         } |         } | ||||||
|  |  | ||||||
|     </style> |     </style> | ||||||
|  |  | ||||||
|  |     @if (App::isLocale('th')) | ||||||
|  |         @include('app.pdf.locale.th') | ||||||
|  |     @endif | ||||||
| </head> | </head> | ||||||
|  |  | ||||||
| <body> | <body> | ||||||
|  | |||||||
| @ -377,6 +377,10 @@ | |||||||
|         } |         } | ||||||
|  |  | ||||||
|     </style> |     </style> | ||||||
|  |  | ||||||
|  |     @if (App::isLocale('th')) | ||||||
|  |         @include('app.pdf.locale.th') | ||||||
|  |     @endif | ||||||
| </head> | </head> | ||||||
|  |  | ||||||
| <body> | <body> | ||||||
|  | |||||||
| @ -2,7 +2,7 @@ | |||||||
| <html> | <html> | ||||||
|  |  | ||||||
| <head> | <head> | ||||||
|     <title>@lang('pdf_invoice_label') - {{$invoice->invoice_number}}</title> |     <title>@lang('pdf_invoice_label') - {{ $invoice->invoice_number }}</title> | ||||||
|     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> | ||||||
|  |  | ||||||
|     <style type="text/css"> |     <style type="text/css"> | ||||||
| @ -187,7 +187,7 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|         .total-display-table { |         .total-display-table { | ||||||
|              border-top: none; |             border-top: none; | ||||||
|             page-break-inside: avoid; |             page-break-inside: avoid; | ||||||
|             page-break-before: auto; |             page-break-before: auto; | ||||||
|             page-break-after: auto; |             page-break-after: auto; | ||||||
| @ -304,7 +304,12 @@ | |||||||
|         .pl-0 { |         .pl-0 { | ||||||
|             padding-left: 0; |             padding-left: 0; | ||||||
|         } |         } | ||||||
|  |  | ||||||
|     </style> |     </style> | ||||||
|  |  | ||||||
|  |     @if (App::isLocale('th')) | ||||||
|  |         @include('app.pdf.locale.th') | ||||||
|  |     @endif | ||||||
| </head> | </head> | ||||||
|  |  | ||||||
| <body> | <body> | ||||||
| @ -312,10 +317,10 @@ | |||||||
|         <table width="100%"> |         <table width="100%"> | ||||||
|             <tr> |             <tr> | ||||||
|                 <td width="50%" class="header-section-left"> |                 <td width="50%" class="header-section-left"> | ||||||
|                     @if($logo) |                     @if ($logo) | ||||||
|                     <img class="header-logo" style="height: 50px;" src="{{ $logo }}" alt="Company Logo"> |                         <img class="header-logo" style="height: 50px;" src="{{ $logo }}" alt="Company Logo"> | ||||||
|                     @else |                     @else | ||||||
|                     <h1 class="header-logo"> {{$invoice->customer->company->name}} </h1> |                         <h1 class="header-logo"> {{ $invoice->customer->company->name }} </h1> | ||||||
|                     @endif |                     @endif | ||||||
|                 </td> |                 </td> | ||||||
|                 <td width="50%" class="text-right company-address-container company-address"> |                 <td width="50%" class="text-right company-address-container company-address"> | ||||||
| @ -331,14 +336,14 @@ | |||||||
|         <div class="main-content"> |         <div class="main-content"> | ||||||
|             <div class="customer-address-container"> |             <div class="customer-address-container"> | ||||||
|                 <div class="billing-address-container billing-address"> |                 <div class="billing-address-container billing-address"> | ||||||
|                     @if($billing_address) |                     @if ($billing_address) | ||||||
|                         <b>@lang('pdf_bill_to')</b> <br> |                         <b>@lang('pdf_bill_to')</b> <br> | ||||||
|                         {!! $billing_address !!} |                         {!! $billing_address !!} | ||||||
|                     @endif |                     @endif | ||||||
|                 </div> |                 </div> | ||||||
|  |  | ||||||
|                 <div @if($billing_address !== '</br>') class="shipping-address-container shipping-address" @else class="shipping-address-container--left shipping-address" @endif> |                 <div @if ($billing_address !== '</br>') class="shipping-address-container shipping-address" @else class="shipping-address-container--left shipping-address" @endif> | ||||||
|                     @if($shipping_address) |                     @if ($shipping_address) | ||||||
|                         <b>@lang('pdf_ship_to')</b> <br> |                         <b>@lang('pdf_ship_to')</b> <br> | ||||||
|                         {!! $shipping_address !!} |                         {!! $shipping_address !!} | ||||||
|                     @endif |                     @endif | ||||||
| @ -350,15 +355,15 @@ | |||||||
|                 <table> |                 <table> | ||||||
|                     <tr> |                     <tr> | ||||||
|                         <td class="attribute-label">@lang('pdf_invoice_number')</td> |                         <td class="attribute-label">@lang('pdf_invoice_number')</td> | ||||||
|                         <td class="attribute-value">  {{$invoice->invoice_number}}</td> |                         <td class="attribute-value">  {{ $invoice->invoice_number }}</td> | ||||||
|                     </tr> |                     </tr> | ||||||
|                     <tr> |                     <tr> | ||||||
|                         <td class="attribute-label">@lang('pdf_invoice_date')</td> |                         <td class="attribute-label">@lang('pdf_invoice_date')</td> | ||||||
|                         <td class="attribute-value">  {{$invoice->formattedInvoiceDate}}</td> |                         <td class="attribute-value">  {{ $invoice->formattedInvoiceDate }}</td> | ||||||
|                     </tr> |                     </tr> | ||||||
|                     <tr> |                     <tr> | ||||||
|                         <td class="attribute-label">@lang('pdf_invoice_due_date')</td> |                         <td class="attribute-label">@lang('pdf_invoice_due_date')</td> | ||||||
|                         <td class="attribute-value">  {{$invoice->formattedDueDate}}</td> |                         <td class="attribute-value">  {{ $invoice->formattedDueDate }}</td> | ||||||
|                     </tr> |                     </tr> | ||||||
|                 </table> |                 </table> | ||||||
|             </div> |             </div> | ||||||
| @ -368,7 +373,7 @@ | |||||||
|         @include('app.pdf.invoice.partials.table') |         @include('app.pdf.invoice.partials.table') | ||||||
|  |  | ||||||
|         <div class="notes"> |         <div class="notes"> | ||||||
|             @if($notes) |             @if ($notes) | ||||||
|                 <div class="notes-label"> |                 <div class="notes-label"> | ||||||
|                     @lang('pdf_notes') |                     @lang('pdf_notes') | ||||||
|                 </div> |                 </div> | ||||||
|  | |||||||
							
								
								
									
										34
									
								
								resources/views/app/pdf/locale/th.blade.php
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										34
									
								
								resources/views/app/pdf/locale/th.blade.php
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,34 @@ | |||||||
|  | <style type="text/css"> | ||||||
|  |     @font-face { | ||||||
|  |         font-family: 'THSarabunNew'; | ||||||
|  |         font-style: normal; | ||||||
|  |         font-weight: normal; | ||||||
|  |         src: url("{{ resource_path('static/fonts/THSarabunNew.ttf') }}") format('truetype'); | ||||||
|  |     } | ||||||
|  |  | ||||||
|  |     @font-face { | ||||||
|  |         font-family: 'THSarabunNew'; | ||||||
|  |         font-style: normal; | ||||||
|  |         font-weight: bold; | ||||||
|  |         src: url("{{ resource_path('static/fonts/THSarabunNew-Bold.ttf') }}") format('truetype'); | ||||||
|  |     } | ||||||
|  |  | ||||||
|  |     @font-face { | ||||||
|  |         font-family: 'THSarabunNew'; | ||||||
|  |         font-style: italic; | ||||||
|  |         font-weight: normal; | ||||||
|  |         src: url("{{ resource_path('static/fonts/THSarabunNew-Italic.ttf') }}") format('truetype'); | ||||||
|  |     } | ||||||
|  |  | ||||||
|  |     @font-face { | ||||||
|  |         font-family: 'THSarabunNew'; | ||||||
|  |         font-style: italic; | ||||||
|  |         font-weight: bold; | ||||||
|  |         src: url("{{ resource_path('static/fonts/THSarabunNew-BoldItalic.ttf') }}") format('truetype'); | ||||||
|  |     } | ||||||
|  |  | ||||||
|  |     body { | ||||||
|  |         font-family: "THSarabunNew", sans-serif !important; | ||||||
|  |     } | ||||||
|  |  | ||||||
|  | </style> | ||||||
| @ -276,6 +276,10 @@ | |||||||
|         } |         } | ||||||
|  |  | ||||||
|     </style> |     </style> | ||||||
|  |  | ||||||
|  |     @if (App::isLocale('th')) | ||||||
|  |         @include('app.pdf.locale.th') | ||||||
|  |     @endif | ||||||
| </head> | </head> | ||||||
|  |  | ||||||
| <body> | <body> | ||||||
|  | |||||||
| @ -1,5 +1,6 @@ | |||||||
| <!DOCTYPE html> | <!DOCTYPE html> | ||||||
| <html lang="en"> | <html lang="en"> | ||||||
|  |  | ||||||
| <head> | <head> | ||||||
|     <title>@lang('pdf_expense_report_label')</title> |     <title>@lang('pdf_expense_report_label')</title> | ||||||
|     <style type="text/css"> |     <style type="text/css"> | ||||||
| @ -11,7 +12,7 @@ | |||||||
|             border-collapse: collapse; |             border-collapse: collapse; | ||||||
|         } |         } | ||||||
|  |  | ||||||
|         .sub-container{ |         .sub-container { | ||||||
|             padding: 0px 20px; |             padding: 0px 20px; | ||||||
|         } |         } | ||||||
|  |  | ||||||
| @ -132,8 +133,14 @@ | |||||||
|             line-height: 21px; |             line-height: 21px; | ||||||
|             color: #5851D8; |             color: #5851D8; | ||||||
|         } |         } | ||||||
|  |  | ||||||
|     </style> |     </style> | ||||||
|  |  | ||||||
|  |     @if (App::isLocale('th')) | ||||||
|  |         @include('app.pdf.locale.th') | ||||||
|  |     @endif | ||||||
| </head> | </head> | ||||||
|  |  | ||||||
| <body> | <body> | ||||||
|     <div class="sub-container"> |     <div class="sub-container"> | ||||||
|         <table class="report-header"> |         <table class="report-header"> | ||||||
| @ -190,4 +197,5 @@ | |||||||
|         </tr> |         </tr> | ||||||
|     </table> |     </table> | ||||||
| </body> | </body> | ||||||
|  |  | ||||||
| </html> | </html> | ||||||
|  | |||||||
| @ -1,5 +1,6 @@ | |||||||
| <!DOCTYPE html> | <!DOCTYPE html> | ||||||
| <html lang="en"> | <html lang="en"> | ||||||
|  |  | ||||||
| <head> | <head> | ||||||
|     <title>@lang('pdf_profit_loss_label')</title> |     <title>@lang('pdf_profit_loss_label')</title> | ||||||
|     <style type="text/css"> |     <style type="text/css"> | ||||||
| @ -11,7 +12,7 @@ | |||||||
|             border-collapse: collapse; |             border-collapse: collapse; | ||||||
|         } |         } | ||||||
|  |  | ||||||
|         .sub-container{ |         .sub-container { | ||||||
|             padding: 0px 20px; |             padding: 0px 20px; | ||||||
|         } |         } | ||||||
|  |  | ||||||
| @ -157,8 +158,14 @@ | |||||||
|             line-height: 21px; |             line-height: 21px; | ||||||
|             color: #5851D8; |             color: #5851D8; | ||||||
|         } |         } | ||||||
|  |  | ||||||
|     </style> |     </style> | ||||||
|  |  | ||||||
|  |     @if (App::isLocale('th')) | ||||||
|  |         @include('app.pdf.locale.th') | ||||||
|  |     @endif | ||||||
| </head> | </head> | ||||||
|  |  | ||||||
| <body> | <body> | ||||||
|     <div class="sub-container"> |     <div class="sub-container"> | ||||||
|         <table class="report-header"> |         <table class="report-header"> | ||||||
| @ -222,9 +229,10 @@ | |||||||
|                 <p class="report-footer-label">@lang("pdf_net_profit_label")</p> |                 <p class="report-footer-label">@lang("pdf_net_profit_label")</p> | ||||||
|             </td> |             </td> | ||||||
|             <td> |             <td> | ||||||
|                 <p class="report-footer-value">{!! format_money_pdf(($income-$totalExpense)) !!}</p> |                 <p class="report-footer-value">{!! format_money_pdf($income - $totalExpense) !!}</p> | ||||||
|             </td> |             </td> | ||||||
|         </tr> |         </tr> | ||||||
|     </table> |     </table> | ||||||
| </body> | </body> | ||||||
|  |  | ||||||
| </html> | </html> | ||||||
|  | |||||||
| @ -1,5 +1,6 @@ | |||||||
| <!DOCTYPE html> | <!DOCTYPE html> | ||||||
| <html lang="en"> | <html lang="en"> | ||||||
|  |  | ||||||
| <head> | <head> | ||||||
|     <title>@lang('pdf_sales_customers_label')</title> |     <title>@lang('pdf_sales_customers_label')</title> | ||||||
|     <style type="text/css"> |     <style type="text/css"> | ||||||
| @ -11,7 +12,7 @@ | |||||||
|             border-collapse: collapse; |             border-collapse: collapse; | ||||||
|         } |         } | ||||||
|  |  | ||||||
|         .sub-container{ |         .sub-container { | ||||||
|             padding: 0px 20px; |             padding: 0px 20px; | ||||||
|         } |         } | ||||||
|  |  | ||||||
| @ -132,11 +133,18 @@ | |||||||
|             line-height: 21px; |             line-height: 21px; | ||||||
|             color: #5851D8; |             color: #5851D8; | ||||||
|         } |         } | ||||||
|  |  | ||||||
|         .text-center { |         .text-center { | ||||||
|             text-align: center; |             text-align: center; | ||||||
|         } |         } | ||||||
|  |  | ||||||
|     </style> |     </style> | ||||||
|  |  | ||||||
|  |     @if (App::isLocale('th')) | ||||||
|  |         @include('app.pdf.locale.th') | ||||||
|  |     @endif | ||||||
| </head> | </head> | ||||||
|  |  | ||||||
| <body> | <body> | ||||||
|     <div class="sub-container"> |     <div class="sub-container"> | ||||||
|         <table class="report-header"> |         <table class="report-header"> | ||||||
| @ -201,4 +209,5 @@ | |||||||
|         </tr> |         </tr> | ||||||
|     </table> |     </table> | ||||||
| </body> | </body> | ||||||
|  |  | ||||||
| </html> | </html> | ||||||
|  | |||||||
| @ -1,5 +1,6 @@ | |||||||
| <!DOCTYPE html> | <!DOCTYPE html> | ||||||
| <html lang="en"> | <html lang="en"> | ||||||
|  |  | ||||||
| <head> | <head> | ||||||
|     <title>@lang('pdf_sales_items_label')</title> |     <title>@lang('pdf_sales_items_label')</title> | ||||||
|     <style type="text/css"> |     <style type="text/css"> | ||||||
| @ -11,7 +12,7 @@ | |||||||
|             border-collapse: collapse; |             border-collapse: collapse; | ||||||
|         } |         } | ||||||
|  |  | ||||||
|         .sub-container{ |         .sub-container { | ||||||
|             padding: 0px 20px; |             padding: 0px 20px; | ||||||
|         } |         } | ||||||
|  |  | ||||||
| @ -132,11 +133,18 @@ | |||||||
|             line-height: 21px; |             line-height: 21px; | ||||||
|             color: #5851D8; |             color: #5851D8; | ||||||
|         } |         } | ||||||
|  |  | ||||||
|         .text-center { |         .text-center { | ||||||
|             text-align: center; |             text-align: center; | ||||||
|         } |         } | ||||||
|  |  | ||||||
|     </style> |     </style> | ||||||
|  |  | ||||||
|  |     @if (App::isLocale('th')) | ||||||
|  |         @include('app.pdf.locale.th') | ||||||
|  |     @endif | ||||||
| </head> | </head> | ||||||
|  |  | ||||||
| <body> | <body> | ||||||
|     <div class="sub-container"> |     <div class="sub-container"> | ||||||
|         <table class="report-header"> |         <table class="report-header"> | ||||||
| @ -175,15 +183,15 @@ | |||||||
|             </div> |             </div> | ||||||
|         @endforeach |         @endforeach | ||||||
|  |  | ||||||
|             <table class="sales-total-indicator-table"> |         <table class="sales-total-indicator-table"> | ||||||
|                 <tr> |             <tr> | ||||||
|                     <td class="sales-total-cell"> |                 <td class="sales-total-cell"> | ||||||
|                         <p class="sales-total-amount"> |                     <p class="sales-total-amount"> | ||||||
|                             {!! format_money_pdf($totalAmount) !!} |                         {!! format_money_pdf($totalAmount) !!} | ||||||
|                         </p> |                     </p> | ||||||
|                     </td> |                 </td> | ||||||
|                 </tr> |             </tr> | ||||||
|             </table> |         </table> | ||||||
|     </div> |     </div> | ||||||
|  |  | ||||||
|  |  | ||||||
| @ -200,4 +208,5 @@ | |||||||
|         </tr> |         </tr> | ||||||
|     </table> |     </table> | ||||||
| </body> | </body> | ||||||
|  |  | ||||||
| </html> | </html> | ||||||
|  | |||||||
| @ -1,5 +1,6 @@ | |||||||
| <!DOCTYPE html> | <!DOCTYPE html> | ||||||
| <html lang="en"> | <html lang="en"> | ||||||
|  |  | ||||||
| <head> | <head> | ||||||
|     <title>@lang('pdf_tax_summery_label')</title> |     <title>@lang('pdf_tax_summery_label')</title> | ||||||
|     <style type="text/css"> |     <style type="text/css"> | ||||||
| @ -11,7 +12,7 @@ | |||||||
|             border-collapse: collapse; |             border-collapse: collapse; | ||||||
|         } |         } | ||||||
|  |  | ||||||
|         .sub-container{ |         .sub-container { | ||||||
|             padding: 0px 20px; |             padding: 0px 20px; | ||||||
|         } |         } | ||||||
|  |  | ||||||
| @ -133,8 +134,14 @@ | |||||||
|             line-height: 21px; |             line-height: 21px; | ||||||
|             color: #5851D8; |             color: #5851D8; | ||||||
|         } |         } | ||||||
|  |  | ||||||
|     </style> |     </style> | ||||||
|  |  | ||||||
|  |     @if (App::isLocale('th')) | ||||||
|  |         @include('app.pdf.locale.th') | ||||||
|  |     @endif | ||||||
| </head> | </head> | ||||||
|  |  | ||||||
| <body> | <body> | ||||||
|     <div class="sub-container"> |     <div class="sub-container"> | ||||||
|         <table class="report-header"> |         <table class="report-header"> | ||||||
| @ -200,4 +207,5 @@ | |||||||
|         </tr> |         </tr> | ||||||
|     </table> |     </table> | ||||||
| </body> | </body> | ||||||
|  |  | ||||||
| </html> | </html> | ||||||
|  | |||||||
							
								
								
									
										0
									
								
								storage/fonts/.gitkeep
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								storage/fonts/.gitkeep
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										320
									
								
								yarn.lock
									
									
									
									
									
								
							
							
						
						
									
										320
									
								
								yarn.lock
									
									
									
									
									
								
							| @ -53,6 +53,11 @@ | |||||||
|     "@babel/helper-validator-identifier" "^7.14.9" |     "@babel/helper-validator-identifier" "^7.14.9" | ||||||
|     to-fast-properties "^2.0.0" |     to-fast-properties "^2.0.0" | ||||||
|  |  | ||||||
|  | "@esbuild/linux-loong64@0.14.54": | ||||||
|  |   version "0.14.54" | ||||||
|  |   resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.14.54.tgz#de2a4be678bd4d0d1ffbb86e6de779cde5999028" | ||||||
|  |   integrity sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw== | ||||||
|  |  | ||||||
| "@eslint/eslintrc@^0.4.3": | "@eslint/eslintrc@^0.4.3": | ||||||
|   version "0.4.3" |   version "0.4.3" | ||||||
|   resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz#9e42981ef035beb3dd49add17acb96e8ff6f394c" |   resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz#9e42981ef035beb3dd49add17acb96e8ff6f394c" | ||||||
| @ -367,6 +372,11 @@ | |||||||
|   resolved "https://registry.yarnpkg.com/@tiptap/extension-strike/-/extension-strike-2.0.0-beta.17.tgz#2280ea4e8c50189c2729814d2ae484e58c712a36" |   resolved "https://registry.yarnpkg.com/@tiptap/extension-strike/-/extension-strike-2.0.0-beta.17.tgz#2280ea4e8c50189c2729814d2ae484e58c712a36" | ||||||
|   integrity sha512-+WRd0RuCK4+jFKNVN+4rHTa5VMqqGDO2uc+TknkqhFqWp/z96OAGlpHJOwPrnW1fLbpjEBBQIr1vVYSw6KgcZg== |   integrity sha512-+WRd0RuCK4+jFKNVN+4rHTa5VMqqGDO2uc+TknkqhFqWp/z96OAGlpHJOwPrnW1fLbpjEBBQIr1vVYSw6KgcZg== | ||||||
|  |  | ||||||
|  | "@tiptap/extension-text-align@^2.0.0-beta.29": | ||||||
|  |   version "2.0.0-beta.31" | ||||||
|  |   resolved "https://registry.yarnpkg.com/@tiptap/extension-text-align/-/extension-text-align-2.0.0-beta.31.tgz#31229ef1a16555a9b3a1dc94bf7d3a8c64639f51" | ||||||
|  |   integrity sha512-gSJqi57piiMPc2r6WEkXv7ZgQIogigsRUhmlnZC/7s3zzOvjXrexWnV0Ctt/9A7BKcM7OHMykpZyoewvk6QRTw== | ||||||
|  |  | ||||||
| "@tiptap/extension-text@^2.0.0-beta.13": | "@tiptap/extension-text@^2.0.0-beta.13": | ||||||
|   version "2.0.0-beta.13" |   version "2.0.0-beta.13" | ||||||
|   resolved "https://registry.yarnpkg.com/@tiptap/extension-text/-/extension-text-2.0.0-beta.13.tgz#da0af8d9a3f149d20076e15d88c6af21fb6d940f" |   resolved "https://registry.yarnpkg.com/@tiptap/extension-text/-/extension-text-2.0.0-beta.13.tgz#da0af8d9a3f149d20076e15d88c6af21fb6d940f" | ||||||
| @ -1048,11 +1058,6 @@ color@^4.0.1: | |||||||
|     color-convert "^2.0.1" |     color-convert "^2.0.1" | ||||||
|     color-string "^1.6.0" |     color-string "^1.6.0" | ||||||
|  |  | ||||||
| colorette@^1.2.2: |  | ||||||
|   version "1.3.0" |  | ||||||
|   resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.3.0.tgz#ff45d2f0edb244069d3b772adeb04fed38d0a0af" |  | ||||||
|   integrity sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w== |  | ||||||
|  |  | ||||||
| commander@^6.0.0: | commander@^6.0.0: | ||||||
|   version "6.2.1" |   version "6.2.1" | ||||||
|   resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" |   resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" | ||||||
| @ -1222,113 +1227,132 @@ error-ex@^1.3.1: | |||||||
|   dependencies: |   dependencies: | ||||||
|     is-arrayish "^0.2.1" |     is-arrayish "^0.2.1" | ||||||
|  |  | ||||||
| esbuild-android-arm64@0.13.15: | esbuild-android-64@0.14.54: | ||||||
|   version "0.13.15" |   version "0.14.54" | ||||||
|   resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.13.15.tgz#3fc3ff0bab76fe35dd237476b5d2b32bb20a3d44" |   resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.54.tgz#505f41832884313bbaffb27704b8bcaa2d8616be" | ||||||
|   integrity sha512-m602nft/XXeO8YQPUDVoHfjyRVPdPgjyyXOxZ44MK/agewFFkPa8tUo6lAzSWh5Ui5PB4KR9UIFTSBKh/RrCmg== |   integrity sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ== | ||||||
|  |  | ||||||
| esbuild-darwin-64@0.13.15: | esbuild-android-arm64@0.14.54: | ||||||
|   version "0.13.15" |   version "0.14.54" | ||||||
|   resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.13.15.tgz#8e9169c16baf444eacec60d09b24d11b255a8e72" |   resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.54.tgz#8ce69d7caba49646e009968fe5754a21a9871771" | ||||||
|   integrity sha512-ihOQRGs2yyp7t5bArCwnvn2Atr6X4axqPpEdCFPVp7iUj4cVSdisgvEKdNR7yH3JDjW6aQDw40iQFoTqejqxvQ== |   integrity sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg== | ||||||
|  |  | ||||||
| esbuild-darwin-arm64@0.13.15: | esbuild-darwin-64@0.14.54: | ||||||
|   version "0.13.15" |   version "0.14.54" | ||||||
|   resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.13.15.tgz#1b07f893b632114f805e188ddfca41b2b778229a" |   resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.54.tgz#24ba67b9a8cb890a3c08d9018f887cc221cdda25" | ||||||
|   integrity sha512-i1FZssTVxUqNlJ6cBTj5YQj4imWy3m49RZRnHhLpefFIh0To05ow9DTrXROTE1urGTQCloFUXTX8QfGJy1P8dQ== |   integrity sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug== | ||||||
|  |  | ||||||
| esbuild-freebsd-64@0.13.15: | esbuild-darwin-arm64@0.14.54: | ||||||
|   version "0.13.15" |   version "0.14.54" | ||||||
|   resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.13.15.tgz#0b8b7eca1690c8ec94c75680c38c07269c1f4a85" |   resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.54.tgz#3f7cdb78888ee05e488d250a2bdaab1fa671bf73" | ||||||
|   integrity sha512-G3dLBXUI6lC6Z09/x+WtXBXbOYQZ0E8TDBqvn7aMaOCzryJs8LyVXKY4CPnHFXZAbSwkCbqiPuSQ1+HhrNk7EA== |   integrity sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw== | ||||||
|  |  | ||||||
| esbuild-freebsd-arm64@0.13.15: | esbuild-freebsd-64@0.14.54: | ||||||
|   version "0.13.15" |   version "0.14.54" | ||||||
|   resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.13.15.tgz#2e1a6c696bfdcd20a99578b76350b41db1934e52" |   resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.54.tgz#09250f997a56ed4650f3e1979c905ffc40bbe94d" | ||||||
|   integrity sha512-KJx0fzEDf1uhNOZQStV4ujg30WlnwqUASaGSFPhznLM/bbheu9HhqZ6mJJZM32lkyfGJikw0jg7v3S0oAvtvQQ== |   integrity sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg== | ||||||
|  |  | ||||||
| esbuild-linux-32@0.13.15: | esbuild-freebsd-arm64@0.14.54: | ||||||
|   version "0.13.15" |   version "0.14.54" | ||||||
|   resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.13.15.tgz#6fd39f36fc66dd45b6b5f515728c7bbebc342a69" |   resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.54.tgz#bafb46ed04fc5f97cbdb016d86947a79579f8e48" | ||||||
|   integrity sha512-ZvTBPk0YWCLMCXiFmD5EUtB30zIPvC5Itxz0mdTu/xZBbbHJftQgLWY49wEPSn2T/TxahYCRDWun5smRa0Tu+g== |   integrity sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q== | ||||||
|  |  | ||||||
| esbuild-linux-64@0.13.15: | esbuild-linux-32@0.14.54: | ||||||
|   version "0.13.15" |   version "0.14.54" | ||||||
|   resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.13.15.tgz#9cb8e4bcd7574e67946e4ee5f1f1e12386bb6dd3" |   resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.54.tgz#e2a8c4a8efdc355405325033fcebeb941f781fe5" | ||||||
|   integrity sha512-eCKzkNSLywNeQTRBxJRQ0jxRCl2YWdMB3+PkWFo2BBQYC5mISLIVIjThNtn6HUNqua1pnvgP5xX0nHbZbPj5oA== |   integrity sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw== | ||||||
|  |  | ||||||
| esbuild-linux-arm64@0.13.15: | esbuild-linux-64@0.14.54: | ||||||
|   version "0.13.15" |   version "0.14.54" | ||||||
|   resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.13.15.tgz#3891aa3704ec579a1b92d2a586122e5b6a2bfba1" |   resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.54.tgz#de5fdba1c95666cf72369f52b40b03be71226652" | ||||||
|   integrity sha512-bYpuUlN6qYU9slzr/ltyLTR9YTBS7qUDymO8SV7kjeNext61OdmqFAzuVZom+OLW1HPHseBfJ/JfdSlx8oTUoA== |   integrity sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg== | ||||||
|  |  | ||||||
| esbuild-linux-arm@0.13.15: | esbuild-linux-arm64@0.14.54: | ||||||
|   version "0.13.15" |   version "0.14.54" | ||||||
|   resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.13.15.tgz#8a00e99e6a0c6c9a6b7f334841364d8a2b4aecfe" |   resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.54.tgz#dae4cd42ae9787468b6a5c158da4c84e83b0ce8b" | ||||||
|   integrity sha512-wUHttDi/ol0tD8ZgUMDH8Ef7IbDX+/UsWJOXaAyTdkT7Yy9ZBqPg8bgB/Dn3CZ9SBpNieozrPRHm0BGww7W/jA== |   integrity sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig== | ||||||
|  |  | ||||||
| esbuild-linux-mips64le@0.13.15: | esbuild-linux-arm@0.14.54: | ||||||
|   version "0.13.15" |   version "0.14.54" | ||||||
|   resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.13.15.tgz#36b07cc47c3d21e48db3bb1f4d9ef8f46aead4f7" |   resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.54.tgz#a2c1dff6d0f21dbe8fc6998a122675533ddfcd59" | ||||||
|   integrity sha512-KlVjIG828uFPyJkO/8gKwy9RbXhCEUeFsCGOJBepUlpa7G8/SeZgncUEz/tOOUJTcWMTmFMtdd3GElGyAtbSWg== |   integrity sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw== | ||||||
|  |  | ||||||
| esbuild-linux-ppc64le@0.13.15: | esbuild-linux-mips64le@0.14.54: | ||||||
|   version "0.13.15" |   version "0.14.54" | ||||||
|   resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.13.15.tgz#f7e6bba40b9a11eb9dcae5b01550ea04670edad2" |   resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.54.tgz#d9918e9e4cb972f8d6dae8e8655bf9ee131eda34" | ||||||
|   integrity sha512-h6gYF+OsaqEuBjeesTBtUPw0bmiDu7eAeuc2OEH9S6mV9/jPhPdhOWzdeshb0BskRZxPhxPOjqZ+/OqLcxQwEQ== |   integrity sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw== | ||||||
|  |  | ||||||
| esbuild-netbsd-64@0.13.15: | esbuild-linux-ppc64le@0.14.54: | ||||||
|   version "0.13.15" |   version "0.14.54" | ||||||
|   resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.13.15.tgz#a2fedc549c2b629d580a732d840712b08d440038" |   resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.54.tgz#3f9a0f6d41073fb1a640680845c7de52995f137e" | ||||||
|   integrity sha512-3+yE9emwoevLMyvu+iR3rsa+Xwhie7ZEHMGDQ6dkqP/ndFzRHkobHUKTe+NCApSqG5ce2z4rFu+NX/UHnxlh3w== |   integrity sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ== | ||||||
|  |  | ||||||
| esbuild-openbsd-64@0.13.15: | esbuild-linux-riscv64@0.14.54: | ||||||
|   version "0.13.15" |   version "0.14.54" | ||||||
|   resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.13.15.tgz#b22c0e5806d3a1fbf0325872037f885306b05cd7" |   resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.54.tgz#618853c028178a61837bc799d2013d4695e451c8" | ||||||
|   integrity sha512-wTfvtwYJYAFL1fSs8yHIdf5GEE4NkbtbXtjLWjM3Cw8mmQKqsg8kTiqJ9NJQe5NX/5Qlo7Xd9r1yKMMkHllp5g== |   integrity sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg== | ||||||
|  |  | ||||||
| esbuild-sunos-64@0.13.15: | esbuild-linux-s390x@0.14.54: | ||||||
|   version "0.13.15" |   version "0.14.54" | ||||||
|   resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.13.15.tgz#d0b6454a88375ee8d3964daeff55c85c91c7cef4" |   resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.54.tgz#d1885c4c5a76bbb5a0fe182e2c8c60eb9e29f2a6" | ||||||
|   integrity sha512-lbivT9Bx3t1iWWrSnGyBP9ODriEvWDRiweAs69vI+miJoeKwHWOComSRukttbuzjZ8r1q0mQJ8Z7yUsDJ3hKdw== |   integrity sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA== | ||||||
|  |  | ||||||
| esbuild-windows-32@0.13.15: | esbuild-netbsd-64@0.14.54: | ||||||
|   version "0.13.15" |   version "0.14.54" | ||||||
|   resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.13.15.tgz#c96d0b9bbb52f3303322582ef8e4847c5ad375a7" |   resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.54.tgz#69ae917a2ff241b7df1dbf22baf04bd330349e81" | ||||||
|   integrity sha512-fDMEf2g3SsJ599MBr50cY5ve5lP1wyVwTe6aLJsM01KtxyKkB4UT+fc5MXQFn3RLrAIAZOG+tHC+yXObpSn7Nw== |   integrity sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w== | ||||||
|  |  | ||||||
| esbuild-windows-64@0.13.15: | esbuild-openbsd-64@0.14.54: | ||||||
|   version "0.13.15" |   version "0.14.54" | ||||||
|   resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.13.15.tgz#1f79cb9b1e1bb02fb25cd414cb90d4ea2892c294" |   resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.54.tgz#db4c8495287a350a6790de22edea247a57c5d47b" | ||||||
|   integrity sha512-9aMsPRGDWCd3bGjUIKG/ZOJPKsiztlxl/Q3C1XDswO6eNX/Jtwu4M+jb6YDH9hRSUflQWX0XKAfWzgy5Wk54JQ== |   integrity sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw== | ||||||
|  |  | ||||||
| esbuild-windows-arm64@0.13.15: | esbuild-sunos-64@0.14.54: | ||||||
|   version "0.13.15" |   version "0.14.54" | ||||||
|   resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.13.15.tgz#482173070810df22a752c686509c370c3be3b3c3" |   resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.54.tgz#54287ee3da73d3844b721c21bc80c1dc7e1bf7da" | ||||||
|   integrity sha512-zzvyCVVpbwQQATaf3IG8mu1IwGEiDxKkYUdA4FpoCHi1KtPa13jeScYDjlW0Qh+ebWzpKfR2ZwvqAQkSWNcKjA== |   integrity sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw== | ||||||
|  |  | ||||||
| esbuild@^0.13.2: | esbuild-windows-32@0.14.54: | ||||||
|   version "0.13.15" |   version "0.14.54" | ||||||
|   resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.13.15.tgz#db56a88166ee373f87dbb2d8798ff449e0450cdf" |   resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.54.tgz#f8aaf9a5667630b40f0fb3aa37bf01bbd340ce31" | ||||||
|   integrity sha512-raCxt02HBKv8RJxE8vkTSCXGIyKHdEdGfUmiYb8wnabnaEmHzyW7DCHb5tEN0xU8ryqg5xw54mcwnYkC4x3AIw== |   integrity sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w== | ||||||
|  |  | ||||||
|  | esbuild-windows-64@0.14.54: | ||||||
|  |   version "0.14.54" | ||||||
|  |   resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.54.tgz#bf54b51bd3e9b0f1886ffdb224a4176031ea0af4" | ||||||
|  |   integrity sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ== | ||||||
|  |  | ||||||
|  | esbuild-windows-arm64@0.14.54: | ||||||
|  |   version "0.14.54" | ||||||
|  |   resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.54.tgz#937d15675a15e4b0e4fafdbaa3a01a776a2be982" | ||||||
|  |   integrity sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg== | ||||||
|  |  | ||||||
|  | esbuild@^0.14.27: | ||||||
|  |   version "0.14.54" | ||||||
|  |   resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.54.tgz#8b44dcf2b0f1a66fc22459943dccf477535e9aa2" | ||||||
|  |   integrity sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA== | ||||||
|   optionalDependencies: |   optionalDependencies: | ||||||
|     esbuild-android-arm64 "0.13.15" |     "@esbuild/linux-loong64" "0.14.54" | ||||||
|     esbuild-darwin-64 "0.13.15" |     esbuild-android-64 "0.14.54" | ||||||
|     esbuild-darwin-arm64 "0.13.15" |     esbuild-android-arm64 "0.14.54" | ||||||
|     esbuild-freebsd-64 "0.13.15" |     esbuild-darwin-64 "0.14.54" | ||||||
|     esbuild-freebsd-arm64 "0.13.15" |     esbuild-darwin-arm64 "0.14.54" | ||||||
|     esbuild-linux-32 "0.13.15" |     esbuild-freebsd-64 "0.14.54" | ||||||
|     esbuild-linux-64 "0.13.15" |     esbuild-freebsd-arm64 "0.14.54" | ||||||
|     esbuild-linux-arm "0.13.15" |     esbuild-linux-32 "0.14.54" | ||||||
|     esbuild-linux-arm64 "0.13.15" |     esbuild-linux-64 "0.14.54" | ||||||
|     esbuild-linux-mips64le "0.13.15" |     esbuild-linux-arm "0.14.54" | ||||||
|     esbuild-linux-ppc64le "0.13.15" |     esbuild-linux-arm64 "0.14.54" | ||||||
|     esbuild-netbsd-64 "0.13.15" |     esbuild-linux-mips64le "0.14.54" | ||||||
|     esbuild-openbsd-64 "0.13.15" |     esbuild-linux-ppc64le "0.14.54" | ||||||
|     esbuild-sunos-64 "0.13.15" |     esbuild-linux-riscv64 "0.14.54" | ||||||
|     esbuild-windows-32 "0.13.15" |     esbuild-linux-s390x "0.14.54" | ||||||
|     esbuild-windows-64 "0.13.15" |     esbuild-netbsd-64 "0.14.54" | ||||||
|     esbuild-windows-arm64 "0.13.15" |     esbuild-openbsd-64 "0.14.54" | ||||||
|  |     esbuild-sunos-64 "0.14.54" | ||||||
|  |     esbuild-windows-32 "0.14.54" | ||||||
|  |     esbuild-windows-64 "0.14.54" | ||||||
|  |     esbuild-windows-arm64 "0.14.54" | ||||||
|  |  | ||||||
| escalade@^3.1.1: | escalade@^3.1.1: | ||||||
|   version "3.1.1" |   version "3.1.1" | ||||||
| @ -1787,10 +1811,10 @@ is-color-stop@^1.1.0: | |||||||
|     rgb-regex "^1.0.1" |     rgb-regex "^1.0.1" | ||||||
|     rgba-regex "^1.0.0" |     rgba-regex "^1.0.0" | ||||||
|  |  | ||||||
| is-core-module@^2.2.0: | is-core-module@^2.9.0: | ||||||
|   version "2.6.0" |   version "2.10.0" | ||||||
|   resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.6.0.tgz#d7553b2526fe59b92ba3e40c8df757ec8a709e19" |   resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.10.0.tgz#9012ede0a91c69587e647514e1d5277019e728ed" | ||||||
|   integrity sha512-wShG8vs60jKfPWpF2KZRaAtvt3a20OAn7+IJ6hLPECpSABLcKtFKTTI4ZtH5QcBruBHlq+WsdHWyz0BCZW7svQ== |   integrity sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg== | ||||||
|   dependencies: |   dependencies: | ||||||
|     has "^1.0.3" |     has "^1.0.3" | ||||||
|  |  | ||||||
| @ -2032,15 +2056,10 @@ ms@2.1.2: | |||||||
|   resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" |   resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" | ||||||
|   integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== |   integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== | ||||||
|  |  | ||||||
| nanoid@^3.1.23: | nanoid@^3.3.4: | ||||||
|   version "3.1.25" |   version "3.3.4" | ||||||
|   resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.25.tgz#09ca32747c0e543f0e1814b7d3793477f9c8e152" |   resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab" | ||||||
|   integrity sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q== |   integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== | ||||||
|  |  | ||||||
| nanoid@^3.1.30: |  | ||||||
|   version "3.1.30" |  | ||||||
|   resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.30.tgz#63f93cc548d2a113dc5dfbc63bfa09e2b9b64362" |  | ||||||
|   integrity sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ== |  | ||||||
|  |  | ||||||
| natural-compare@^1.4.0: | natural-compare@^1.4.0: | ||||||
|   version "1.4.0" |   version "1.4.0" | ||||||
| @ -2149,7 +2168,7 @@ path-key@^3.0.0, path-key@^3.1.0: | |||||||
|   resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" |   resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" | ||||||
|   integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== |   integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== | ||||||
|  |  | ||||||
| path-parse@^1.0.6: | path-parse@^1.0.7: | ||||||
|   version "1.0.7" |   version "1.0.7" | ||||||
|   resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" |   resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" | ||||||
|   integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== |   integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== | ||||||
| @ -2237,32 +2256,14 @@ postcss-value-parser@^4.2.0: | |||||||
|   resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" |   resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" | ||||||
|   integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== |   integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== | ||||||
|  |  | ||||||
| postcss@^8.1.10, postcss@^8.1.6, postcss@^8.2.1: | postcss@^8.1.10, postcss@^8.1.6, postcss@^8.2.1, postcss@^8.4.13, postcss@^8.4.5: | ||||||
|   version "8.3.6" |   version "8.4.16" | ||||||
|   resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.3.6.tgz#2730dd76a97969f37f53b9a6096197be311cc4ea" |   resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.16.tgz#33a1d675fac39941f5f445db0de4db2b6e01d43c" | ||||||
|   integrity sha512-wG1cc/JhRgdqB6WHEuyLTedf3KIRuD0hG6ldkFEZNCjRxiC+3i6kkWUUbiJQayP28iwG35cEmAbe98585BYV0A== |   integrity sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ== | ||||||
|   dependencies: |   dependencies: | ||||||
|     colorette "^1.2.2" |     nanoid "^3.3.4" | ||||||
|     nanoid "^3.1.23" |  | ||||||
|     source-map-js "^0.6.2" |  | ||||||
|  |  | ||||||
| postcss@^8.3.8: |  | ||||||
|   version "8.3.11" |  | ||||||
|   resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.3.11.tgz#c3beca7ea811cd5e1c4a3ec6d2e7599ef1f8f858" |  | ||||||
|   integrity sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA== |  | ||||||
|   dependencies: |  | ||||||
|     nanoid "^3.1.30" |  | ||||||
|     picocolors "^1.0.0" |     picocolors "^1.0.0" | ||||||
|     source-map-js "^0.6.2" |     source-map-js "^1.0.2" | ||||||
|  |  | ||||||
| postcss@^8.4.5: |  | ||||||
|   version "8.4.5" |  | ||||||
|   resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.5.tgz#bae665764dfd4c6fcc24dc0fdf7e7aa00cc77f95" |  | ||||||
|   integrity sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg== |  | ||||||
|   dependencies: |  | ||||||
|     nanoid "^3.1.30" |  | ||||||
|     picocolors "^1.0.0" |  | ||||||
|     source-map-js "^1.0.1" |  | ||||||
|  |  | ||||||
| prelude-ls@^1.2.1: | prelude-ls@^1.2.1: | ||||||
|   version "1.2.1" |   version "1.2.1" | ||||||
| @ -2443,13 +2444,14 @@ resolve-from@^5.0.0: | |||||||
|   resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" |   resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" | ||||||
|   integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== |   integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== | ||||||
|  |  | ||||||
| resolve@^1.20.0: | resolve@^1.20.0, resolve@^1.22.0: | ||||||
|   version "1.20.0" |   version "1.22.1" | ||||||
|   resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" |   resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" | ||||||
|   integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== |   integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== | ||||||
|   dependencies: |   dependencies: | ||||||
|     is-core-module "^2.2.0" |     is-core-module "^2.9.0" | ||||||
|     path-parse "^1.0.6" |     path-parse "^1.0.7" | ||||||
|  |     supports-preserve-symlinks-flag "^1.0.0" | ||||||
|  |  | ||||||
| reusify@^1.0.4: | reusify@^1.0.4: | ||||||
|   version "1.0.4" |   version "1.0.4" | ||||||
| @ -2473,10 +2475,10 @@ rimraf@^3.0.0, rimraf@^3.0.2: | |||||||
|   dependencies: |   dependencies: | ||||||
|     glob "^7.1.3" |     glob "^7.1.3" | ||||||
|  |  | ||||||
| rollup@^2.57.0: | rollup@^2.59.0: | ||||||
|   version "2.60.1" |   version "2.78.1" | ||||||
|   resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.60.1.tgz#4b34cd247f09b421f10a3c9286eda2ecf9972079" |   resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.78.1.tgz#52fe3934d9c83cb4f7c4cb5fb75d88591be8648f" | ||||||
|   integrity sha512-akwfnpjY0rXEDSn1UTVfKXJhPsEBu+imi1gqBA1ZkHGydUnkV/fWCC90P7rDaLEW8KTwBcS1G3N4893Ndz+jwg== |   integrity sha512-VeeCgtGi4P+o9hIg+xz4qQpRl6R401LWEXBmxYKOV4zlF82lyhgh2hTZnheFUbANE8l2A41F458iwj2vEYaXJg== | ||||||
|   optionalDependencies: |   optionalDependencies: | ||||||
|     fsevents "~2.3.2" |     fsevents "~2.3.2" | ||||||
|  |  | ||||||
| @ -2571,15 +2573,10 @@ sortablejs@1.14.0: | |||||||
|   resolved "https://registry.yarnpkg.com/sortablejs/-/sortablejs-1.14.0.tgz#6d2e17ccbdb25f464734df621d4f35d4ab35b3d8" |   resolved "https://registry.yarnpkg.com/sortablejs/-/sortablejs-1.14.0.tgz#6d2e17ccbdb25f464734df621d4f35d4ab35b3d8" | ||||||
|   integrity sha512-pBXvQCs5/33fdN1/39pPL0NZF20LeRbLQ5jtnheIPN9JQAaufGjKdWduZn4U7wCtVuzKhmRkI0DFYHYRbB2H1w== |   integrity sha512-pBXvQCs5/33fdN1/39pPL0NZF20LeRbLQ5jtnheIPN9JQAaufGjKdWduZn4U7wCtVuzKhmRkI0DFYHYRbB2H1w== | ||||||
|  |  | ||||||
| source-map-js@^0.6.2: | source-map-js@^1.0.2: | ||||||
|   version "0.6.2" |   version "1.0.2" | ||||||
|   resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-0.6.2.tgz#0bb5de631b41cfbda6cfba8bd05a80efdfd2385e" |   resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" | ||||||
|   integrity sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug== |   integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== | ||||||
|  |  | ||||||
| source-map-js@^1.0.1: |  | ||||||
|   version "1.0.1" |  | ||||||
|   resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.1.tgz#a1741c131e3c77d048252adfa24e23b908670caf" |  | ||||||
|   integrity sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA== |  | ||||||
|  |  | ||||||
| source-map@0.6.1, source-map@^0.6.1: | source-map@0.6.1, source-map@^0.6.1: | ||||||
|   version "0.6.1" |   version "0.6.1" | ||||||
| @ -2636,6 +2633,11 @@ supports-color@^7.1.0: | |||||||
|   dependencies: |   dependencies: | ||||||
|     has-flag "^4.0.0" |     has-flag "^4.0.0" | ||||||
|  |  | ||||||
|  | supports-preserve-symlinks-flag@^1.0.0: | ||||||
|  |   version "1.0.0" | ||||||
|  |   resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" | ||||||
|  |   integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== | ||||||
|  |  | ||||||
| table@^6.0.9: | table@^6.0.9: | ||||||
|   version "6.7.1" |   version "6.7.1" | ||||||
|   resolved "https://registry.yarnpkg.com/table/-/table-6.7.1.tgz#ee05592b7143831a8c94f3cee6aae4c1ccef33e2" |   resolved "https://registry.yarnpkg.com/table/-/table-6.7.1.tgz#ee05592b7143831a8c94f3cee6aae4c1ccef33e2" | ||||||
| @ -2808,15 +2810,15 @@ v8-compile-cache@^2.0.3: | |||||||
|   resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" |   resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" | ||||||
|   integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== |   integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== | ||||||
|  |  | ||||||
| vite@^2.6.1: | vite@^2.9.13: | ||||||
|   version "2.6.14" |   version "2.9.13" | ||||||
|   resolved "https://registry.yarnpkg.com/vite/-/vite-2.6.14.tgz#35c09a15e4df823410819a2a239ab11efb186271" |   resolved "https://registry.yarnpkg.com/vite/-/vite-2.9.13.tgz#859cb5d4c316c0d8c6ec9866045c0f7858ca6abc" | ||||||
|   integrity sha512-2HA9xGyi+EhY2MXo0+A2dRsqsAG3eFNEVIo12olkWhOmc8LfiM+eMdrXf+Ruje9gdXgvSqjLI9freec1RUM5EA== |   integrity sha512-AsOBAaT0AD7Mhe8DuK+/kE4aWYFMx/i0ZNi98hJclxb4e0OhQcZYUrvLjIaQ8e59Ui7txcvKMiJC1yftqpQoDw== | ||||||
|   dependencies: |   dependencies: | ||||||
|     esbuild "^0.13.2" |     esbuild "^0.14.27" | ||||||
|     postcss "^8.3.8" |     postcss "^8.4.13" | ||||||
|     resolve "^1.20.0" |     resolve "^1.22.0" | ||||||
|     rollup "^2.57.0" |     rollup "^2.59.0" | ||||||
|   optionalDependencies: |   optionalDependencies: | ||||||
|     fsevents "~2.3.2" |     fsevents "~2.3.2" | ||||||
|  |  | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user
	![dependabot[bot]](/assets/img/avatar_default.png)