mirror of
				https://github.com/steveiliop56/tinyauth.git
				synced 2025-11-04 08:05:42 +00:00 
			
		
		
		
	Compare commits
	
		
			113 Commits
		
	
	
		
			v3.6.2-bet
			...
			64cd37c26a
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						 | 
					64cd37c26a | ||
| 
						 | 
					ea24aaa314 | ||
| 
						 | 
					a45bff8855 | ||
| 
						 | 
					4e9342fa8b | ||
| 
						 | 
					695e82d8e8 | ||
| 
						 | 
					d14b1efd1a | ||
| 
						 | 
					8a2b7a1641 | ||
| 
						 | 
					97214bc042 | ||
| 
						 | 
					09061f698f | ||
| 
						 | 
					bf15538aca | ||
| 
						 | 
					234e6b7d8b | ||
| 
						 | 
					8a5d69927a | ||
| 
						 | 
					b99004607f | ||
| 
						 | 
					0fa977f01c | ||
| 
						 | 
					4a6dc8398b | ||
| 
						 | 
					460eb6031b | ||
| 
						 | 
					c33ee12b1c | ||
| 
						 | 
					72389f94b6 | ||
| 
						 | 
					5a43ff79a5 | ||
| 
						 | 
					f388336201 | ||
| 
						 | 
					67cb54453e | ||
| 
						 | 
					df1fe9a5ad | ||
| 
						 | 
					0ce3f52688 | ||
| 
						 | 
					4c11132176 | ||
| 
						 | 
					2e1be914d4 | ||
| 
						 | 
					455d253ebc | ||
| 
						 | 
					17702efd3b | ||
| 
						 | 
					e89631e199 | ||
| 
						 | 
					3d058570cc | ||
| 
						 | 
					9ede29da3f | ||
| 
						 | 
					13b9b38939 | ||
| 
						 | 
					678317f802 | ||
| 
						 | 
					59e1d314c5 | ||
| 
						 | 
					81944e770e | ||
| 
						 | 
					c6ab05b151 | ||
| 
						 | 
					744a33d264 | ||
| 
						 | 
					aa607eeb37 | ||
| 
						 | 
					d210a2bb67 | ||
| 
						 | 
					37b3e74a43 | ||
| 
						 | 
					b8c7c47547 | ||
| 
						 | 
					778fb63fed | ||
| 
						 | 
					6313d05e7f | ||
| 
						 | 
					f118955cd7 | ||
| 
						 | 
					c4778cbfc1 | ||
| 
						 | 
					d200b54c4d | ||
| 
						 | 
					163fad7c07 | ||
| 
						 | 
					265042234b | ||
| 
						 | 
					b85f2daa1e | ||
| 
						 | 
					85bbd62b5b | ||
| 
						 | 
					c2100ae939 | ||
| 
						 | 
					968b6ce5a9 | ||
| 
						 | 
					d8783bdb5d | ||
| 
						 | 
					46c6b297c0 | ||
| 
						 | 
					458c8dd660 | ||
| 
						 | 
					b8abc852ee | ||
| 
						 | 
					edf4945f28 | ||
| 
						 | 
					e4e804cd37 | ||
| 
						 | 
					8f17b57d11 | ||
| 
						 | 
					7662737419 | ||
| 
						 | 
					ac3082aaaa | ||
| 
						 | 
					cd8513fea1 | ||
| 
						 | 
					ccbad25015 | ||
| 
						 | 
					4de8109178 | ||
| 
						 | 
					0abe2d4055 | ||
| 
						 | 
					3e7b414022 | ||
| 
						 | 
					949611f0a0 | ||
| 
						 | 
					1aa3bc1fec | ||
| 
						 | 
					0b5e562b73 | ||
| 
						 | 
					9ea4250b95 | ||
| 
						 | 
					bafbb3e9a1 | ||
| 
						 | 
					fd7d997946 | ||
| 
						 | 
					506e80ce20 | ||
| 
						 | 
					3285476b23 | ||
| 
						 | 
					3ee0f4c128 | ||
| 
						 | 
					3b6ea5de8f | ||
| 
						 | 
					f1ef8b0c90 | ||
| 
						 | 
					7c02ec4226 | ||
| 
						 | 
					aae2c5ea8d | ||
| 
						 | 
					573f211286 | ||
| 
						 | 
					3cdd9fdb08 | ||
| 
						 | 
					0a6ccd8148 | ||
| 
						 | 
					e214ee617d | ||
| 
						 | 
					4ffc671663 | ||
| 
						 | 
					99f7d73eb9 | ||
| 
						 | 
					a21164108c | ||
| 
						 | 
					de10d9b232 | ||
| 
						 | 
					4472815435 | ||
| 
						 | 
					2cc1339a4b | ||
| 
						 | 
					77fabf5c92 | ||
| 
						 | 
					c7b1b62dc2 | ||
| 
						 | 
					a9414ae42d | ||
| 
						 | 
					de3cfd4f50 | ||
| 
						 | 
					7b3d276780 | ||
| 
						 | 
					21c08897b6 | ||
| 
						 | 
					7228c4eeb6 | ||
| 
						 | 
					37b972763b | ||
| 
						 | 
					911f7c36a3 | ||
| 
						 | 
					4fd78a0b02 | ||
| 
						 | 
					f61ef4090c | ||
| 
						 | 
					1d86424718 | ||
| 
						 | 
					fc9288ac51 | ||
| 
						 | 
					9fef4db20b | ||
| 
						 | 
					dce7e4779d | ||
| 
						 | 
					6731a741fa | ||
| 
						 | 
					9667866982 | ||
| 
						 | 
					4dacb46a8e | ||
| 
						 | 
					5f7f88421e | ||
| 
						 | 
					bc941cb248 | ||
| 
						 | 
					00d15de44f | ||
| 
						 | 
					a4f17de0d1 | ||
| 
						 | 
					6867667de6 | ||
| 
						 | 
					079886b54c | ||
| 
						 | 
					19eb8f3064 | 
@@ -26,7 +26,7 @@
 | 
			
		||||
        "react-hook-form": "^7.60.0",
 | 
			
		||||
        "react-i18next": "^15.6.0",
 | 
			
		||||
        "react-markdown": "^10.1.0",
 | 
			
		||||
        "react-router": "^7.6.3",
 | 
			
		||||
        "react-router": "^7.7.0",
 | 
			
		||||
        "sonner": "^2.0.6",
 | 
			
		||||
        "tailwind-merge": "^3.3.1",
 | 
			
		||||
        "tailwindcss": "^4.1.11",
 | 
			
		||||
@@ -47,7 +47,7 @@
 | 
			
		||||
        "tw-animate-css": "^1.3.5",
 | 
			
		||||
        "typescript": "~5.8.3",
 | 
			
		||||
        "typescript-eslint": "^8.37.0",
 | 
			
		||||
        "vite": "^7.0.4",
 | 
			
		||||
        "vite": "^7.0.5",
 | 
			
		||||
      },
 | 
			
		||||
    },
 | 
			
		||||
  },
 | 
			
		||||
@@ -804,7 +804,7 @@
 | 
			
		||||
 | 
			
		||||
    "react-remove-scroll-bar": ["react-remove-scroll-bar@2.3.8", "", { "dependencies": { "react-style-singleton": "^2.2.2", "tslib": "^2.0.0" }, "peerDependencies": { "@types/react": "*", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" }, "optionalPeers": ["@types/react"] }, "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q=="],
 | 
			
		||||
 | 
			
		||||
    "react-router": ["react-router@7.6.3", "", { "dependencies": { "cookie": "^1.0.1", "set-cookie-parser": "^2.6.0" }, "peerDependencies": { "react": ">=18", "react-dom": ">=18" }, "optionalPeers": ["react-dom"] }, "sha512-zf45LZp5skDC6I3jDLXQUu0u26jtuP4lEGbc7BbdyxenBN1vJSTA18czM2D+h5qyMBuMrD+9uB+mU37HIoKGRA=="],
 | 
			
		||||
    "react-router": ["react-router@7.7.0", "", { "dependencies": { "cookie": "^1.0.1", "set-cookie-parser": "^2.6.0" }, "peerDependencies": { "react": ">=18", "react-dom": ">=18" }, "optionalPeers": ["react-dom"] }, "sha512-3FUYSwlvB/5wRJVTL/aavqHmfUKe0+Xm9MllkYgGo9eDwNdkvwlJGjpPxono1kCycLt6AnDTgjmXvK3/B4QGuw=="],
 | 
			
		||||
 | 
			
		||||
    "react-style-singleton": ["react-style-singleton@2.2.3", "", { "dependencies": { "get-nonce": "^1.0.0", "tslib": "^2.0.0" }, "peerDependencies": { "@types/react": "*", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ=="],
 | 
			
		||||
 | 
			
		||||
@@ -900,7 +900,7 @@
 | 
			
		||||
 | 
			
		||||
    "vfile-message": ["vfile-message@4.0.2", "", { "dependencies": { "@types/unist": "^3.0.0", "unist-util-stringify-position": "^4.0.0" } }, "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw=="],
 | 
			
		||||
 | 
			
		||||
    "vite": ["vite@7.0.4", "", { "dependencies": { "esbuild": "^0.25.0", "fdir": "^6.4.6", "picomatch": "^4.0.2", "postcss": "^8.5.6", "rollup": "^4.40.0", "tinyglobby": "^0.2.14" }, "optionalDependencies": { "fsevents": "~2.3.3" }, "peerDependencies": { "@types/node": "^20.19.0 || >=22.12.0", "jiti": ">=1.21.0", "less": "^4.0.0", "lightningcss": "^1.21.0", "sass": "^1.70.0", "sass-embedded": "^1.70.0", "stylus": ">=0.54.8", "sugarss": "^5.0.0", "terser": "^5.16.0", "tsx": "^4.8.1", "yaml": "^2.4.2" }, "optionalPeers": ["@types/node", "jiti", "less", "lightningcss", "sass", "sass-embedded", "stylus", "sugarss", "terser", "tsx", "yaml"], "bin": { "vite": "bin/vite.js" } }, "sha512-SkaSguuS7nnmV7mfJ8l81JGBFV7Gvzp8IzgE8A8t23+AxuNX61Q5H1Tpz5efduSN7NHC8nQXD3sKQKZAu5mNEA=="],
 | 
			
		||||
    "vite": ["vite@7.0.5", "", { "dependencies": { "esbuild": "^0.25.0", "fdir": "^6.4.6", "picomatch": "^4.0.2", "postcss": "^8.5.6", "rollup": "^4.40.0", "tinyglobby": "^0.2.14" }, "optionalDependencies": { "fsevents": "~2.3.3" }, "peerDependencies": { "@types/node": "^20.19.0 || >=22.12.0", "jiti": ">=1.21.0", "less": "^4.0.0", "lightningcss": "^1.21.0", "sass": "^1.70.0", "sass-embedded": "^1.70.0", "stylus": ">=0.54.8", "sugarss": "^5.0.0", "terser": "^5.16.0", "tsx": "^4.8.1", "yaml": "^2.4.2" }, "optionalPeers": ["@types/node", "jiti", "less", "lightningcss", "sass", "sass-embedded", "stylus", "sugarss", "terser", "tsx", "yaml"], "bin": { "vite": "bin/vite.js" } }, "sha512-1mncVwJxy2C9ThLwz0+2GKZyEXuC3MyWtAAlNftlZZXZDP3AJt5FmwcMit/IGGaNZ8ZOB2BNO/HFUB+CpN0NQw=="],
 | 
			
		||||
 | 
			
		||||
    "void-elements": ["void-elements@3.1.0", "", {}, "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w=="],
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -32,7 +32,7 @@
 | 
			
		||||
    "react-hook-form": "^7.60.0",
 | 
			
		||||
    "react-i18next": "^15.6.0",
 | 
			
		||||
    "react-markdown": "^10.1.0",
 | 
			
		||||
    "react-router": "^7.6.3",
 | 
			
		||||
    "react-router": "^7.7.0",
 | 
			
		||||
    "sonner": "^2.0.6",
 | 
			
		||||
    "tailwind-merge": "^3.3.1",
 | 
			
		||||
    "tailwindcss": "^4.1.11",
 | 
			
		||||
@@ -53,6 +53,6 @@
 | 
			
		||||
    "tw-animate-css": "^1.3.5",
 | 
			
		||||
    "typescript": "~5.8.3",
 | 
			
		||||
    "typescript-eslint": "^8.37.0",
 | 
			
		||||
    "vite": "^7.0.4"
 | 
			
		||||
    "vite": "^7.0.5"
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
@@ -14,14 +14,17 @@
 | 
			
		||||
    "loginOauthFailSubtitle": "Failed to get OAuth URL",
 | 
			
		||||
    "loginOauthSuccessTitle": "Redirecting",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Redirecting to your OAuth provider",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Redirect now",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueRedirectingTitle": "Redirecting...",
 | 
			
		||||
    "continueRedirectingSubtitle": "You should be redirected to the app soon",
 | 
			
		||||
    "continueInvalidRedirectTitle": "Invalid redirect",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "The redirect URL is invalid",
 | 
			
		||||
    "continueRedirectManually": "Redirect me manually",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Insecure redirect",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "You are trying to redirect from <code>https</code> to <code>http</code> which is not secure. Are you sure you want to continue?",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueSubtitle": "Click the button to continue to your app.",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{cookieDomain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "logoutFailTitle": "Failed to log out",
 | 
			
		||||
    "logoutFailSubtitle": "Please try again",
 | 
			
		||||
    "logoutSuccessTitle": "Logged out",
 | 
			
		||||
@@ -44,12 +47,16 @@
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "The user with username <code>{{username}}</code> is not in the groups required by the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Your IP address <code>{{ip}}</code> is not authorized to access the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedButton": "Try again",
 | 
			
		||||
    "untrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "untrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{domain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "cancelTitle": "Cancel",
 | 
			
		||||
    "forgotPasswordTitle": "Forgot your password?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
 | 
			
		||||
    "errorTitle": "An error occurred",
 | 
			
		||||
    "errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable."
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
 | 
			
		||||
    "fieldRequired": "This field is required",
 | 
			
		||||
    "invalidInput": "Invalid input",
 | 
			
		||||
    "domainWarningTitle": "Invalid Domain",
 | 
			
		||||
    "domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
 | 
			
		||||
    "ignoreTitle": "Ignore",
 | 
			
		||||
    "goToCorrectDomainTitle": "Go to correct domain"
 | 
			
		||||
}
 | 
			
		||||
@@ -14,14 +14,17 @@
 | 
			
		||||
    "loginOauthFailSubtitle": "أخفق الحصول على رابط OAuth",
 | 
			
		||||
    "loginOauthSuccessTitle": "إعادة توجيه",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "إعادة توجيه إلى مزود OAuth الخاص بك",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Redirect now",
 | 
			
		||||
    "continueTitle": "متابعة",
 | 
			
		||||
    "continueRedirectingTitle": "إعادة توجيه...",
 | 
			
		||||
    "continueRedirectingSubtitle": "يجب إعادة توجيهك إلى التطبيق قريبا",
 | 
			
		||||
    "continueInvalidRedirectTitle": "إعادة توجيه غير صالحة",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "رابط إعادة التوجيه غير صالح",
 | 
			
		||||
    "continueRedirectManually": "Redirect me manually",
 | 
			
		||||
    "continueInsecureRedirectTitle": "إعادة توجيه غير آمنة",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "أنت تحاول إعادة التوجيه من <code>https</code> إلى <code>http</code>، هل أنت متأكد أنك تريد المتابعة؟",
 | 
			
		||||
    "continueTitle": "متابعة",
 | 
			
		||||
    "continueSubtitle": "انقر الزر للمتابعة إلى التطبيق الخاص بك.",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{cookieDomain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "logoutFailTitle": "فشل تسجيل الخروج",
 | 
			
		||||
    "logoutFailSubtitle": "يرجى إعادة المحاولة",
 | 
			
		||||
    "logoutSuccessTitle": "تم تسجيل الخروج",
 | 
			
		||||
@@ -44,12 +47,16 @@
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "The user with username <code>{{username}}</code> is not in the groups required by the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Your IP address <code>{{ip}}</code> is not authorized to access the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedButton": "حاول مجددا",
 | 
			
		||||
    "untrustedRedirectTitle": "إعادة توجيه غير موثوقة",
 | 
			
		||||
    "untrustedRedirectSubtitle": "أنت تحاول إعادة التوجيه إلى نطاق لا يتطابق مع النطاق المكون الخاص بك (<code>{{domain}}</code>). هل أنت متأكد من أنك تريد المتابعة؟",
 | 
			
		||||
    "cancelTitle": "إلغاء",
 | 
			
		||||
    "forgotPasswordTitle": "نسيت كلمة المرور؟",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
 | 
			
		||||
    "errorTitle": "حدث خطأ",
 | 
			
		||||
    "errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable."
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
 | 
			
		||||
    "fieldRequired": "This field is required",
 | 
			
		||||
    "invalidInput": "Invalid input",
 | 
			
		||||
    "domainWarningTitle": "Invalid Domain",
 | 
			
		||||
    "domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
 | 
			
		||||
    "ignoreTitle": "تجاهل",
 | 
			
		||||
    "goToCorrectDomainTitle": "Go to correct domain"
 | 
			
		||||
}
 | 
			
		||||
@@ -14,14 +14,17 @@
 | 
			
		||||
    "loginOauthFailSubtitle": "Failed to get OAuth URL",
 | 
			
		||||
    "loginOauthSuccessTitle": "Redirecting",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Redirecting to your OAuth provider",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Redirect now",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueRedirectingTitle": "Redirecting...",
 | 
			
		||||
    "continueRedirectingSubtitle": "You should be redirected to the app soon",
 | 
			
		||||
    "continueInvalidRedirectTitle": "Invalid redirect",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "The redirect URL is invalid",
 | 
			
		||||
    "continueRedirectManually": "Redirect me manually",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Insecure redirect",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "You are trying to redirect from <code>https</code> to <code>http</code> which is not secure. Are you sure you want to continue?",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueSubtitle": "Click the button to continue to your app.",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{cookieDomain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "logoutFailTitle": "Failed to log out",
 | 
			
		||||
    "logoutFailSubtitle": "Please try again",
 | 
			
		||||
    "logoutSuccessTitle": "Logged out",
 | 
			
		||||
@@ -44,12 +47,16 @@
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "The user with username <code>{{username}}</code> is not in the groups required by the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Your IP address <code>{{ip}}</code> is not authorized to access the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedButton": "Try again",
 | 
			
		||||
    "untrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "untrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{domain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "cancelTitle": "Cancel",
 | 
			
		||||
    "forgotPasswordTitle": "Forgot your password?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
 | 
			
		||||
    "errorTitle": "An error occurred",
 | 
			
		||||
    "errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable."
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
 | 
			
		||||
    "fieldRequired": "This field is required",
 | 
			
		||||
    "invalidInput": "Invalid input",
 | 
			
		||||
    "domainWarningTitle": "Invalid Domain",
 | 
			
		||||
    "domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
 | 
			
		||||
    "ignoreTitle": "Ignore",
 | 
			
		||||
    "goToCorrectDomainTitle": "Go to correct domain"
 | 
			
		||||
}
 | 
			
		||||
@@ -1,55 +1,62 @@
 | 
			
		||||
{
 | 
			
		||||
    "loginTitle": "Welcome back, login with",
 | 
			
		||||
    "loginTitleSimple": "Welcome back, please login",
 | 
			
		||||
    "loginDivider": "Or",
 | 
			
		||||
    "loginUsername": "Username",
 | 
			
		||||
    "loginPassword": "Password",
 | 
			
		||||
    "loginSubmit": "Login",
 | 
			
		||||
    "loginFailTitle": "Failed to log in",
 | 
			
		||||
    "loginFailSubtitle": "Please check your username and password",
 | 
			
		||||
    "loginFailRateLimit": "You failed to login too many times. Please try again later",
 | 
			
		||||
    "loginSuccessTitle": "Logged in",
 | 
			
		||||
    "loginSuccessSubtitle": "Welcome back!",
 | 
			
		||||
    "loginOauthFailTitle": "An error occurred",
 | 
			
		||||
    "loginOauthFailSubtitle": "Failed to get OAuth URL",
 | 
			
		||||
    "loginOauthSuccessTitle": "Redirecting",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Redirecting to your OAuth provider",
 | 
			
		||||
    "continueRedirectingTitle": "Redirecting...",
 | 
			
		||||
    "continueRedirectingSubtitle": "You should be redirected to the app soon",
 | 
			
		||||
    "continueInvalidRedirectTitle": "Invalid redirect",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "The redirect URL is invalid",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Insecure redirect",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "You are trying to redirect from <code>https</code> to <code>http</code> which is not secure. Are you sure you want to continue?",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueSubtitle": "Click the button to continue to your app.",
 | 
			
		||||
    "logoutFailTitle": "Failed to log out",
 | 
			
		||||
    "logoutFailSubtitle": "Please try again",
 | 
			
		||||
    "logoutSuccessTitle": "Logged out",
 | 
			
		||||
    "logoutSuccessSubtitle": "You have been logged out",
 | 
			
		||||
    "logoutTitle": "Logout",
 | 
			
		||||
    "logoutUsernameSubtitle": "You are currently logged in as <code>{{username}}</code>. Click the button below to logout.",
 | 
			
		||||
    "logoutOauthSubtitle": "You are currently logged in as <code>{{username}}</code> using the {{provider}} OAuth provider. Click the button below to logout.",
 | 
			
		||||
    "notFoundTitle": "Page not found",
 | 
			
		||||
    "notFoundSubtitle": "The page you are looking for does not exist.",
 | 
			
		||||
    "notFoundButton": "Go home",
 | 
			
		||||
    "totpFailTitle": "Failed to verify code",
 | 
			
		||||
    "totpFailSubtitle": "Please check your code and try again",
 | 
			
		||||
    "totpSuccessTitle": "Verified",
 | 
			
		||||
    "totpSuccessSubtitle": "Redirecting to your app",
 | 
			
		||||
    "totpTitle": "Enter your TOTP code",
 | 
			
		||||
    "totpSubtitle": "Please enter the code from your authenticator app.",
 | 
			
		||||
    "unauthorizedTitle": "Unauthorized",
 | 
			
		||||
    "unauthorizedResourceSubtitle": "The user with username <code>{{username}}</code> is not authorized to access the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedLoginSubtitle": "The user with username <code>{{username}}</code> is not authorized to login.",
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "The user with username <code>{{username}}</code> is not in the groups required by the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Your IP address <code>{{ip}}</code> is not authorized to access the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedButton": "Try again",
 | 
			
		||||
    "untrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "untrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{domain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "cancelTitle": "Cancel",
 | 
			
		||||
    "forgotPasswordTitle": "Forgot your password?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
 | 
			
		||||
    "errorTitle": "An error occurred",
 | 
			
		||||
    "errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable."
 | 
			
		||||
    "loginTitle": "Vítejte zpět, přihlaste se pomocí",
 | 
			
		||||
    "loginTitleSimple": "Vítejte zpět, přihlaste se prosím",
 | 
			
		||||
    "loginDivider": "Nebo",
 | 
			
		||||
    "loginUsername": "Uživatelské jméno",
 | 
			
		||||
    "loginPassword": "Heslo",
 | 
			
		||||
    "loginSubmit": "Přihlásit",
 | 
			
		||||
    "loginFailTitle": "Přihlášení se nezdařilo",
 | 
			
		||||
    "loginFailSubtitle": "Zkontrolujte prosím své uživatelské jméno a heslo",
 | 
			
		||||
    "loginFailRateLimit": "Přiliš mnoho neúspěšných pokusů přihlášení. Zkuste to prosím později",
 | 
			
		||||
    "loginSuccessTitle": "Přihlášen",
 | 
			
		||||
    "loginSuccessSubtitle": "Vítejte zpět!",
 | 
			
		||||
    "loginOauthFailTitle": "Došlo k chybě",
 | 
			
		||||
    "loginOauthFailSubtitle": "Nepodařilo se získat OAuth URL",
 | 
			
		||||
    "loginOauthSuccessTitle": "Přesměrování",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Přesměrování k poskytovateli OAuth",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Redirect now",
 | 
			
		||||
    "continueTitle": "Pokračovat",
 | 
			
		||||
    "continueRedirectingTitle": "Přesměrování...",
 | 
			
		||||
    "continueRedirectingSubtitle": "Brzy budete přesměrováni do aplikace",
 | 
			
		||||
    "continueRedirectManually": "Redirect me manually",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Nezabezpečené přesměrování",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "Pokoušíte se přesměrovat z <code>https</code> na <code>http</code>, které není bezpečné. Opravdu chcete pokračovat?",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{cookieDomain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "logoutFailTitle": "Odhlášení se nezdařilo",
 | 
			
		||||
    "logoutFailSubtitle": "Zkuste to prosím znovu",
 | 
			
		||||
    "logoutSuccessTitle": "Odhlášen",
 | 
			
		||||
    "logoutSuccessSubtitle": "Byl jste odhlášen",
 | 
			
		||||
    "logoutTitle": "Odhlásit",
 | 
			
		||||
    "logoutUsernameSubtitle": "Jste přihlášen jako <code>{{username}}</code>. Pro odhlášení klikněte na tlačítko níže.",
 | 
			
		||||
    "logoutOauthSubtitle": "Jste přihlášen jako <code>{{username}}</code> pomocí {{provider}} poskytovatele OAuth. Pro odhlášení klikněte na tlačítko níže.",
 | 
			
		||||
    "notFoundTitle": "Stránka nenalezena",
 | 
			
		||||
    "notFoundSubtitle": "Stránka, kterou hledáte, neexistuje.",
 | 
			
		||||
    "notFoundButton": "Jít domů",
 | 
			
		||||
    "totpFailTitle": "Nepodařilo se ověřit kód",
 | 
			
		||||
    "totpFailSubtitle": "Zkontrolujte prosím kód a zkuste to znovu",
 | 
			
		||||
    "totpSuccessTitle": "Ověřeno",
 | 
			
		||||
    "totpSuccessSubtitle": "Přesměrování do aplikace",
 | 
			
		||||
    "totpTitle": "Zadejte TOTP kód",
 | 
			
		||||
    "totpSubtitle": "Zadejte prosím kód z ověřovací aplikace.",
 | 
			
		||||
    "unauthorizedTitle": "Nepovoleno",
 | 
			
		||||
    "unauthorizedResourceSubtitle": "Uživatel s uživatelským jménem <code>{{username}}</code> není oprávněn k přístupu ke zdroji <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedLoginSubtitle": "Uživatel s uživatelským jménem <code>{{username}}</code> není oprávněn k přihlášení.",
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "Uživatel s uživatelským jménem <code>{{username}}</code> není ve skupině potřebné k přístupu ke zdroji <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Vaše IP adresa <code>{{ip}}</code> není oprávněna k přístupu ke zdroji <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedButton": "Zkusit znovu",
 | 
			
		||||
    "cancelTitle": "Zrušit",
 | 
			
		||||
    "forgotPasswordTitle": "Zapomněli jste heslo?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Nepodařilo se načíst poskytovatele ověřování. Zkontrolujte prosím konfiguraci.",
 | 
			
		||||
    "errorTitle": "Došlo k chybě",
 | 
			
		||||
    "errorSubtitle": "Nastala chyba při pokusu o provedení této akce. Pro více informací prosím zkontrolujte konzolu.",
 | 
			
		||||
    "forgotPasswordMessage": "Heslo můžete obnovit změnou proměnné `USERS`.",
 | 
			
		||||
    "fieldRequired": "Toto pole je povinné",
 | 
			
		||||
    "invalidInput": "Neplatný údaj",
 | 
			
		||||
    "domainWarningTitle": "Invalid Domain",
 | 
			
		||||
    "domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
 | 
			
		||||
    "ignoreTitle": "Ignore",
 | 
			
		||||
    "goToCorrectDomainTitle": "Go to correct domain"
 | 
			
		||||
}
 | 
			
		||||
@@ -14,14 +14,17 @@
 | 
			
		||||
    "loginOauthFailSubtitle": "Kunne ikke hente OAuth-URL",
 | 
			
		||||
    "loginOauthSuccessTitle": "Omdirigerer",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Omdirigerer til din OAuth-udbyder",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Redirect now",
 | 
			
		||||
    "continueTitle": "Fortsæt",
 | 
			
		||||
    "continueRedirectingTitle": "Omdirigerer...",
 | 
			
		||||
    "continueRedirectingSubtitle": "Du bør blive omdirigeret til appen snart",
 | 
			
		||||
    "continueInvalidRedirectTitle": "Ugyldig omdirigering",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "Omdirigerings-URL'en er ugyldig",
 | 
			
		||||
    "continueRedirectManually": "Redirect me manually",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Usikker omdirigering",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "Du forsøger at omdirigere fra <code>https</code> til <code>http</code>, som ikke er sikker. Er du sikker på, at du vil fortsætte?",
 | 
			
		||||
    "continueTitle": "Fortsæt",
 | 
			
		||||
    "continueSubtitle": "Klik på knappen for at fortsætte til din app.",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{cookieDomain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "logoutFailTitle": "Log ud mislykkedes",
 | 
			
		||||
    "logoutFailSubtitle": "Prøv venligst igen",
 | 
			
		||||
    "logoutSuccessTitle": "Logget ud",
 | 
			
		||||
@@ -44,12 +47,16 @@
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "Brugeren med brugernavnet <code>{{username}}</code> er ikke i de grupper, som ressourcen <code>{{resource}}</code> kræver.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Din IP adresse <code>{{ip}}</code> er ikke autoriseret til at tilgå ressourcen <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedButton": "Prøv igen",
 | 
			
		||||
    "untrustedRedirectTitle": "Usikker omdirigering",
 | 
			
		||||
    "untrustedRedirectSubtitle": "Du forsøger at omdirigere til et domæne, der ikke matcher dit konfigurerede domæne (<code>{{domain}}</code>). Er du sikker på, at du vil fortsætte?",
 | 
			
		||||
    "cancelTitle": "Annuller",
 | 
			
		||||
    "forgotPasswordTitle": "Glemt din adgangskode?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Kunne ikke indlæse godkendelsesudbydere. Tjek venligst din konfiguration.",
 | 
			
		||||
    "errorTitle": "Der opstod en fejl",
 | 
			
		||||
    "errorSubtitle": "Der opstod en fejl under forsøget på at udføre denne handling. Tjek venligst konsollen for mere information.",
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable."
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
 | 
			
		||||
    "fieldRequired": "This field is required",
 | 
			
		||||
    "invalidInput": "Invalid input",
 | 
			
		||||
    "domainWarningTitle": "Invalid Domain",
 | 
			
		||||
    "domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
 | 
			
		||||
    "ignoreTitle": "Ignore",
 | 
			
		||||
    "goToCorrectDomainTitle": "Go to correct domain"
 | 
			
		||||
}
 | 
			
		||||
@@ -14,14 +14,17 @@
 | 
			
		||||
    "loginOauthFailSubtitle": "Fehler beim Abrufen der OAuth-URL",
 | 
			
		||||
    "loginOauthSuccessTitle": "Leite weiter",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Weiterleitung zu Ihrem OAuth-Provider",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Redirect now",
 | 
			
		||||
    "continueTitle": "Weiter",
 | 
			
		||||
    "continueRedirectingTitle": "Leite weiter...",
 | 
			
		||||
    "continueRedirectingSubtitle": "Sie sollten in Kürze zur App weitergeleitet werden",
 | 
			
		||||
    "continueInvalidRedirectTitle": "Ungültige Weiterleitung",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "Die Weiterleitungs-URL ist ungültig",
 | 
			
		||||
    "continueRedirectManually": "Redirect me manually",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Unsichere Weiterleitung",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "Sie versuchen von <code>https</code> auf <code>http</code> weiterzuleiten, was unsicher ist. Sind Sie sicher, dass Sie fortfahren möchten?",
 | 
			
		||||
    "continueTitle": "Weiter",
 | 
			
		||||
    "continueSubtitle": "Klicken Sie auf den Button, um zur App zu gelangen.",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{cookieDomain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "logoutFailTitle": "Abmelden fehlgeschlagen",
 | 
			
		||||
    "logoutFailSubtitle": "Bitte versuchen Sie es erneut",
 | 
			
		||||
    "logoutSuccessTitle": "Abgemeldet",
 | 
			
		||||
@@ -31,7 +34,7 @@
 | 
			
		||||
    "logoutOauthSubtitle": "Sie sind derzeit als <code>{{username}}</code> über den OAuth-Anbieter {{provider}} angemeldet. Klicken Sie auf den Button unten, um sich abzumelden.",
 | 
			
		||||
    "notFoundTitle": "Seite nicht gefunden",
 | 
			
		||||
    "notFoundSubtitle": "Die gesuchte Seite existiert nicht.",
 | 
			
		||||
    "notFoundButton": "Nach Hause",
 | 
			
		||||
    "notFoundButton": "Zurück",
 | 
			
		||||
    "totpFailTitle": "Fehler beim Verifizieren des Codes",
 | 
			
		||||
    "totpFailSubtitle": "Bitte überprüfen Sie Ihren Code und versuchen Sie es erneut",
 | 
			
		||||
    "totpSuccessTitle": "Verifiziert",
 | 
			
		||||
@@ -44,12 +47,16 @@
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "Der Benutzer mit Benutzername <code>{{username}}</code> ist nicht in den Gruppen, die von der Ressource <code>{{resource}}</code> benötigt werden.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Ihre IP-Adresse <code>{{ip}}</code> ist nicht berechtigt, auf die Ressource <code>{{resource}}</code> zuzugreifen.",
 | 
			
		||||
    "unauthorizedButton": "Erneut versuchen",
 | 
			
		||||
    "untrustedRedirectTitle": "Nicht vertrauenswürdige Weiterleitung",
 | 
			
		||||
    "untrustedRedirectSubtitle": "Sie versuchen auf eine Domain umzuleiten, die nicht mit Ihrer konfigurierten Domain übereinstimmt (<code>{{domain}}</code>). Sind Sie sicher, dass Sie fortfahren möchten?",
 | 
			
		||||
    "cancelTitle": "Abbrechen",
 | 
			
		||||
    "forgotPasswordTitle": "Passwort vergessen?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Fehler beim Laden der Authentifizierungsanbieter. Bitte überprüfen Sie Ihre Konfiguration.",
 | 
			
		||||
    "errorTitle": "Ein Fehler ist aufgetreten",
 | 
			
		||||
    "errorSubtitle": "Beim Versuch, diese Aktion auszuführen, ist ein Fehler aufgetreten. Bitte überprüfen Sie die Konsole für weitere Informationen.",
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable."
 | 
			
		||||
    "forgotPasswordMessage": "Das Passwort kann durch Änderung der 'USERS' Variable zurückgesetzt werden.",
 | 
			
		||||
    "fieldRequired": "Dieses Feld ist notwendig",
 | 
			
		||||
    "invalidInput": "Ungültige Eingabe",
 | 
			
		||||
    "domainWarningTitle": "Invalid Domain",
 | 
			
		||||
    "domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
 | 
			
		||||
    "ignoreTitle": "Ignore",
 | 
			
		||||
    "goToCorrectDomainTitle": "Go to correct domain"
 | 
			
		||||
}
 | 
			
		||||
@@ -14,14 +14,17 @@
 | 
			
		||||
    "loginOauthFailSubtitle": "Αποτυχία λήψης OAuth URL",
 | 
			
		||||
    "loginOauthSuccessTitle": "Ανακατεύθυνση",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Ανακατεύθυνση στον πάροχο OAuth σας",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "Αυτόματη Ανακατεύθυνση OAuth",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "Θα ανακατευθυνθείτε αυτόματα στον πάροχο OAuth σας για να επαληθευτείτε.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Ανακατεύθυνση τώρα",
 | 
			
		||||
    "continueTitle": "Συνέχεια",
 | 
			
		||||
    "continueRedirectingTitle": "Ανακατεύθυνση...",
 | 
			
		||||
    "continueRedirectingSubtitle": "Θα πρέπει να μεταφερθείτε σύντομα στην εφαρμογή σας",
 | 
			
		||||
    "continueInvalidRedirectTitle": "Μη έγκυρη ανακατεύθυνση",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "Το URL ανακατεύθυνσης δεν είναι έγκυρο",
 | 
			
		||||
    "continueRedirectManually": "Χειροκίνητη ανακατεύθυνση",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Μη ασφαλής ανακατεύθυνση",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "Προσπαθείτε να ανακατευθύνετε από <code>https</code> σε <code>http</code> το οποίο δεν είναι ασφαλές. Είστε σίγουροι ότι θέλετε να συνεχίσετε;",
 | 
			
		||||
    "continueTitle": "Συνέχεια",
 | 
			
		||||
    "continueSubtitle": "Κάντε κλικ στο κουμπί για να συνεχίσετε στην εφαρμογή σας.",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Μη έμπιστη ανακατεύθυνση",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "Προσπαθείτε να ανακατευθύνετε σε ένα domain που δεν ταιριάζει με το ρυθμισμένο domain σας (<code>{{cookieDomain}}</code>). Είστε βέβαιοι ότι θέλετε να συνεχίσετε;",
 | 
			
		||||
    "logoutFailTitle": "Αποτυχία αποσύνδεσης",
 | 
			
		||||
    "logoutFailSubtitle": "Παρακαλώ δοκιμάστε ξανά",
 | 
			
		||||
    "logoutSuccessTitle": "Αποσυνδεδεμένος",
 | 
			
		||||
@@ -44,12 +47,16 @@
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "Ο χρήστης με όνομα χρήστη <code>{{username}}</code> δεν είναι στις ομάδες που απαιτούνται από τον πόρο <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Η διεύθυνση IP σας <code>{{ip}}</code> δεν είναι εξουσιοδοτημένη να έχει πρόσβαση στον πόρο <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedButton": "Προσπαθήστε ξανά",
 | 
			
		||||
    "untrustedRedirectTitle": "Μη έμπιστη ανακατεύθυνση",
 | 
			
		||||
    "untrustedRedirectSubtitle": "Προσπαθείτε να ανακατευθύνετε σε ένα domain που δεν ταιριάζει με τον ρυθμισμένο domain σας (<code>{{domain}}</code>). Είστε βέβαιοι ότι θέλετε να συνεχίσετε;",
 | 
			
		||||
    "cancelTitle": "Ακύρωση",
 | 
			
		||||
    "forgotPasswordTitle": "Ξεχάσατε το συνθηματικό σας;",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Αποτυχία φόρτωσης παρόχων πιστοποίησης. Παρακαλώ ελέγξτε τις ρυθμίσεις σας.",
 | 
			
		||||
    "errorTitle": "Παρουσιάστηκε ένα σφάλμα",
 | 
			
		||||
    "errorSubtitle": "Παρουσιάστηκε σφάλμα κατά την προσπάθεια εκτέλεσης αυτής της ενέργειας. Ελέγξτε την κονσόλα για περισσότερες πληροφορίες.",
 | 
			
		||||
    "forgotPasswordMessage": "Μπορείτε να επαναφέρετε τον κωδικό πρόσβασής σας αλλάζοντας τη μεταβλητή περιβάλλοντος `USERS`."
 | 
			
		||||
    "forgotPasswordMessage": "Μπορείτε να επαναφέρετε τον κωδικό πρόσβασής σας αλλάζοντας τη μεταβλητή περιβάλλοντος `USERS`.",
 | 
			
		||||
    "fieldRequired": "Αυτό το πεδίο είναι υποχρεωτικό",
 | 
			
		||||
    "invalidInput": "Μη έγκυρη καταχώρηση",
 | 
			
		||||
    "domainWarningTitle": "Μη έγκυρο domain",
 | 
			
		||||
    "domainWarningSubtitle": "Αυτή η εφαρμογή έχει ρυθμιστεί για πρόσβαση από <code>{{appUrl}}</code>, αλλά <code>{{currentUrl}}</code> χρησιμοποιείται. Αν συνεχίσετε, μπορεί να αντιμετωπίσετε προβλήματα με την ταυτοποίηση.",
 | 
			
		||||
    "ignoreTitle": "Παράβλεψη",
 | 
			
		||||
    "goToCorrectDomainTitle": "Μεταβείτε στο σωστό domain"
 | 
			
		||||
}
 | 
			
		||||
@@ -14,14 +14,17 @@
 | 
			
		||||
    "loginOauthFailSubtitle": "Failed to get OAuth URL",
 | 
			
		||||
    "loginOauthSuccessTitle": "Redirecting",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Redirecting to your OAuth provider",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Redirect now",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueRedirectingTitle": "Redirecting...",
 | 
			
		||||
    "continueRedirectingSubtitle": "You should be redirected to the app soon",
 | 
			
		||||
    "continueInvalidRedirectTitle": "Invalid redirect",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "The redirect URL is invalid",
 | 
			
		||||
    "continueRedirectManually": "Redirect me manually",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Insecure redirect",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "You are trying to redirect from <code>https</code> to <code>http</code> which is not secure. Are you sure you want to continue?",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueSubtitle": "Click the button to continue to your app.",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{cookieDomain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "logoutFailTitle": "Failed to log out",
 | 
			
		||||
    "logoutFailSubtitle": "Please try again",
 | 
			
		||||
    "logoutSuccessTitle": "Logged out",
 | 
			
		||||
@@ -44,8 +47,6 @@
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "The user with username <code>{{username}}</code> is not in the groups required by the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Your IP address <code>{{ip}}</code> is not authorized to access the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedButton": "Try again",
 | 
			
		||||
    "untrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "untrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{domain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "cancelTitle": "Cancel",
 | 
			
		||||
    "forgotPasswordTitle": "Forgot your password?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
 | 
			
		||||
@@ -53,5 +54,9 @@
 | 
			
		||||
    "errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
 | 
			
		||||
    "fieldRequired": "This field is required",
 | 
			
		||||
    "invalidInput": "Invalid input"
 | 
			
		||||
    "invalidInput": "Invalid input",
 | 
			
		||||
    "domainWarningTitle": "Invalid Domain",
 | 
			
		||||
    "domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
 | 
			
		||||
    "ignoreTitle": "Ignore",
 | 
			
		||||
    "goToCorrectDomainTitle": "Go to correct domain"
 | 
			
		||||
}
 | 
			
		||||
@@ -14,14 +14,17 @@
 | 
			
		||||
    "loginOauthFailSubtitle": "Error al obtener la URL de OAuth",
 | 
			
		||||
    "loginOauthSuccessTitle": "Redireccionando",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Redireccionando a tu proveedor de OAuth",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Redirect now",
 | 
			
		||||
    "continueTitle": "Continuar",
 | 
			
		||||
    "continueRedirectingTitle": "Redireccionando...",
 | 
			
		||||
    "continueRedirectingSubtitle": "Pronto será redirigido a la aplicación",
 | 
			
		||||
    "continueInvalidRedirectTitle": "Redirección inválida",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "La URL de redirección es inválida",
 | 
			
		||||
    "continueRedirectManually": "Redirect me manually",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Redirección insegura",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "Está intentando redirigir desde <code>https</code> a <code>http</code> lo cual no es seguro. ¿Está seguro que desea continuar?",
 | 
			
		||||
    "continueTitle": "Continuar",
 | 
			
		||||
    "continueSubtitle": "Haga clic en el botón para continuar hacia su aplicación.",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{cookieDomain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "logoutFailTitle": "Fallo al cerrar sesión",
 | 
			
		||||
    "logoutFailSubtitle": "Por favor intente nuevamente",
 | 
			
		||||
    "logoutSuccessTitle": "Sesión cerrada",
 | 
			
		||||
@@ -44,12 +47,16 @@
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "El usuario con nombre de usuario <code>{{username}}</code> no está en los grupos requeridos por el recurso <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Your IP address <code>{{ip}}</code> is not authorized to access the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedButton": "Inténtelo de nuevo",
 | 
			
		||||
    "untrustedRedirectTitle": "Redirección no confiable",
 | 
			
		||||
    "untrustedRedirectSubtitle": "Está intentando redirigir a un dominio que no coincide con su dominio configurado (<code>{{domain}}</code>). ¿Está seguro que desea continuar?",
 | 
			
		||||
    "cancelTitle": "Cancelar",
 | 
			
		||||
    "forgotPasswordTitle": "¿Olvidó su contraseña?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Error al cargar los proveedores de autenticación. Por favor revise su configuración.",
 | 
			
		||||
    "errorTitle": "Ha ocurrido un error",
 | 
			
		||||
    "errorSubtitle": "Ocurrió un error mientras se trataba de realizar esta acción. Por favor, revise la consola para más información.",
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable."
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
 | 
			
		||||
    "fieldRequired": "This field is required",
 | 
			
		||||
    "invalidInput": "Invalid input",
 | 
			
		||||
    "domainWarningTitle": "Invalid Domain",
 | 
			
		||||
    "domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
 | 
			
		||||
    "ignoreTitle": "Ignore",
 | 
			
		||||
    "goToCorrectDomainTitle": "Go to correct domain"
 | 
			
		||||
}
 | 
			
		||||
@@ -14,14 +14,17 @@
 | 
			
		||||
    "loginOauthFailSubtitle": "Failed to get OAuth URL",
 | 
			
		||||
    "loginOauthSuccessTitle": "Redirecting",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Redirecting to your OAuth provider",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Redirect now",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueRedirectingTitle": "Redirecting...",
 | 
			
		||||
    "continueRedirectingSubtitle": "You should be redirected to the app soon",
 | 
			
		||||
    "continueInvalidRedirectTitle": "Invalid redirect",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "The redirect URL is invalid",
 | 
			
		||||
    "continueRedirectManually": "Redirect me manually",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Insecure redirect",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "You are trying to redirect from <code>https</code> to <code>http</code> which is not secure. Are you sure you want to continue?",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueSubtitle": "Click the button to continue to your app.",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{cookieDomain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "logoutFailTitle": "Failed to log out",
 | 
			
		||||
    "logoutFailSubtitle": "Please try again",
 | 
			
		||||
    "logoutSuccessTitle": "Logged out",
 | 
			
		||||
@@ -44,12 +47,16 @@
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "The user with username <code>{{username}}</code> is not in the groups required by the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Your IP address <code>{{ip}}</code> is not authorized to access the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedButton": "Try again",
 | 
			
		||||
    "untrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "untrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{domain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "cancelTitle": "Cancel",
 | 
			
		||||
    "forgotPasswordTitle": "Forgot your password?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
 | 
			
		||||
    "errorTitle": "An error occurred",
 | 
			
		||||
    "errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable."
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
 | 
			
		||||
    "fieldRequired": "This field is required",
 | 
			
		||||
    "invalidInput": "Invalid input",
 | 
			
		||||
    "domainWarningTitle": "Invalid Domain",
 | 
			
		||||
    "domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
 | 
			
		||||
    "ignoreTitle": "Ignore",
 | 
			
		||||
    "goToCorrectDomainTitle": "Go to correct domain"
 | 
			
		||||
}
 | 
			
		||||
@@ -14,14 +14,17 @@
 | 
			
		||||
    "loginOauthFailSubtitle": "Impossible d'obtenir l'URL OAuth",
 | 
			
		||||
    "loginOauthSuccessTitle": "Redirection",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Redirection vers votre fournisseur OAuth",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Redirect now",
 | 
			
		||||
    "continueTitle": "Continuer",
 | 
			
		||||
    "continueRedirectingTitle": "Redirection...",
 | 
			
		||||
    "continueRedirectingSubtitle": "Vous devriez être redirigé vers l'application bientôt",
 | 
			
		||||
    "continueInvalidRedirectTitle": "Redirection invalide",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "L'URL de redirection est invalide",
 | 
			
		||||
    "continueRedirectManually": "Redirection manuelle",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Redirection non sécurisée",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "Vous tentez de rediriger de <code>https</code> vers <code>http</code>, ce qui n'est pas sécurisé. Êtes-vous sûr de vouloir continuer ?",
 | 
			
		||||
    "continueTitle": "Continuer",
 | 
			
		||||
    "continueSubtitle": "Cliquez sur le bouton pour continuer vers votre application.",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{cookieDomain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "logoutFailTitle": "Échec de la déconnexion",
 | 
			
		||||
    "logoutFailSubtitle": "Veuillez réessayer",
 | 
			
		||||
    "logoutSuccessTitle": "Déconnecté",
 | 
			
		||||
@@ -38,18 +41,22 @@
 | 
			
		||||
    "totpSuccessSubtitle": "Redirection vers votre application",
 | 
			
		||||
    "totpTitle": "Saisissez votre code TOTP",
 | 
			
		||||
    "totpSubtitle": "Veuillez saisir le code de votre application d'authentification.",
 | 
			
		||||
    "unauthorizedTitle": "Unauthorized",
 | 
			
		||||
    "unauthorizedTitle": "Non autorisé",
 | 
			
		||||
    "unauthorizedResourceSubtitle": "L'utilisateur avec le nom d'utilisateur <code>{{username}}</code> n'est pas autorisé à accéder à la ressource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedLoginSubtitle": "L'utilisateur avec le nom d'utilisateur <code>{{username}}</code> n'est pas autorisé à se connecter.",
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "L'utilisateur avec le nom d'utilisateur <code>{{username}}</code> n'appartient pas aux groupes requis par la ressource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Votre adresse IP <code>{{ip}}</code> n'est pas autorisée à accéder à la ressource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedButton": "Réessayer",
 | 
			
		||||
    "untrustedRedirectTitle": "Redirection non fiable",
 | 
			
		||||
    "untrustedRedirectSubtitle": "Vous tentez de rediriger vers un domaine qui ne correspond pas à votre domaine configuré (<code>{{domain}}</code>). Êtes-vous sûr de vouloir continuer ?",
 | 
			
		||||
    "cancelTitle": "Annuler",
 | 
			
		||||
    "forgotPasswordTitle": "Mot de passe oublié ?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Échec du chargement des fournisseurs d'authentification. Veuillez vérifier votre configuration.",
 | 
			
		||||
    "errorTitle": "Une erreur est survenue",
 | 
			
		||||
    "errorSubtitle": "Une erreur est survenue lors de l'exécution de cette action. Veuillez consulter la console pour plus d'informations.",
 | 
			
		||||
    "forgotPasswordMessage": "Vous pouvez réinitialiser votre mot de passe en modifiant la variable d'environnement `USERS`."
 | 
			
		||||
    "forgotPasswordMessage": "Vous pouvez réinitialiser votre mot de passe en modifiant la variable d'environnement `USERS`.",
 | 
			
		||||
    "fieldRequired": "Ce champ est obligatoire",
 | 
			
		||||
    "invalidInput": "Saisie non valide",
 | 
			
		||||
    "domainWarningTitle": "Invalid Domain",
 | 
			
		||||
    "domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
 | 
			
		||||
    "ignoreTitle": "Ignore",
 | 
			
		||||
    "goToCorrectDomainTitle": "Go to correct domain"
 | 
			
		||||
}
 | 
			
		||||
@@ -14,14 +14,17 @@
 | 
			
		||||
    "loginOauthFailSubtitle": "Failed to get OAuth URL",
 | 
			
		||||
    "loginOauthSuccessTitle": "Redirecting",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Redirecting to your OAuth provider",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Redirect now",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueRedirectingTitle": "Redirecting...",
 | 
			
		||||
    "continueRedirectingSubtitle": "You should be redirected to the app soon",
 | 
			
		||||
    "continueInvalidRedirectTitle": "Invalid redirect",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "The redirect URL is invalid",
 | 
			
		||||
    "continueRedirectManually": "Redirect me manually",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Insecure redirect",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "You are trying to redirect from <code>https</code> to <code>http</code> which is not secure. Are you sure you want to continue?",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueSubtitle": "Click the button to continue to your app.",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{cookieDomain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "logoutFailTitle": "Failed to log out",
 | 
			
		||||
    "logoutFailSubtitle": "Please try again",
 | 
			
		||||
    "logoutSuccessTitle": "Logged out",
 | 
			
		||||
@@ -44,12 +47,16 @@
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "The user with username <code>{{username}}</code> is not in the groups required by the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Your IP address <code>{{ip}}</code> is not authorized to access the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedButton": "Try again",
 | 
			
		||||
    "untrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "untrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{domain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "cancelTitle": "Cancel",
 | 
			
		||||
    "forgotPasswordTitle": "Forgot your password?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
 | 
			
		||||
    "errorTitle": "An error occurred",
 | 
			
		||||
    "errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable."
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
 | 
			
		||||
    "fieldRequired": "This field is required",
 | 
			
		||||
    "invalidInput": "Invalid input",
 | 
			
		||||
    "domainWarningTitle": "Invalid Domain",
 | 
			
		||||
    "domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
 | 
			
		||||
    "ignoreTitle": "Ignore",
 | 
			
		||||
    "goToCorrectDomainTitle": "Go to correct domain"
 | 
			
		||||
}
 | 
			
		||||
@@ -14,14 +14,17 @@
 | 
			
		||||
    "loginOauthFailSubtitle": "Failed to get OAuth URL",
 | 
			
		||||
    "loginOauthSuccessTitle": "Redirecting",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Redirecting to your OAuth provider",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Redirect now",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueRedirectingTitle": "Redirecting...",
 | 
			
		||||
    "continueRedirectingSubtitle": "You should be redirected to the app soon",
 | 
			
		||||
    "continueInvalidRedirectTitle": "Invalid redirect",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "The redirect URL is invalid",
 | 
			
		||||
    "continueRedirectManually": "Redirect me manually",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Insecure redirect",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "You are trying to redirect from <code>https</code> to <code>http</code> which is not secure. Are you sure you want to continue?",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueSubtitle": "Click the button to continue to your app.",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{cookieDomain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "logoutFailTitle": "Failed to log out",
 | 
			
		||||
    "logoutFailSubtitle": "Please try again",
 | 
			
		||||
    "logoutSuccessTitle": "Logged out",
 | 
			
		||||
@@ -44,12 +47,16 @@
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "The user with username <code>{{username}}</code> is not in the groups required by the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Your IP address <code>{{ip}}</code> is not authorized to access the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedButton": "Try again",
 | 
			
		||||
    "untrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "untrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{domain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "cancelTitle": "Cancel",
 | 
			
		||||
    "forgotPasswordTitle": "Forgot your password?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
 | 
			
		||||
    "errorTitle": "An error occurred",
 | 
			
		||||
    "errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable."
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
 | 
			
		||||
    "fieldRequired": "This field is required",
 | 
			
		||||
    "invalidInput": "Invalid input",
 | 
			
		||||
    "domainWarningTitle": "Invalid Domain",
 | 
			
		||||
    "domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
 | 
			
		||||
    "ignoreTitle": "Ignore",
 | 
			
		||||
    "goToCorrectDomainTitle": "Go to correct domain"
 | 
			
		||||
}
 | 
			
		||||
@@ -14,14 +14,17 @@
 | 
			
		||||
    "loginOauthFailSubtitle": "Failed to get OAuth URL",
 | 
			
		||||
    "loginOauthSuccessTitle": "Redirecting",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Redirecting to your OAuth provider",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Redirect now",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueRedirectingTitle": "Redirecting...",
 | 
			
		||||
    "continueRedirectingSubtitle": "You should be redirected to the app soon",
 | 
			
		||||
    "continueInvalidRedirectTitle": "Invalid redirect",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "The redirect URL is invalid",
 | 
			
		||||
    "continueRedirectManually": "Redirect me manually",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Insecure redirect",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "You are trying to redirect from <code>https</code> to <code>http</code> which is not secure. Are you sure you want to continue?",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueSubtitle": "Click the button to continue to your app.",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{cookieDomain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "logoutFailTitle": "Failed to log out",
 | 
			
		||||
    "logoutFailSubtitle": "Please try again",
 | 
			
		||||
    "logoutSuccessTitle": "Logged out",
 | 
			
		||||
@@ -44,12 +47,16 @@
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "The user with username <code>{{username}}</code> is not in the groups required by the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Your IP address <code>{{ip}}</code> is not authorized to access the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedButton": "Try again",
 | 
			
		||||
    "untrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "untrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{domain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "cancelTitle": "Cancel",
 | 
			
		||||
    "forgotPasswordTitle": "Forgot your password?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
 | 
			
		||||
    "errorTitle": "An error occurred",
 | 
			
		||||
    "errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable."
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
 | 
			
		||||
    "fieldRequired": "This field is required",
 | 
			
		||||
    "invalidInput": "Invalid input",
 | 
			
		||||
    "domainWarningTitle": "Invalid Domain",
 | 
			
		||||
    "domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
 | 
			
		||||
    "ignoreTitle": "Ignore",
 | 
			
		||||
    "goToCorrectDomainTitle": "Go to correct domain"
 | 
			
		||||
}
 | 
			
		||||
@@ -14,14 +14,17 @@
 | 
			
		||||
    "loginOauthFailSubtitle": "Failed to get OAuth URL",
 | 
			
		||||
    "loginOauthSuccessTitle": "Redirecting",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Redirecting to your OAuth provider",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Redirect now",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueRedirectingTitle": "Redirecting...",
 | 
			
		||||
    "continueRedirectingSubtitle": "You should be redirected to the app soon",
 | 
			
		||||
    "continueInvalidRedirectTitle": "Invalid redirect",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "The redirect URL is invalid",
 | 
			
		||||
    "continueRedirectManually": "Redirect me manually",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Insecure redirect",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "You are trying to redirect from <code>https</code> to <code>http</code> which is not secure. Are you sure you want to continue?",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueSubtitle": "Click the button to continue to your app.",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{cookieDomain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "logoutFailTitle": "Failed to log out",
 | 
			
		||||
    "logoutFailSubtitle": "Please try again",
 | 
			
		||||
    "logoutSuccessTitle": "Logged out",
 | 
			
		||||
@@ -44,12 +47,16 @@
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "The user with username <code>{{username}}</code> is not in the groups required by the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Your IP address <code>{{ip}}</code> is not authorized to access the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedButton": "Try again",
 | 
			
		||||
    "untrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "untrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{domain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "cancelTitle": "Cancel",
 | 
			
		||||
    "forgotPasswordTitle": "Forgot your password?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
 | 
			
		||||
    "errorTitle": "An error occurred",
 | 
			
		||||
    "errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable."
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
 | 
			
		||||
    "fieldRequired": "This field is required",
 | 
			
		||||
    "invalidInput": "Invalid input",
 | 
			
		||||
    "domainWarningTitle": "Invalid Domain",
 | 
			
		||||
    "domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
 | 
			
		||||
    "ignoreTitle": "Ignore",
 | 
			
		||||
    "goToCorrectDomainTitle": "Go to correct domain"
 | 
			
		||||
}
 | 
			
		||||
@@ -14,14 +14,17 @@
 | 
			
		||||
    "loginOauthFailSubtitle": "Failed to get OAuth URL",
 | 
			
		||||
    "loginOauthSuccessTitle": "Redirecting",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Redirecting to your OAuth provider",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Redirect now",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueRedirectingTitle": "Redirecting...",
 | 
			
		||||
    "continueRedirectingSubtitle": "You should be redirected to the app soon",
 | 
			
		||||
    "continueInvalidRedirectTitle": "Invalid redirect",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "The redirect URL is invalid",
 | 
			
		||||
    "continueRedirectManually": "Redirect me manually",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Insecure redirect",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "You are trying to redirect from <code>https</code> to <code>http</code> which is not secure. Are you sure you want to continue?",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueSubtitle": "Click the button to continue to your app.",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{cookieDomain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "logoutFailTitle": "Failed to log out",
 | 
			
		||||
    "logoutFailSubtitle": "Please try again",
 | 
			
		||||
    "logoutSuccessTitle": "Logged out",
 | 
			
		||||
@@ -44,12 +47,16 @@
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "The user with username <code>{{username}}</code> is not in the groups required by the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Your IP address <code>{{ip}}</code> is not authorized to access the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedButton": "Try again",
 | 
			
		||||
    "untrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "untrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{domain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "cancelTitle": "Cancel",
 | 
			
		||||
    "forgotPasswordTitle": "Forgot your password?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
 | 
			
		||||
    "errorTitle": "An error occurred",
 | 
			
		||||
    "errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable."
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
 | 
			
		||||
    "fieldRequired": "This field is required",
 | 
			
		||||
    "invalidInput": "Invalid input",
 | 
			
		||||
    "domainWarningTitle": "Invalid Domain",
 | 
			
		||||
    "domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
 | 
			
		||||
    "ignoreTitle": "Ignore",
 | 
			
		||||
    "goToCorrectDomainTitle": "Go to correct domain"
 | 
			
		||||
}
 | 
			
		||||
@@ -14,14 +14,17 @@
 | 
			
		||||
    "loginOauthFailSubtitle": "Fout bij het ophalen van OAuth URL",
 | 
			
		||||
    "loginOauthSuccessTitle": "Omleiden",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Omleiden naar je OAuth provider",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Redirect now",
 | 
			
		||||
    "continueTitle": "Ga verder",
 | 
			
		||||
    "continueRedirectingTitle": "Omleiden...",
 | 
			
		||||
    "continueRedirectingSubtitle": "Je wordt naar de app doorgestuurd",
 | 
			
		||||
    "continueInvalidRedirectTitle": "Ongeldige omleiding",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "De omleidings-URL is ongeldig",
 | 
			
		||||
    "continueRedirectManually": "Redirect me manually",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Onveilige doorverwijzing",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "You are trying to redirect from <code>https</code> to <code>http</code> which is not secure. Are you sure you want to continue?",
 | 
			
		||||
    "continueTitle": "Ga verder",
 | 
			
		||||
    "continueSubtitle": "Klik op de knop om door te gaan naar de app.",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{cookieDomain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "logoutFailTitle": "Afmelden mislukt",
 | 
			
		||||
    "logoutFailSubtitle": "Probeer het opnieuw",
 | 
			
		||||
    "logoutSuccessTitle": "Afgemeld",
 | 
			
		||||
@@ -44,12 +47,16 @@
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "The user with username <code>{{username}}</code> is not in the groups required by the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Your IP address <code>{{ip}}</code> is not authorized to access the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedButton": "Opnieuw proberen",
 | 
			
		||||
    "untrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "untrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{domain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "cancelTitle": "Cancel",
 | 
			
		||||
    "forgotPasswordTitle": "Forgot your password?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
 | 
			
		||||
    "errorTitle": "An error occurred",
 | 
			
		||||
    "errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable."
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
 | 
			
		||||
    "fieldRequired": "This field is required",
 | 
			
		||||
    "invalidInput": "Invalid input",
 | 
			
		||||
    "domainWarningTitle": "Invalid Domain",
 | 
			
		||||
    "domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
 | 
			
		||||
    "ignoreTitle": "Ignore",
 | 
			
		||||
    "goToCorrectDomainTitle": "Go to correct domain"
 | 
			
		||||
}
 | 
			
		||||
@@ -14,14 +14,17 @@
 | 
			
		||||
    "loginOauthFailSubtitle": "Failed to get OAuth URL",
 | 
			
		||||
    "loginOauthSuccessTitle": "Redirecting",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Redirecting to your OAuth provider",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Redirect now",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueRedirectingTitle": "Redirecting...",
 | 
			
		||||
    "continueRedirectingSubtitle": "You should be redirected to the app soon",
 | 
			
		||||
    "continueInvalidRedirectTitle": "Invalid redirect",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "The redirect URL is invalid",
 | 
			
		||||
    "continueRedirectManually": "Redirect me manually",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Insecure redirect",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "You are trying to redirect from <code>https</code> to <code>http</code> which is not secure. Are you sure you want to continue?",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueSubtitle": "Click the button to continue to your app.",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{cookieDomain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "logoutFailTitle": "Failed to log out",
 | 
			
		||||
    "logoutFailSubtitle": "Please try again",
 | 
			
		||||
    "logoutSuccessTitle": "Logged out",
 | 
			
		||||
@@ -44,12 +47,16 @@
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "The user with username <code>{{username}}</code> is not in the groups required by the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Your IP address <code>{{ip}}</code> is not authorized to access the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedButton": "Try again",
 | 
			
		||||
    "untrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "untrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{domain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "cancelTitle": "Cancel",
 | 
			
		||||
    "forgotPasswordTitle": "Forgot your password?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
 | 
			
		||||
    "errorTitle": "An error occurred",
 | 
			
		||||
    "errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable."
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
 | 
			
		||||
    "fieldRequired": "This field is required",
 | 
			
		||||
    "invalidInput": "Invalid input",
 | 
			
		||||
    "domainWarningTitle": "Invalid Domain",
 | 
			
		||||
    "domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
 | 
			
		||||
    "ignoreTitle": "Ignore",
 | 
			
		||||
    "goToCorrectDomainTitle": "Go to correct domain"
 | 
			
		||||
}
 | 
			
		||||
@@ -14,14 +14,17 @@
 | 
			
		||||
    "loginOauthFailSubtitle": "Nie udało się uzyskać adresu URL OAuth",
 | 
			
		||||
    "loginOauthSuccessTitle": "Przekierowywanie",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Przekierowywanie do Twojego dostawcy OAuth",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "Automatyczne przekierowanie OAuth",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "Nastąpi automatyczne przekierowanie do dostawcy OAuth w celu uwierzytelnienia.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Przekieruj teraz",
 | 
			
		||||
    "continueTitle": "Kontynuuj",
 | 
			
		||||
    "continueRedirectingTitle": "Przekierowywanie...",
 | 
			
		||||
    "continueRedirectingSubtitle": "Wkrótce powinieneś zostać przekierowany do aplikacji",
 | 
			
		||||
    "continueInvalidRedirectTitle": "Nieprawidłowe przekierowanie",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "Adres przekierowania jest nieprawidłowy",
 | 
			
		||||
    "continueRedirectManually": "Przekieruj mnie ręcznie",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Niezabezpieczone przekierowanie",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "Próbujesz przekierować z <code>https</code> do <code>http</code>, co nie jest bezpieczne. Czy na pewno chcesz kontynuować?",
 | 
			
		||||
    "continueTitle": "Kontynuuj",
 | 
			
		||||
    "continueSubtitle": "Kliknij przycisk, aby przejść do aplikacji.",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Niezaufane przekierowanie",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "Próbujesz przekierować do domeny, która nie pasuje do skonfigurowanej domeny (<code>{{cookieDomain}}</code>). Czy na pewno chcesz kontynuować?",
 | 
			
		||||
    "logoutFailTitle": "Nie udało się wylogować",
 | 
			
		||||
    "logoutFailSubtitle": "Spróbuj ponownie",
 | 
			
		||||
    "logoutSuccessTitle": "Wylogowano",
 | 
			
		||||
@@ -44,12 +47,16 @@
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "Użytkownik o nazwie <code>{{username}}</code> nie należy do grup wymaganych przez zasób <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Twój adres IP <code>{{ip}}</code> nie ma autoryzacji do dostępu do zasobu <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedButton": "Spróbuj ponownie",
 | 
			
		||||
    "untrustedRedirectTitle": "Niezaufane przekierowanie",
 | 
			
		||||
    "untrustedRedirectSubtitle": "Próbujesz przekierować do domeny, która nie pasuje do Twojej skonfigurowanej domeny (<code>{{domain}}</code>). Czy na pewno chcesz kontynuować?",
 | 
			
		||||
    "cancelTitle": "Anuluj",
 | 
			
		||||
    "forgotPasswordTitle": "Nie pamiętasz hasła?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Nie udało się załadować dostawców uwierzytelniania. Sprawdź swoją konfigurację.",
 | 
			
		||||
    "errorTitle": "Wystąpił błąd",
 | 
			
		||||
    "errorSubtitle": "Wystąpił błąd podczas próby wykonania tej czynności. Sprawdź konsolę, aby uzyskać więcej informacji.",
 | 
			
		||||
    "forgotPasswordMessage": "Możesz zresetować hasło, zmieniając zmienną środowiskową `USERS`."
 | 
			
		||||
    "forgotPasswordMessage": "Możesz zresetować hasło, zmieniając zmienną środowiskową `USERS`.",
 | 
			
		||||
    "fieldRequired": "To pole jest wymagane",
 | 
			
		||||
    "invalidInput": "Nieprawidłowe dane wejściowe",
 | 
			
		||||
    "domainWarningTitle": "Nieprawidłowa domena",
 | 
			
		||||
    "domainWarningSubtitle": "Ta instancja jest skonfigurowana do uzyskania dostępu z <code>{{appUrl}}</code>, ale <code>{{currentUrl}}</code> jest w użyciu. Jeśli będziesz kontynuować, mogą wystąpić problemy z uwierzytelnianiem.",
 | 
			
		||||
    "ignoreTitle": "Zignoruj",
 | 
			
		||||
    "goToCorrectDomainTitle": "Przejdź do prawidłowej domeny"
 | 
			
		||||
}
 | 
			
		||||
@@ -14,14 +14,17 @@
 | 
			
		||||
    "loginOauthFailSubtitle": "Falha ao obter URL de OAuth",
 | 
			
		||||
    "loginOauthSuccessTitle": "Redirecionando",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Redirecionando para seu provedor OAuth",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Redirect now",
 | 
			
		||||
    "continueTitle": "Continuar",
 | 
			
		||||
    "continueRedirectingTitle": "Redirecionando...",
 | 
			
		||||
    "continueRedirectingSubtitle": "Você deve ser redirecionado para o aplicativo em breve",
 | 
			
		||||
    "continueInvalidRedirectTitle": "Redirecionamento inválido",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "O endereço de redirecionamento é inválido",
 | 
			
		||||
    "continueRedirectManually": "Redirect me manually",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Redirecionamento inseguro",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "You are trying to redirect from <code>https</code> to <code>http</code> which is not secure. Are you sure you want to continue?",
 | 
			
		||||
    "continueTitle": "Continuar",
 | 
			
		||||
    "continueSubtitle": "Clique no botão para continuar para o seu aplicativo.",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{cookieDomain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "logoutFailTitle": "Falha ao encerrar sessão",
 | 
			
		||||
    "logoutFailSubtitle": "Por favor, tente novamente",
 | 
			
		||||
    "logoutSuccessTitle": "Sessão encerrada",
 | 
			
		||||
@@ -44,12 +47,16 @@
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "The user with username <code>{{username}}</code> is not in the groups required by the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Your IP address <code>{{ip}}</code> is not authorized to access the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedButton": "Tentar novamente",
 | 
			
		||||
    "untrustedRedirectTitle": "Redirecionamento não confiável",
 | 
			
		||||
    "untrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{domain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "cancelTitle": "Cancelar",
 | 
			
		||||
    "forgotPasswordTitle": "Esqueceu sua senha?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
 | 
			
		||||
    "errorTitle": "An error occurred",
 | 
			
		||||
    "errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable."
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
 | 
			
		||||
    "fieldRequired": "This field is required",
 | 
			
		||||
    "invalidInput": "Invalid input",
 | 
			
		||||
    "domainWarningTitle": "Invalid Domain",
 | 
			
		||||
    "domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
 | 
			
		||||
    "ignoreTitle": "Ignore",
 | 
			
		||||
    "goToCorrectDomainTitle": "Go to correct domain"
 | 
			
		||||
}
 | 
			
		||||
@@ -14,14 +14,17 @@
 | 
			
		||||
    "loginOauthFailSubtitle": "Failed to get OAuth URL",
 | 
			
		||||
    "loginOauthSuccessTitle": "Redirecting",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Redirecting to your OAuth provider",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Redirect now",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueRedirectingTitle": "Redirecting...",
 | 
			
		||||
    "continueRedirectingSubtitle": "You should be redirected to the app soon",
 | 
			
		||||
    "continueInvalidRedirectTitle": "Invalid redirect",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "The redirect URL is invalid",
 | 
			
		||||
    "continueRedirectManually": "Redirect me manually",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Insecure redirect",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "You are trying to redirect from <code>https</code> to <code>http</code> which is not secure. Are you sure you want to continue?",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueSubtitle": "Click the button to continue to your app.",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{cookieDomain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "logoutFailTitle": "Failed to log out",
 | 
			
		||||
    "logoutFailSubtitle": "Please try again",
 | 
			
		||||
    "logoutSuccessTitle": "Logged out",
 | 
			
		||||
@@ -44,12 +47,16 @@
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "The user with username <code>{{username}}</code> is not in the groups required by the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Your IP address <code>{{ip}}</code> is not authorized to access the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedButton": "Try again",
 | 
			
		||||
    "untrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "untrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{domain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "cancelTitle": "Cancel",
 | 
			
		||||
    "forgotPasswordTitle": "Forgot your password?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
 | 
			
		||||
    "errorTitle": "An error occurred",
 | 
			
		||||
    "errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable."
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
 | 
			
		||||
    "fieldRequired": "This field is required",
 | 
			
		||||
    "invalidInput": "Invalid input",
 | 
			
		||||
    "domainWarningTitle": "Invalid Domain",
 | 
			
		||||
    "domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
 | 
			
		||||
    "ignoreTitle": "Ignore",
 | 
			
		||||
    "goToCorrectDomainTitle": "Go to correct domain"
 | 
			
		||||
}
 | 
			
		||||
@@ -14,14 +14,17 @@
 | 
			
		||||
    "loginOauthFailSubtitle": "Failed to get OAuth URL",
 | 
			
		||||
    "loginOauthSuccessTitle": "Redirecting",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Redirecting to your OAuth provider",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Redirect now",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueRedirectingTitle": "Redirecting...",
 | 
			
		||||
    "continueRedirectingSubtitle": "You should be redirected to the app soon",
 | 
			
		||||
    "continueInvalidRedirectTitle": "Invalid redirect",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "The redirect URL is invalid",
 | 
			
		||||
    "continueRedirectManually": "Redirect me manually",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Insecure redirect",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "You are trying to redirect from <code>https</code> to <code>http</code> which is not secure. Are you sure you want to continue?",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueSubtitle": "Click the button to continue to your app.",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{cookieDomain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "logoutFailTitle": "Failed to log out",
 | 
			
		||||
    "logoutFailSubtitle": "Please try again",
 | 
			
		||||
    "logoutSuccessTitle": "Logged out",
 | 
			
		||||
@@ -44,12 +47,16 @@
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "The user with username <code>{{username}}</code> is not in the groups required by the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Your IP address <code>{{ip}}</code> is not authorized to access the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedButton": "Try again",
 | 
			
		||||
    "untrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "untrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{domain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "cancelTitle": "Cancel",
 | 
			
		||||
    "forgotPasswordTitle": "Forgot your password?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
 | 
			
		||||
    "errorTitle": "An error occurred",
 | 
			
		||||
    "errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable."
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
 | 
			
		||||
    "fieldRequired": "This field is required",
 | 
			
		||||
    "invalidInput": "Invalid input",
 | 
			
		||||
    "domainWarningTitle": "Invalid Domain",
 | 
			
		||||
    "domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
 | 
			
		||||
    "ignoreTitle": "Ignore",
 | 
			
		||||
    "goToCorrectDomainTitle": "Go to correct domain"
 | 
			
		||||
}
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
{
 | 
			
		||||
    "loginTitle": "С возвращением, войти с",
 | 
			
		||||
    "loginTitleSimple": "Вход",
 | 
			
		||||
    "loginTitleSimple": "С возвращением, пожалуйста войдите",
 | 
			
		||||
    "loginDivider": "Или",
 | 
			
		||||
    "loginUsername": "Имя пользователя",
 | 
			
		||||
    "loginPassword": "Пароль",
 | 
			
		||||
@@ -8,20 +8,23 @@
 | 
			
		||||
    "loginFailTitle": "Вход не удался",
 | 
			
		||||
    "loginFailSubtitle": "Проверьте имя пользователя и пароль",
 | 
			
		||||
    "loginFailRateLimit": "Слишком много ошибок входа. Попробуйте позже",
 | 
			
		||||
    "loginSuccessTitle": "Вы вошли",
 | 
			
		||||
    "loginSuccessTitle": "Вход выполнен",
 | 
			
		||||
    "loginSuccessSubtitle": "С возвращением!",
 | 
			
		||||
    "loginOauthFailTitle": "Произошла ошибка",
 | 
			
		||||
    "loginOauthFailSubtitle": "Не удалось получить OAuth URL",
 | 
			
		||||
    "loginOauthSuccessTitle": "Перенаправление",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Перенаправление к поставщику OAuth",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Redirect now",
 | 
			
		||||
    "continueTitle": "Продолжить",
 | 
			
		||||
    "continueRedirectingTitle": "Перенаправление...",
 | 
			
		||||
    "continueRedirectingSubtitle": "Скоро вы будете перенаправлены в приложение",
 | 
			
		||||
    "continueInvalidRedirectTitle": "Неверное перенаправление",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "URL перенаправления недействителен",
 | 
			
		||||
    "continueRedirectManually": "Redirect me manually",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Небезопасное перенаправление",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "Попытка перенаправления с <code>https</code> на <code>http</code>, уверены, что хотите продолжить?",
 | 
			
		||||
    "continueTitle": "Продолжить",
 | 
			
		||||
    "continueSubtitle": "Нажмите на кнопку, чтобы перейти к приложению.",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{cookieDomain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "logoutFailTitle": "Не удалось выйти",
 | 
			
		||||
    "logoutFailSubtitle": "Попробуйте ещё раз",
 | 
			
		||||
    "logoutSuccessTitle": "Выход",
 | 
			
		||||
@@ -37,19 +40,23 @@
 | 
			
		||||
    "totpSuccessTitle": "Подтверждён",
 | 
			
		||||
    "totpSuccessSubtitle": "Перенаправление в приложение",
 | 
			
		||||
    "totpTitle": "Введите код TOTP",
 | 
			
		||||
    "totpSubtitle": "Пожалуйста, введите код из вашего приложения — аутентификатора.",
 | 
			
		||||
    "totpSubtitle": "Пожалуйста, введите код из вашего приложения-аутентификатора.",
 | 
			
		||||
    "unauthorizedTitle": "Доступ запрещен",
 | 
			
		||||
    "unauthorizedResourceSubtitle": "Пользователю <code>{{username}}</code> не разрешен доступ к <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedLoginSubtitle": "Пользователю <code>{{username}}</code> не разрешен вход.",
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "Пользователь <code>{{username}}</code> не состоит в группах, которым разрешен доступ к <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Ваш IP адрес <code>{{ip}}</code> не авторизован для доступа к ресурсу <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedButton": "Повторить",
 | 
			
		||||
    "untrustedRedirectTitle": "Ненадежное перенаправление",
 | 
			
		||||
    "untrustedRedirectSubtitle": "Попытка перенаправить на домен, который не соответствует вашему заданному домену (<code>{{domain}}</code>). Уверены, что хотите продолжить?",
 | 
			
		||||
    "cancelTitle": "Отмена",
 | 
			
		||||
    "forgotPasswordTitle": "Забыли пароль?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Не удалось загрузить провайдеров аутентификации. Пожалуйста, проверьте конфигурацию.",
 | 
			
		||||
    "errorTitle": "Произошла ошибка",
 | 
			
		||||
    "errorSubtitle": "Произошла ошибка при попытке выполнить это действие. Проверьте консоль для дополнительной информации.",
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable."
 | 
			
		||||
    "forgotPasswordMessage": "Вы можете сбросить свой пароль, изменив переменную окружения `USERS`.",
 | 
			
		||||
    "fieldRequired": "Это поле является обязательным",
 | 
			
		||||
    "invalidInput": "Недопустимый ввод",
 | 
			
		||||
    "domainWarningTitle": "Invalid Domain",
 | 
			
		||||
    "domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
 | 
			
		||||
    "ignoreTitle": "Ignore",
 | 
			
		||||
    "goToCorrectDomainTitle": "Go to correct domain"
 | 
			
		||||
}
 | 
			
		||||
@@ -1,55 +1,62 @@
 | 
			
		||||
{
 | 
			
		||||
    "loginTitle": "Welcome back, login with",
 | 
			
		||||
    "loginTitleSimple": "Welcome back, please login",
 | 
			
		||||
    "loginDivider": "Or",
 | 
			
		||||
    "loginUsername": "Username",
 | 
			
		||||
    "loginPassword": "Password",
 | 
			
		||||
    "loginSubmit": "Login",
 | 
			
		||||
    "loginFailTitle": "Failed to log in",
 | 
			
		||||
    "loginFailSubtitle": "Please check your username and password",
 | 
			
		||||
    "loginFailRateLimit": "You failed to login too many times. Please try again later",
 | 
			
		||||
    "loginSuccessTitle": "Logged in",
 | 
			
		||||
    "loginSuccessSubtitle": "Welcome back!",
 | 
			
		||||
    "loginOauthFailTitle": "An error occurred",
 | 
			
		||||
    "loginOauthFailSubtitle": "Failed to get OAuth URL",
 | 
			
		||||
    "loginOauthSuccessTitle": "Redirecting",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Redirecting to your OAuth provider",
 | 
			
		||||
    "continueRedirectingTitle": "Redirecting...",
 | 
			
		||||
    "continueRedirectingSubtitle": "You should be redirected to the app soon",
 | 
			
		||||
    "continueInvalidRedirectTitle": "Invalid redirect",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "The redirect URL is invalid",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Insecure redirect",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "You are trying to redirect from <code>https</code> to <code>http</code> which is not secure. Are you sure you want to continue?",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueSubtitle": "Click the button to continue to your app.",
 | 
			
		||||
    "logoutFailTitle": "Failed to log out",
 | 
			
		||||
    "logoutFailSubtitle": "Please try again",
 | 
			
		||||
    "logoutSuccessTitle": "Logged out",
 | 
			
		||||
    "logoutSuccessSubtitle": "You have been logged out",
 | 
			
		||||
    "logoutTitle": "Logout",
 | 
			
		||||
    "logoutUsernameSubtitle": "You are currently logged in as <code>{{username}}</code>. Click the button below to logout.",
 | 
			
		||||
    "logoutOauthSubtitle": "You are currently logged in as <code>{{username}}</code> using the {{provider}} OAuth provider. Click the button below to logout.",
 | 
			
		||||
    "notFoundTitle": "Page not found",
 | 
			
		||||
    "notFoundSubtitle": "The page you are looking for does not exist.",
 | 
			
		||||
    "notFoundButton": "Go home",
 | 
			
		||||
    "totpFailTitle": "Failed to verify code",
 | 
			
		||||
    "totpFailSubtitle": "Please check your code and try again",
 | 
			
		||||
    "totpSuccessTitle": "Verified",
 | 
			
		||||
    "totpSuccessSubtitle": "Redirecting to your app",
 | 
			
		||||
    "totpTitle": "Enter your TOTP code",
 | 
			
		||||
    "totpSubtitle": "Please enter the code from your authenticator app.",
 | 
			
		||||
    "unauthorizedTitle": "Unauthorized",
 | 
			
		||||
    "unauthorizedResourceSubtitle": "The user with username <code>{{username}}</code> is not authorized to access the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedLoginSubtitle": "The user with username <code>{{username}}</code> is not authorized to login.",
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "The user with username <code>{{username}}</code> is not in the groups required by the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Your IP address <code>{{ip}}</code> is not authorized to access the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedButton": "Try again",
 | 
			
		||||
    "untrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "untrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{domain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "cancelTitle": "Cancel",
 | 
			
		||||
    "forgotPasswordTitle": "Forgot your password?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
 | 
			
		||||
    "errorTitle": "An error occurred",
 | 
			
		||||
    "errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable."
 | 
			
		||||
    "loginTitle": "Добродошли назад, пријавите се са",
 | 
			
		||||
    "loginTitleSimple": "Добродошли назад, молим вас пријавите се",
 | 
			
		||||
    "loginDivider": "Или",
 | 
			
		||||
    "loginUsername": "Корисничко име",
 | 
			
		||||
    "loginPassword": "Лозинка",
 | 
			
		||||
    "loginSubmit": "Пријава",
 | 
			
		||||
    "loginFailTitle": "Неуспешна пријава",
 | 
			
		||||
    "loginFailSubtitle": "Молим вас проверите ваше корисничко име и лозинку",
 | 
			
		||||
    "loginFailRateLimit": "Нисте успели да се пријавите превише пута. Молим вас покушајте касније",
 | 
			
		||||
    "loginSuccessTitle": "Пријављени",
 | 
			
		||||
    "loginSuccessSubtitle": "Добродошли назад!",
 | 
			
		||||
    "loginOauthFailTitle": "Појавила се грешка",
 | 
			
		||||
    "loginOauthFailSubtitle": "Неуспело преузимање OAuth адресе",
 | 
			
		||||
    "loginOauthSuccessTitle": "Преусмеравање",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Преусмеравање на вашег OAuth провајдера",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Redirect now",
 | 
			
		||||
    "continueTitle": "Настави",
 | 
			
		||||
    "continueRedirectingTitle": "Преусмеравање...",
 | 
			
		||||
    "continueRedirectingSubtitle": "Требали би сте ускоро да будете преусмерени на апликацију",
 | 
			
		||||
    "continueRedirectManually": "Redirect me manually",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Небезбедно преусмеравање",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "Покушавате да преусмерите са <code>https</code> на <code>http</code> што није безбедно. Да ли желите да наставите?",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{cookieDomain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "logoutFailTitle": "Неуспешно одјављивање",
 | 
			
		||||
    "logoutFailSubtitle": "Молим вас покушајте поново",
 | 
			
		||||
    "logoutSuccessTitle": "Одјављени",
 | 
			
		||||
    "logoutSuccessSubtitle": "Одјављени сте",
 | 
			
		||||
    "logoutTitle": "Одјава",
 | 
			
		||||
    "logoutUsernameSubtitle": "Тренутно сте пријављени као <code>{{username}}</code>. Кликните на дугме испод да се одјавите.",
 | 
			
		||||
    "logoutOauthSubtitle": "Тренутно сте пријављени као <code>{{username}}</code> користећи {{provider}} OAuth провајдера. Кликните на дугме испод да се одјавите.",
 | 
			
		||||
    "notFoundTitle": "Страница није пронађена",
 | 
			
		||||
    "notFoundSubtitle": "Страница коју тражите не постоји.",
 | 
			
		||||
    "notFoundButton": "На почетак",
 | 
			
		||||
    "totpFailTitle": "Неуспело потврђивање кода",
 | 
			
		||||
    "totpFailSubtitle": "Молим вас проверите ваш код и покушајте поново",
 | 
			
		||||
    "totpSuccessTitle": "Потврђен",
 | 
			
		||||
    "totpSuccessSubtitle": "Преусмеравање на вашу апликацију",
 | 
			
		||||
    "totpTitle": "Унесите ваш TOTP код",
 | 
			
		||||
    "totpSubtitle": "Молим вас унесите код из ваше апликације за аутентификацију.",
 | 
			
		||||
    "unauthorizedTitle": "Неауторизован",
 | 
			
		||||
    "unauthorizedResourceSubtitle": "Корисник са корисничким именом <code>{{username}}</code> није ауторизован да приступи ресурсу <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedLoginSubtitle": "Корисник са корисничким именом <code>{{username}}</code> није ауторизован за пријављивање.",
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "Корисник са корисничким именом <code>{{username}}</code> није у групама које захтева ресурс <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Ваша IP адреса <code>{{ip}}</code> није ауторизована да приступи ресурсу <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedButton": "Покушајте поново",
 | 
			
		||||
    "cancelTitle": "Поништи",
 | 
			
		||||
    "forgotPasswordTitle": "Заборавили сте лозинку?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Није успело учитавање провајдера аутентификације. Молим вас проверите ваша подешавања.",
 | 
			
		||||
    "errorTitle": "Појавила се грешка",
 | 
			
		||||
    "errorSubtitle": "Појавила се грешка при покушају извршавања ове радње. Молим вас проверите конзолу за додатне информације.",
 | 
			
		||||
    "forgotPasswordMessage": "Можете поништити вашу лозинку променом `USERS` променљиве окружења.",
 | 
			
		||||
    "fieldRequired": "This field is required",
 | 
			
		||||
    "invalidInput": "Invalid input",
 | 
			
		||||
    "domainWarningTitle": "Invalid Domain",
 | 
			
		||||
    "domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
 | 
			
		||||
    "ignoreTitle": "Ignore",
 | 
			
		||||
    "goToCorrectDomainTitle": "Go to correct domain"
 | 
			
		||||
}
 | 
			
		||||
@@ -1,32 +1,35 @@
 | 
			
		||||
{
 | 
			
		||||
    "loginTitle": "Welcome back, login with",
 | 
			
		||||
    "loginTitleSimple": "Welcome back, please login",
 | 
			
		||||
    "loginDivider": "Or",
 | 
			
		||||
    "loginUsername": "Username",
 | 
			
		||||
    "loginPassword": "Password",
 | 
			
		||||
    "loginSubmit": "Login",
 | 
			
		||||
    "loginFailTitle": "Failed to log in",
 | 
			
		||||
    "loginFailSubtitle": "Please check your username and password",
 | 
			
		||||
    "loginFailRateLimit": "You failed to login too many times. Please try again later",
 | 
			
		||||
    "loginSuccessTitle": "Logged in",
 | 
			
		||||
    "loginSuccessSubtitle": "Welcome back!",
 | 
			
		||||
    "loginOauthFailTitle": "An error occurred",
 | 
			
		||||
    "loginOauthFailSubtitle": "Failed to get OAuth URL",
 | 
			
		||||
    "loginOauthSuccessTitle": "Redirecting",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Redirecting to your OAuth provider",
 | 
			
		||||
    "continueRedirectingTitle": "Redirecting...",
 | 
			
		||||
    "continueRedirectingSubtitle": "You should be redirected to the app soon",
 | 
			
		||||
    "continueInvalidRedirectTitle": "Invalid redirect",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "The redirect URL is invalid",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Insecure redirect",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "You are trying to redirect from <code>https</code> to <code>http</code> which is not secure. Are you sure you want to continue?",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueSubtitle": "Click the button to continue to your app.",
 | 
			
		||||
    "logoutFailTitle": "Failed to log out",
 | 
			
		||||
    "logoutFailSubtitle": "Please try again",
 | 
			
		||||
    "logoutSuccessTitle": "Logged out",
 | 
			
		||||
    "logoutSuccessSubtitle": "You have been logged out",
 | 
			
		||||
    "logoutTitle": "Logout",
 | 
			
		||||
    "loginTitle": "Välkommen tillbaka, logga in med",
 | 
			
		||||
    "loginTitleSimple": "Välkommen tillbaka, logga in",
 | 
			
		||||
    "loginDivider": "Eller",
 | 
			
		||||
    "loginUsername": "Användarnamn",
 | 
			
		||||
    "loginPassword": "Lösenord",
 | 
			
		||||
    "loginSubmit": "Logga in",
 | 
			
		||||
    "loginFailTitle": "Kunde inte logga in",
 | 
			
		||||
    "loginFailSubtitle": "Kontrollera ditt användarnamn och lösenord",
 | 
			
		||||
    "loginFailRateLimit": "Du misslyckades med att logga in för många gånger. Försök igen senare",
 | 
			
		||||
    "loginSuccessTitle": "Inloggad",
 | 
			
		||||
    "loginSuccessSubtitle": "Välkommen tillbaka!",
 | 
			
		||||
    "loginOauthFailTitle": "Ett fel har uppstått",
 | 
			
		||||
    "loginOauthFailSubtitle": "Kunde inte hämta OAuth URL",
 | 
			
		||||
    "loginOauthSuccessTitle": "Omdirigerar",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Omdirigera till din OAuth leverantör",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Redirect now",
 | 
			
		||||
    "continueTitle": "Fortsätt",
 | 
			
		||||
    "continueRedirectingTitle": "Omdirigerar...",
 | 
			
		||||
    "continueRedirectingSubtitle": "Du bör omdirigeras till appen snart",
 | 
			
		||||
    "continueRedirectManually": "Redirect me manually",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Osäker omdirigering",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "Du försöker omdirigera från <code>https</code> till <code>http</code> som inte är säker. Är du säker på att du vill fortsätta?",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{cookieDomain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "logoutFailTitle": "Kunde inte logga ut.",
 | 
			
		||||
    "logoutFailSubtitle": "Vänligen försök igen",
 | 
			
		||||
    "logoutSuccessTitle": "Utloggad",
 | 
			
		||||
    "logoutSuccessSubtitle": "Du har blivit utloggad",
 | 
			
		||||
    "logoutTitle": "Logga ut",
 | 
			
		||||
    "logoutUsernameSubtitle": "You are currently logged in as <code>{{username}}</code>. Click the button below to logout.",
 | 
			
		||||
    "logoutOauthSubtitle": "You are currently logged in as <code>{{username}}</code> using the {{provider}} OAuth provider. Click the button below to logout.",
 | 
			
		||||
    "notFoundTitle": "Page not found",
 | 
			
		||||
@@ -38,18 +41,22 @@
 | 
			
		||||
    "totpSuccessSubtitle": "Redirecting to your app",
 | 
			
		||||
    "totpTitle": "Enter your TOTP code",
 | 
			
		||||
    "totpSubtitle": "Please enter the code from your authenticator app.",
 | 
			
		||||
    "unauthorizedTitle": "Unauthorized",
 | 
			
		||||
    "unauthorizedTitle": "Obehörig",
 | 
			
		||||
    "unauthorizedResourceSubtitle": "The user with username <code>{{username}}</code> is not authorized to access the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedLoginSubtitle": "The user with username <code>{{username}}</code> is not authorized to login.",
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "The user with username <code>{{username}}</code> is not in the groups required by the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Your IP address <code>{{ip}}</code> is not authorized to access the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedButton": "Try again",
 | 
			
		||||
    "untrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "untrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{domain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "cancelTitle": "Cancel",
 | 
			
		||||
    "forgotPasswordTitle": "Forgot your password?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
 | 
			
		||||
    "errorTitle": "An error occurred",
 | 
			
		||||
    "errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable."
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
 | 
			
		||||
    "fieldRequired": "This field is required",
 | 
			
		||||
    "invalidInput": "Invalid input",
 | 
			
		||||
    "domainWarningTitle": "Invalid Domain",
 | 
			
		||||
    "domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
 | 
			
		||||
    "ignoreTitle": "Ignore",
 | 
			
		||||
    "goToCorrectDomainTitle": "Go to correct domain"
 | 
			
		||||
}
 | 
			
		||||
@@ -14,14 +14,17 @@
 | 
			
		||||
    "loginOauthFailSubtitle": "Failed to get OAuth URL",
 | 
			
		||||
    "loginOauthSuccessTitle": "Yönlendiriliyor",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Redirecting to your OAuth provider",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Redirect now",
 | 
			
		||||
    "continueTitle": "Devam et",
 | 
			
		||||
    "continueRedirectingTitle": "Yönlendiriliyor...",
 | 
			
		||||
    "continueRedirectingSubtitle": "You should be redirected to the app soon",
 | 
			
		||||
    "continueInvalidRedirectTitle": "Invalid redirect",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "The redirect URL is invalid",
 | 
			
		||||
    "continueRedirectManually": "Redirect me manually",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Insecure redirect",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "You are trying to redirect from <code>https</code> to <code>http</code> which is not secure. Are you sure you want to continue?",
 | 
			
		||||
    "continueTitle": "Devam et",
 | 
			
		||||
    "continueSubtitle": "Click the button to continue to your app.",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{cookieDomain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "logoutFailTitle": "Failed to log out",
 | 
			
		||||
    "logoutFailSubtitle": "Lütfen tekrar deneyin",
 | 
			
		||||
    "logoutSuccessTitle": "Çıkış yapıldı",
 | 
			
		||||
@@ -44,12 +47,16 @@
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "The user with username <code>{{username}}</code> is not in the groups required by the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Your IP address <code>{{ip}}</code> is not authorized to access the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedButton": "Try again",
 | 
			
		||||
    "untrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "untrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{domain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "cancelTitle": "İptal",
 | 
			
		||||
    "forgotPasswordTitle": "Forgot your password?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
 | 
			
		||||
    "errorTitle": "An error occurred",
 | 
			
		||||
    "errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable."
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
 | 
			
		||||
    "fieldRequired": "This field is required",
 | 
			
		||||
    "invalidInput": "Invalid input",
 | 
			
		||||
    "domainWarningTitle": "Invalid Domain",
 | 
			
		||||
    "domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
 | 
			
		||||
    "ignoreTitle": "Ignore",
 | 
			
		||||
    "goToCorrectDomainTitle": "Go to correct domain"
 | 
			
		||||
}
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
{
 | 
			
		||||
    "loginTitle": "Welcome back, login with",
 | 
			
		||||
    "loginTitle": "З поверненням, увійдіть через",
 | 
			
		||||
    "loginTitleSimple": "Welcome back, please login",
 | 
			
		||||
    "loginDivider": "Or",
 | 
			
		||||
    "loginUsername": "Username",
 | 
			
		||||
@@ -14,14 +14,17 @@
 | 
			
		||||
    "loginOauthFailSubtitle": "Failed to get OAuth URL",
 | 
			
		||||
    "loginOauthSuccessTitle": "Redirecting",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Redirecting to your OAuth provider",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Redirect now",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueRedirectingTitle": "Redirecting...",
 | 
			
		||||
    "continueRedirectingSubtitle": "You should be redirected to the app soon",
 | 
			
		||||
    "continueInvalidRedirectTitle": "Invalid redirect",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "The redirect URL is invalid",
 | 
			
		||||
    "continueRedirectManually": "Redirect me manually",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Insecure redirect",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "You are trying to redirect from <code>https</code> to <code>http</code> which is not secure. Are you sure you want to continue?",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueSubtitle": "Click the button to continue to your app.",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{cookieDomain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "logoutFailTitle": "Failed to log out",
 | 
			
		||||
    "logoutFailSubtitle": "Please try again",
 | 
			
		||||
    "logoutSuccessTitle": "Logged out",
 | 
			
		||||
@@ -44,12 +47,16 @@
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "The user with username <code>{{username}}</code> is not in the groups required by the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Your IP address <code>{{ip}}</code> is not authorized to access the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedButton": "Try again",
 | 
			
		||||
    "untrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "untrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{domain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "cancelTitle": "Cancel",
 | 
			
		||||
    "forgotPasswordTitle": "Forgot your password?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
 | 
			
		||||
    "errorTitle": "An error occurred",
 | 
			
		||||
    "errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable."
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
 | 
			
		||||
    "fieldRequired": "This field is required",
 | 
			
		||||
    "invalidInput": "Invalid input",
 | 
			
		||||
    "domainWarningTitle": "Invalid Domain",
 | 
			
		||||
    "domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
 | 
			
		||||
    "ignoreTitle": "Ignore",
 | 
			
		||||
    "goToCorrectDomainTitle": "Go to correct domain"
 | 
			
		||||
}
 | 
			
		||||
@@ -14,14 +14,17 @@
 | 
			
		||||
    "loginOauthFailSubtitle": "Failed to get OAuth URL",
 | 
			
		||||
    "loginOauthSuccessTitle": "Redirecting",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "Redirecting to your OAuth provider",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Redirect now",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueRedirectingTitle": "Redirecting...",
 | 
			
		||||
    "continueRedirectingSubtitle": "You should be redirected to the app soon",
 | 
			
		||||
    "continueInvalidRedirectTitle": "Invalid redirect",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "The redirect URL is invalid",
 | 
			
		||||
    "continueRedirectManually": "Redirect me manually",
 | 
			
		||||
    "continueInsecureRedirectTitle": "Insecure redirect",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "You are trying to redirect from <code>https</code> to <code>http</code> which is not secure. Are you sure you want to continue?",
 | 
			
		||||
    "continueTitle": "Continue",
 | 
			
		||||
    "continueSubtitle": "Click the button to continue to your app.",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{cookieDomain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "logoutFailTitle": "Failed to log out",
 | 
			
		||||
    "logoutFailSubtitle": "Please try again",
 | 
			
		||||
    "logoutSuccessTitle": "Logged out",
 | 
			
		||||
@@ -44,12 +47,16 @@
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "The user with username <code>{{username}}</code> is not in the groups required by the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Your IP address <code>{{ip}}</code> is not authorized to access the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedButton": "Try again",
 | 
			
		||||
    "untrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "untrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{domain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "cancelTitle": "Cancel",
 | 
			
		||||
    "forgotPasswordTitle": "Forgot your password?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
 | 
			
		||||
    "errorTitle": "An error occurred",
 | 
			
		||||
    "errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable."
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
 | 
			
		||||
    "fieldRequired": "This field is required",
 | 
			
		||||
    "invalidInput": "Invalid input",
 | 
			
		||||
    "domainWarningTitle": "Invalid Domain",
 | 
			
		||||
    "domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
 | 
			
		||||
    "ignoreTitle": "Ignore",
 | 
			
		||||
    "goToCorrectDomainTitle": "Go to correct domain"
 | 
			
		||||
}
 | 
			
		||||
@@ -14,14 +14,17 @@
 | 
			
		||||
    "loginOauthFailSubtitle": "获取 OAuth URL 失败",
 | 
			
		||||
    "loginOauthSuccessTitle": "重定向中",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "重定向到您的 OAuth 提供商",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Redirect now",
 | 
			
		||||
    "continueTitle": "继续",
 | 
			
		||||
    "continueRedirectingTitle": "正在重定向……",
 | 
			
		||||
    "continueRedirectingSubtitle": "您应该很快被重定向到应用",
 | 
			
		||||
    "continueInvalidRedirectTitle": "无效的重定向",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "重定向URL无效",
 | 
			
		||||
    "continueRedirectManually": "Redirect me manually",
 | 
			
		||||
    "continueInsecureRedirectTitle": "不安全的重定向",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "您正在尝试从<code>https</code>重定向到<code>http</code>可能存在风险。您确定要继续吗?",
 | 
			
		||||
    "continueTitle": "继续",
 | 
			
		||||
    "continueSubtitle": "点击按钮以继续您的应用。",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{cookieDomain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "logoutFailTitle": "注销失败",
 | 
			
		||||
    "logoutFailSubtitle": "请重试",
 | 
			
		||||
    "logoutSuccessTitle": "已登出",
 | 
			
		||||
@@ -30,7 +33,7 @@
 | 
			
		||||
    "logoutUsernameSubtitle": "您当前登录用户为<code>{{username}}</code>。点击下方按钮注销。",
 | 
			
		||||
    "logoutOauthSubtitle": "您当前以<code>{{username}}</code>登录,使用的是{{provider}} OAuth 提供商。点击下方按钮注销。",
 | 
			
		||||
    "notFoundTitle": "无法找到页面",
 | 
			
		||||
    "notFoundSubtitle": "您正在查找的页面不存在。",
 | 
			
		||||
    "notFoundSubtitle": "您访问的页面不存在。",
 | 
			
		||||
    "notFoundButton": "回到主页",
 | 
			
		||||
    "totpFailTitle": "无法验证代码",
 | 
			
		||||
    "totpFailSubtitle": "请检查您的代码并重试",
 | 
			
		||||
@@ -42,14 +45,18 @@
 | 
			
		||||
    "unauthorizedResourceSubtitle": "用户名为<code>{{username}}</code>的用户无权访问资源<code>{{resource}}</code>。",
 | 
			
		||||
    "unauthorizedLoginSubtitle": "用户名为<code>{{username}}</code>的用户无权登录。",
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "用户名为<code>{{username}}</code>的用户不在资源<code>{{resource}}</code>所需的组中。",
 | 
			
		||||
    "unauthorizedIpSubtitle": "Your IP address <code>{{ip}}</code> is not authorized to access the resource <code>{{resource}}</code>.",
 | 
			
		||||
    "unauthorizedIpSubtitle": "用户 <code>{{ip}}</code> 无权访问资源 <code>{{resource}}</code>。",
 | 
			
		||||
    "unauthorizedButton": "重试",
 | 
			
		||||
    "untrustedRedirectTitle": "不可信的重定向",
 | 
			
		||||
    "untrustedRedirectSubtitle": "您正在尝试重定向到一个与您已配置的域名 (<code>{{domain}}</code>) 不匹配的域名。您确定要继续吗?",
 | 
			
		||||
    "cancelTitle": "取消",
 | 
			
		||||
    "forgotPasswordTitle": "忘记密码?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "加载身份验证提供程序失败,请检查您的配置。",
 | 
			
		||||
    "errorTitle": "发生了错误",
 | 
			
		||||
    "errorSubtitle": "执行此操作时发生错误,请检查控制台以获取更多信息。",
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable."
 | 
			
		||||
    "forgotPasswordMessage": "您可以通过更改 `USERS ` 环境变量重置您的密码。",
 | 
			
		||||
    "fieldRequired": "必添字段",
 | 
			
		||||
    "invalidInput": "无效的输入",
 | 
			
		||||
    "domainWarningTitle": "Invalid Domain",
 | 
			
		||||
    "domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
 | 
			
		||||
    "ignoreTitle": "Ignore",
 | 
			
		||||
    "goToCorrectDomainTitle": "Go to correct domain"
 | 
			
		||||
}
 | 
			
		||||
@@ -14,14 +14,17 @@
 | 
			
		||||
    "loginOauthFailSubtitle": "無法取得 OAuth 網址",
 | 
			
		||||
    "loginOauthSuccessTitle": "重新導向中",
 | 
			
		||||
    "loginOauthSuccessSubtitle": "正在將您重新導向至 OAuth 供應商",
 | 
			
		||||
    "continueRedirectingTitle": "重新導向中...",
 | 
			
		||||
    "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
 | 
			
		||||
    "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
 | 
			
		||||
    "loginOauthAutoRedirectButton": "Redirect now",
 | 
			
		||||
    "continueTitle": "繼續",
 | 
			
		||||
    "continueRedirectingTitle": "重新導向中……",
 | 
			
		||||
    "continueRedirectingSubtitle": "您即將被重新導向至應用程式",
 | 
			
		||||
    "continueInvalidRedirectTitle": "無效的重新導向",
 | 
			
		||||
    "continueInvalidRedirectSubtitle": "重新導向的網址無效",
 | 
			
		||||
    "continueRedirectManually": "Redirect me manually",
 | 
			
		||||
    "continueInsecureRedirectTitle": "不安全的重新導向",
 | 
			
		||||
    "continueInsecureRedirectSubtitle": "您正嘗試從安全的 <code>https</code> 重新導向至不安全的 <code>http</code>。您確定要繼續嗎?",
 | 
			
		||||
    "continueTitle": "繼續",
 | 
			
		||||
    "continueSubtitle": "點擊按鈕以繼續前往您的應用程式。",
 | 
			
		||||
    "continueUntrustedRedirectTitle": "Untrusted redirect",
 | 
			
		||||
    "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain (<code>{{cookieDomain}}</code>). Are you sure you want to continue?",
 | 
			
		||||
    "logoutFailTitle": "登出失敗",
 | 
			
		||||
    "logoutFailSubtitle": "請再試一次",
 | 
			
		||||
    "logoutSuccessTitle": "登出成功",
 | 
			
		||||
@@ -44,12 +47,16 @@
 | 
			
		||||
    "unauthorizedGroupsSubtitle": "使用者 <code>{{username}}</code> 不在存取資源 <code>{{resource}}</code> 所需的群組中。",
 | 
			
		||||
    "unauthorizedIpSubtitle": "您的 IP 位址 <code>{{ip}}</code> 未被授權存取資源 <code>{{resource}}</code>。",
 | 
			
		||||
    "unauthorizedButton": "再試一次",
 | 
			
		||||
    "untrustedRedirectTitle": "不受信任的重新導向",
 | 
			
		||||
    "untrustedRedirectSubtitle": "您正嘗試重新導向至的網域與您設定的網域 (<code>{{domain}}</code>) 不符。您確定要繼續嗎?",
 | 
			
		||||
    "cancelTitle": "取消",
 | 
			
		||||
    "forgotPasswordTitle": "忘記密碼?",
 | 
			
		||||
    "failedToFetchProvidersTitle": "載入驗證供應商失敗。請檢查您的設定。",
 | 
			
		||||
    "errorTitle": "發生錯誤",
 | 
			
		||||
    "errorSubtitle": "執行此操作時發生錯誤。請檢查主控台以獲取更多資訊。",
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable."
 | 
			
		||||
    "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
 | 
			
		||||
    "fieldRequired": "This field is required",
 | 
			
		||||
    "invalidInput": "Invalid input",
 | 
			
		||||
    "domainWarningTitle": "Invalid Domain",
 | 
			
		||||
    "domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
 | 
			
		||||
    "ignoreTitle": "Ignore",
 | 
			
		||||
    "goToCorrectDomainTitle": "Go to correct domain"
 | 
			
		||||
}
 | 
			
		||||
@@ -138,7 +138,7 @@ func (h *Handlers) OAuthCallbackHandler(c *gin.Context) {
 | 
			
		||||
		return
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	log.Debug().Msg("Got user")
 | 
			
		||||
	log.Debug().Interface("user", user).Msg("Got user")
 | 
			
		||||
 | 
			
		||||
	// Check that email is not empty
 | 
			
		||||
	if user.Email == "" {
 | 
			
		||||
 
 | 
			
		||||
@@ -130,11 +130,11 @@ func (l *LDAP) reconnect() error {
 | 
			
		||||
 | 
			
		||||
	operation := func() (*ldapgo.Conn, error) {
 | 
			
		||||
		l.Conn.Close()
 | 
			
		||||
		_, err := l.connect()
 | 
			
		||||
		conn, err := l.connect()
 | 
			
		||||
		if err != nil {
 | 
			
		||||
			return nil, nil
 | 
			
		||||
		}
 | 
			
		||||
		return nil, nil
 | 
			
		||||
		return conn, nil
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	_, err := backoff.Retry(context.TODO(), operation, backoff.WithBackOff(exp), backoff.WithMaxTries(3))
 | 
			
		||||
 
 | 
			
		||||
@@ -32,6 +32,6 @@ func GetGenericUser(client *http.Client, url string) (constants.Claims, error) {
 | 
			
		||||
		return user, err
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	log.Debug().Interface("user", user).Msg("Parsed user from generic provider")
 | 
			
		||||
	log.Debug().Msg("Parsed user from generic provider")
 | 
			
		||||
	return user, nil
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -21,6 +21,23 @@ type Server struct {
 | 
			
		||||
	Router   *gin.Engine
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
var (
 | 
			
		||||
	loggerSkipPathsPrefix = []string{
 | 
			
		||||
		"GET /api/healthcheck",
 | 
			
		||||
		"HEAD /api/healthcheck",
 | 
			
		||||
		"GET /favicon.ico",
 | 
			
		||||
	}
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func logPath(path string) bool {
 | 
			
		||||
	for _, prefix := range loggerSkipPathsPrefix {
 | 
			
		||||
		if strings.HasPrefix(path, prefix) {
 | 
			
		||||
			return false
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
	return true
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func NewServer(config types.ServerConfig, handlers *handlers.Handlers) (*Server, error) {
 | 
			
		||||
	gin.SetMode(gin.ReleaseMode)
 | 
			
		||||
 | 
			
		||||
@@ -68,6 +85,7 @@ func NewServer(config types.ServerConfig, handlers *handlers.Handlers) (*Server,
 | 
			
		||||
 | 
			
		||||
	// App routes
 | 
			
		||||
	router.GET("/api/healthcheck", handlers.HealthcheckHandler)
 | 
			
		||||
	router.HEAD("/api/healthcheck", handlers.HealthcheckHandler)
 | 
			
		||||
 | 
			
		||||
	return &Server{
 | 
			
		||||
		Config:   config,
 | 
			
		||||
@@ -84,29 +102,29 @@ func (s *Server) Start() error {
 | 
			
		||||
// zerolog is a middleware for gin that logs requests using zerolog
 | 
			
		||||
func zerolog() gin.HandlerFunc {
 | 
			
		||||
	return func(c *gin.Context) {
 | 
			
		||||
		// Get initial time
 | 
			
		||||
		tStart := time.Now()
 | 
			
		||||
 | 
			
		||||
		// Process request
 | 
			
		||||
		c.Next()
 | 
			
		||||
 | 
			
		||||
		// Get status code, address, method and path
 | 
			
		||||
		code := c.Writer.Status()
 | 
			
		||||
		address := c.Request.RemoteAddr
 | 
			
		||||
		method := c.Request.Method
 | 
			
		||||
		path := c.Request.URL.Path
 | 
			
		||||
 | 
			
		||||
		// Get latency
 | 
			
		||||
		latency := time.Since(tStart).String()
 | 
			
		||||
 | 
			
		||||
		// Log request
 | 
			
		||||
		switch {
 | 
			
		||||
		case code >= 200 && code < 300:
 | 
			
		||||
			log.Info().Str("method", method).Str("path", path).Str("address", address).Int("status", code).Str("latency", latency).Msg("Request")
 | 
			
		||||
		case code >= 300 && code < 400:
 | 
			
		||||
			log.Warn().Str("method", method).Str("path", path).Str("address", address).Int("status", code).Str("latency", latency).Msg("Request")
 | 
			
		||||
		case code >= 400:
 | 
			
		||||
			log.Error().Str("method", method).Str("path", path).Str("address", address).Int("status", code).Str("latency", latency).Msg("Request")
 | 
			
		||||
		// logPath check if the path should be logged normally or with debug
 | 
			
		||||
		if logPath(method + " " + path) {
 | 
			
		||||
			switch {
 | 
			
		||||
			case code >= 200 && code < 300:
 | 
			
		||||
				log.Info().Str("method", method).Str("path", path).Str("address", address).Int("status", code).Str("latency", latency).Msg("Request")
 | 
			
		||||
			case code >= 300 && code < 400:
 | 
			
		||||
				log.Warn().Str("method", method).Str("path", path).Str("address", address).Int("status", code).Str("latency", latency).Msg("Request")
 | 
			
		||||
			case code >= 400:
 | 
			
		||||
				log.Error().Str("method", method).Str("path", path).Str("address", address).Int("status", code).Str("latency", latency).Msg("Request")
 | 
			
		||||
			}
 | 
			
		||||
		} else {
 | 
			
		||||
			log.Debug().Str("method", method).Str("path", path).Str("address", address).Int("status", code).Str("latency", latency).Msg("Request")
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -330,12 +330,21 @@ func DeriveKey(secret string, info string) (string, error) {
 | 
			
		||||
 | 
			
		||||
func CoalesceToString(value any) string {
 | 
			
		||||
	switch v := value.(type) {
 | 
			
		||||
	case []string:
 | 
			
		||||
		return strings.Join(v, ",")
 | 
			
		||||
	case []any:
 | 
			
		||||
		log.Debug().Msg("Coalescing []any to string")
 | 
			
		||||
		strs := make([]string, 0, len(v))
 | 
			
		||||
		for _, item := range v {
 | 
			
		||||
			if str, ok := item.(string); ok {
 | 
			
		||||
				strs = append(strs, str)
 | 
			
		||||
				continue
 | 
			
		||||
			}
 | 
			
		||||
			log.Warn().Interface("item", item).Msg("Item in []any is not a string, skipping")
 | 
			
		||||
		}
 | 
			
		||||
		return strings.Join(strs, ",")
 | 
			
		||||
	case string:
 | 
			
		||||
		return v
 | 
			
		||||
	default:
 | 
			
		||||
		log.Warn().Interface("value", value).Msg("Unsupported type, returning empty string")
 | 
			
		||||
		log.Warn().Interface("value", value).Interface("type", v).Msg("Unsupported type, returning empty string")
 | 
			
		||||
		return ""
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -515,7 +515,7 @@ func TestDeriveKey(t *testing.T) {
 | 
			
		||||
func TestCoalesceToString(t *testing.T) {
 | 
			
		||||
	t.Log("Testing coalesce to string with a string")
 | 
			
		||||
 | 
			
		||||
	value := "test"
 | 
			
		||||
	value := any("test")
 | 
			
		||||
	expected := "test"
 | 
			
		||||
 | 
			
		||||
	result := utils.CoalesceToString(value)
 | 
			
		||||
@@ -526,10 +526,10 @@ func TestCoalesceToString(t *testing.T) {
 | 
			
		||||
 | 
			
		||||
	t.Log("Testing coalesce to string with a slice of strings")
 | 
			
		||||
 | 
			
		||||
	valueSlice := []string{"test1", "test2"}
 | 
			
		||||
	value = []any{any("test1"), any("test2"), any(123)}
 | 
			
		||||
	expected = "test1,test2"
 | 
			
		||||
 | 
			
		||||
	result = utils.CoalesceToString(valueSlice)
 | 
			
		||||
	result = utils.CoalesceToString(value)
 | 
			
		||||
 | 
			
		||||
	if result != expected {
 | 
			
		||||
		t.Fatalf("Expected %v, got %v", expected, result)
 | 
			
		||||
@@ -537,10 +537,10 @@ func TestCoalesceToString(t *testing.T) {
 | 
			
		||||
 | 
			
		||||
	t.Log("Testing coalesce to string with an unsupported type")
 | 
			
		||||
 | 
			
		||||
	valueUnsupported := 12345
 | 
			
		||||
	value = 12345
 | 
			
		||||
	expected = ""
 | 
			
		||||
 | 
			
		||||
	result = utils.CoalesceToString(valueUnsupported)
 | 
			
		||||
	result = utils.CoalesceToString(value)
 | 
			
		||||
 | 
			
		||||
	if result != expected {
 | 
			
		||||
		t.Fatalf("Expected %v, got %v", expected, result)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user