summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--assets/locales/be/auth.json24
-rw-r--r--assets/locales/be/common.json8
-rw-r--r--assets/locales/de/auth.json24
-rw-r--r--assets/locales/de/common.json28
-rw-r--r--assets/locales/nl/auth.json18
-rw-r--r--assets/locales/nl/common.json20
-rw-r--r--assets/locales/ru/auth.json4
-rw-r--r--assets/locales/ru/common.json16
-rw-r--r--docker-compose-dev.yml2
-rw-r--r--src/api/routes/store/published-listings/skus/#sku_id/subscription-plans.ts47
10 files changed, 102 insertions, 89 deletions
diff --git a/assets/locales/be/auth.json b/assets/locales/be/auth.json
index a78d4d60..4bb36eeb 100644
--- a/assets/locales/be/auth.json
+++ b/assets/locales/be/auth.json
@@ -1,18 +1,18 @@
 {
 	"login": {
-		"INVALID_LOGIN": "E-Mail or Phone not found",
-		"INVALID_PASSWORD": "Invalid Password",
-		"ACCOUNT_DISABLED": "This account is disabled",
-		"INVALID_TOTP_CODE": "Invalid two-factor code.",
-		"INVALID_TOTP_SECRET": "Invalid two-factor secret."
+		"INVALID_LOGIN": "Дадзены адрас электроннай пошты ці тэлефона не знойдзены",
+		"INVALID_PASSWORD": "Няправільны пароль",
+		"ACCOUNT_DISABLED": "Гэты ўліковы запіс адключаны",
+		"INVALID_TOTP_CODE": "Няправільны код двухфактарнай аўтэнтыфікацыі.",
+		"INVALID_TOTP_SECRET": "Няправільны сакрэтны код двухфактарнай аўтэнтыфікацыі."
 	},
 	"register": {
-		"REGISTRATION_DISABLED": "New user registration is disabled",
-		"INVITE_ONLY": "You must be invited to register",
-		"EMAIL_INVALID": "Invalid Email",
-		"EMAIL_ALREADY_REGISTERED": "Email is already registered",
-		"DATE_OF_BIRTH_UNDERAGE": "You need to be {{years}} years or older",
-		"CONSENT_REQUIRED": "You must agree to the Terms of Service and Privacy Policy.",
-		"USERNAME_TOO_MANY_USERS": "Too many users have this username, please try another"
+		"REGISTRATION_DISABLED": "Рэгістрацыя новых карыстальнікаў адключана",
+		"INVITE_ONLY": "Вас павінны запрасіць, каб зарэгістравацца",
+		"EMAIL_INVALID": "Няправільны адрас электроннай пошты",
+		"EMAIL_ALREADY_REGISTERED": "Дадзены адрас электроннай пошты ўжо зарэгістраваны",
+		"DATE_OF_BIRTH_UNDERAGE": "Вам павінна быць не менш за {{years}} гадоў",
+		"CONSENT_REQUIRED": "Вы павінны пагадзіцца з Умовамі прадастаўлення паслуг і Палітыкай прыватнасці.",
+		"USERNAME_TOO_MANY_USERS": "Занадта шмат карыстальнікаў маюць гэтае імя карыстальніка, калі ласка, паспрабуйце іншае"
 	}
 }
diff --git a/assets/locales/be/common.json b/assets/locales/be/common.json
index 8bb9c042..09be0d40 100644
--- a/assets/locales/be/common.json
+++ b/assets/locales/be/common.json
@@ -1,9 +1,9 @@
 {
 	"field": {
-		"BASE_TYPE_REQUIRED": "This field is required",
-		"BASE_TYPE_STRING": "This field must be a string",
-		"BASE_TYPE_NUMBER": "This field must be a number",
-		"BASE_TYPE_BIGINT": "This field must be a bigint",
+		"BASE_TYPE_REQUIRED": "Гэта поле з'яўляецца абавязковым",
+		"BASE_TYPE_STRING": "Гэта поле павінна быць радком",
+		"BASE_TYPE_NUMBER": "Гэта поле павінна быць лікам",
+		"BASE_TYPE_BIGINT": "Гэта поле павінна быць bigint",
 		"BASE_TYPE_BOOLEAN": "This field must be a boolean",
 		"BASE_TYPE_CHOICES": "This field must be one of ({{types}})",
 		"BASE_TYPE_CLASS": "This field must be an instance of {{type}}",
diff --git a/assets/locales/de/auth.json b/assets/locales/de/auth.json
index a78d4d60..20e6daff 100644
--- a/assets/locales/de/auth.json
+++ b/assets/locales/de/auth.json
@@ -1,18 +1,18 @@
 {
 	"login": {
-		"INVALID_LOGIN": "E-Mail or Phone not found",
-		"INVALID_PASSWORD": "Invalid Password",
-		"ACCOUNT_DISABLED": "This account is disabled",
-		"INVALID_TOTP_CODE": "Invalid two-factor code.",
-		"INVALID_TOTP_SECRET": "Invalid two-factor secret."
+		"INVALID_LOGIN": "E-Mail oder Telefonnummer nicht gefunden",
+		"INVALID_PASSWORD": "Ungültiges Passwort",
+		"ACCOUNT_DISABLED": "Dieses Konto ist deaktiviert",
+		"INVALID_TOTP_CODE": "Ungültiger Zwei-Faktor-Code.",
+		"INVALID_TOTP_SECRET": "Ungültiges Zwei-Faktor-Secret."
 	},
 	"register": {
-		"REGISTRATION_DISABLED": "New user registration is disabled",
-		"INVITE_ONLY": "You must be invited to register",
-		"EMAIL_INVALID": "Invalid Email",
-		"EMAIL_ALREADY_REGISTERED": "Email is already registered",
-		"DATE_OF_BIRTH_UNDERAGE": "You need to be {{years}} years or older",
-		"CONSENT_REQUIRED": "You must agree to the Terms of Service and Privacy Policy.",
-		"USERNAME_TOO_MANY_USERS": "Too many users have this username, please try another"
+		"REGISTRATION_DISABLED": "Die Registrierung neuer Benutzer ist deaktiviert",
+		"INVITE_ONLY": "Du musst eingeladen werden, um dich zu registrieren",
+		"EMAIL_INVALID": "Ungültige E-Mail Adresse",
+		"EMAIL_ALREADY_REGISTERED": "Die E-Mail Adresse wird bereits verwendet",
+		"DATE_OF_BIRTH_UNDERAGE": "Du musst mindestens {{years}} Jahre alt sein",
+		"CONSENT_REQUIRED": "Du musst den Nutzungsbedingungen und den Datenschutzbestimmungen zustimmen.",
+		"USERNAME_TOO_MANY_USERS": "Dieser Name wird von zu vielen Nutzern verwendet, bitte wähle einen anderen"
 	}
 }
diff --git a/assets/locales/de/common.json b/assets/locales/de/common.json
index 8bb9c042..97634a29 100644
--- a/assets/locales/de/common.json
+++ b/assets/locales/de/common.json
@@ -1,18 +1,18 @@
 {
 	"field": {
-		"BASE_TYPE_REQUIRED": "This field is required",
-		"BASE_TYPE_STRING": "This field must be a string",
-		"BASE_TYPE_NUMBER": "This field must be a number",
-		"BASE_TYPE_BIGINT": "This field must be a bigint",
-		"BASE_TYPE_BOOLEAN": "This field must be a boolean",
-		"BASE_TYPE_CHOICES": "This field must be one of ({{types}})",
-		"BASE_TYPE_CLASS": "This field must be an instance of {{type}}",
-		"BASE_TYPE_OBJECT": "This field must be an object",
-		"BASE_TYPE_ARRAY": "This field must be an array",
-		"UNKOWN_FIELD": "Unknown key: {{key}}",
-		"BASE_TYPE_CONSTANT": "This field must be {{value}}",
-		"EMAIL_TYPE_INVALID_EMAIL": "Not a well-formed email address",
-		"DATE_TYPE_PARSE": "Could not parse {{date}}. Should be ISO8601",
-		"BASE_TYPE_BAD_LENGTH": "Must be between {{length}} in length"
+		"BASE_TYPE_REQUIRED": "Dieses Feld ist erforderlich",
+		"BASE_TYPE_STRING": "Dieses Feld muss ein String sein",
+		"BASE_TYPE_NUMBER": "Dieses Feld muss eine Zahl sein",
+		"BASE_TYPE_BIGINT": "Dieses Feld muss ein Bigint sein",
+		"BASE_TYPE_BOOLEAN": "Dieses Feld muss ein Boolean sein",
+		"BASE_TYPE_CHOICES": "Dieses Feld muss eines von ({{types}}) sein",
+		"BASE_TYPE_CLASS": "Dieses Feld muss eine Instanz von {{type}} sein",
+		"BASE_TYPE_OBJECT": "Dieses Feld muss ein Objekt sein",
+		"BASE_TYPE_ARRAY": "Dieses Feld muss ein Array sein",
+		"UNKOWN_FIELD": "Unbekanntes Feld: {{key}}",
+		"BASE_TYPE_CONSTANT": "Dieses Feld muss {{value}} sein",
+		"EMAIL_TYPE_INVALID_EMAIL": "Keine wohlgeformte E-Mail-Adresse",
+		"DATE_TYPE_PARSE": "Konnte {{date}} nicht verarbeiten. Es muss dem ISO8601 Standard entsprechen",
+		"BASE_TYPE_BAD_LENGTH": "Muss zwischen {{length}} lang sein"
 	}
 }
diff --git a/assets/locales/nl/auth.json b/assets/locales/nl/auth.json
index a78d4d60..ab295edd 100644
--- a/assets/locales/nl/auth.json
+++ b/assets/locales/nl/auth.json
@@ -1,18 +1,18 @@
 {
 	"login": {
-		"INVALID_LOGIN": "E-Mail or Phone not found",
-		"INVALID_PASSWORD": "Invalid Password",
+		"INVALID_LOGIN": "E-mailadres of telefoon niet gevonden",
+		"INVALID_PASSWORD": "Ongeldig wachtwoord",
 		"ACCOUNT_DISABLED": "This account is disabled",
 		"INVALID_TOTP_CODE": "Invalid two-factor code.",
 		"INVALID_TOTP_SECRET": "Invalid two-factor secret."
 	},
 	"register": {
-		"REGISTRATION_DISABLED": "New user registration is disabled",
-		"INVITE_ONLY": "You must be invited to register",
-		"EMAIL_INVALID": "Invalid Email",
-		"EMAIL_ALREADY_REGISTERED": "Email is already registered",
-		"DATE_OF_BIRTH_UNDERAGE": "You need to be {{years}} years or older",
-		"CONSENT_REQUIRED": "You must agree to the Terms of Service and Privacy Policy.",
-		"USERNAME_TOO_MANY_USERS": "Too many users have this username, please try another"
+		"REGISTRATION_DISABLED": "Registratie voor nieuwe gebruikers is uitgeschakeld",
+		"INVITE_ONLY": "U moet worden uitgenodigd om te registreren",
+		"EMAIL_INVALID": "Email is ongeldig",
+		"EMAIL_ALREADY_REGISTERED": "Dit e-mailadres is al geregistreerd",
+		"DATE_OF_BIRTH_UNDERAGE": "Je moet {{years}} jaar of ouder zijn",
+		"CONSENT_REQUIRED": "U moet akkoord gaan met de Algemene Voorwaarden en het Privacybeleid.",
+		"USERNAME_TOO_MANY_USERS": "Te veel gebruikers hebben deze gebruikersnaam, gelieve een andere te proberen"
 	}
 }
diff --git a/assets/locales/nl/common.json b/assets/locales/nl/common.json
index 8bb9c042..6f411c02 100644
--- a/assets/locales/nl/common.json
+++ b/assets/locales/nl/common.json
@@ -1,18 +1,18 @@
 {
 	"field": {
-		"BASE_TYPE_REQUIRED": "This field is required",
+		"BASE_TYPE_REQUIRED": "Dit veld is verplicht",
 		"BASE_TYPE_STRING": "This field must be a string",
-		"BASE_TYPE_NUMBER": "This field must be a number",
+		"BASE_TYPE_NUMBER": "Dit veld moet een getal zijn",
 		"BASE_TYPE_BIGINT": "This field must be a bigint",
 		"BASE_TYPE_BOOLEAN": "This field must be a boolean",
-		"BASE_TYPE_CHOICES": "This field must be one of ({{types}})",
-		"BASE_TYPE_CLASS": "This field must be an instance of {{type}}",
-		"BASE_TYPE_OBJECT": "This field must be an object",
-		"BASE_TYPE_ARRAY": "This field must be an array",
+		"BASE_TYPE_CHOICES": "Dit veld moet een van ({{types}}) zijn",
+		"BASE_TYPE_CLASS": "Dit veld moet een exemplaar zijn van {{type}}",
+		"BASE_TYPE_OBJECT": "Dit veld moet een object zijn",
+		"BASE_TYPE_ARRAY": "Dit veld moet een array zijn",
 		"UNKOWN_FIELD": "Unknown key: {{key}}",
-		"BASE_TYPE_CONSTANT": "This field must be {{value}}",
-		"EMAIL_TYPE_INVALID_EMAIL": "Not a well-formed email address",
-		"DATE_TYPE_PARSE": "Could not parse {{date}}. Should be ISO8601",
-		"BASE_TYPE_BAD_LENGTH": "Must be between {{length}} in length"
+		"BASE_TYPE_CONSTANT": "Dit veld moet {{value}} zijn",
+		"EMAIL_TYPE_INVALID_EMAIL": "Niet een geldig e-mailadres",
+		"DATE_TYPE_PARSE": "Kan {{date}} niet parsen. Moet ISO8601 zijn",
+		"BASE_TYPE_BAD_LENGTH": "Moet tussen {{length}} in lengte zijn"
 	}
 }
diff --git a/assets/locales/ru/auth.json b/assets/locales/ru/auth.json
index be7ac845..7967e238 100644
--- a/assets/locales/ru/auth.json
+++ b/assets/locales/ru/auth.json
@@ -3,8 +3,8 @@
 		"INVALID_LOGIN": "Данный адрес электронной почты или телефона не найден",
 		"INVALID_PASSWORD": "Неверный пароль",
 		"ACCOUNT_DISABLED": "Этот аккаунт отключён",
-		"INVALID_TOTP_CODE": "Invalid two-factor code.",
-		"INVALID_TOTP_SECRET": "Invalid two-factor secret."
+		"INVALID_TOTP_CODE": "Неверный код двухфакторной аутентификации.",
+		"INVALID_TOTP_SECRET": "Неверный секретный код двухфакторной аутентификации."
 	},
 	"register": {
 		"REGISTRATION_DISABLED": "Регистрация новых пользователей отключена",
diff --git a/assets/locales/ru/common.json b/assets/locales/ru/common.json
index 35a74cfa..578aba05 100644
--- a/assets/locales/ru/common.json
+++ b/assets/locales/ru/common.json
@@ -1,18 +1,18 @@
 {
 	"field": {
 		"BASE_TYPE_REQUIRED": "Это поле является обязательным",
-		"BASE_TYPE_STRING": "This field must be a string",
-		"BASE_TYPE_NUMBER": "This field must be a number",
-		"BASE_TYPE_BIGINT": "This field must be a bigint",
-		"BASE_TYPE_BOOLEAN": "This field must be a boolean",
+		"BASE_TYPE_STRING": "Это поле должно быть строкой",
+		"BASE_TYPE_NUMBER": "Это поле должно быть числом",
+		"BASE_TYPE_BIGINT": "Это поле должно быть bigint",
+		"BASE_TYPE_BOOLEAN": "Это поле должно быть булевым значением",
 		"BASE_TYPE_CHOICES": "Это поле должно быть одним из ({{types}})",
 		"BASE_TYPE_CLASS": "Это поле должно быть экземпляром {{type}}",
-		"BASE_TYPE_OBJECT": "This field must be an object",
-		"BASE_TYPE_ARRAY": "This field must be an array",
-		"UNKOWN_FIELD": "Unknown key: {{key}}",
+		"BASE_TYPE_OBJECT": "Это поле должно быть объектом",
+		"BASE_TYPE_ARRAY": "Это поле должно быть массивом",
+		"UNKOWN_FIELD": "Неизвестное поле: {{key}}",
 		"BASE_TYPE_CONSTANT": "Это поле должно быть {{value}}",
 		"EMAIL_TYPE_INVALID_EMAIL": "Неправильный формат адреса электронной почты",
-		"DATE_TYPE_PARSE": "Could not parse {{date}}. Should be ISO8601",
+		"DATE_TYPE_PARSE": "Не удалось разобрать {{date}}. Дата должна быть в формате ISO8601",
 		"BASE_TYPE_BAD_LENGTH": "Длина должна быть между {{length}} в длину"
 	}
 }
diff --git a/docker-compose-dev.yml b/docker-compose-dev.yml
new file mode 100644
index 00000000..80429042
--- /dev/null
+++ b/docker-compose-dev.yml
@@ -0,0 +1,2 @@
+
+The Docker image is coming with the dashboard. The planned release date is 2022-12-24. 
diff --git a/src/api/routes/store/published-listings/skus/#sku_id/subscription-plans.ts b/src/api/routes/store/published-listings/skus/#sku_id/subscription-plans.ts
index 723a5160..e7f44ded 100644
--- a/src/api/routes/store/published-listings/skus/#sku_id/subscription-plans.ts
+++ b/src/api/routes/store/published-listings/skus/#sku_id/subscription-plans.ts
@@ -9,23 +9,23 @@ const skus = new Map([
 		[
 			{
 				id: "511651856145973248",
-				name: "Premium Monthly (Legacy)",
+				name: "Individual Premium Tier 2 Monthly (Legacy)",
 				interval: 1,
 				interval_count: 1,
 				tax_inclusive: true,
 				sku_id: "521842865731534868",
-				currency: "usd",
+				currency: "eur",
 				price: 0,
 				price_tier: null
 			},
 			{
 				id: "511651860671627264",
-				name: "Premium Yearly (Legacy)",
+				name: "Individiual Premium Tier 2 Yearly (Legacy)",
 				interval: 2,
 				interval_count: 1,
 				tax_inclusive: true,
 				sku_id: "521842865731534868",
-				currency: "usd",
+				currency: "eur",
 				price: 0,
 				price_tier: null
 			}
@@ -36,23 +36,34 @@ const skus = new Map([
 		[
 			{
 				id: "511651871736201216",
-				name: "Premium Classic Monthly",
+				name: "Individual Premium Tier 1 Monthly",
 				interval: 1,
 				interval_count: 1,
 				tax_inclusive: true,
 				sku_id: "521846918637420545",
-				currency: "usd",
+				currency: "eur",
 				price: 0,
 				price_tier: null
 			},
 			{
 				id: "511651876987469824",
-				name: "Premium Classic Yearly",
+				name: "Individual Premum Tier 1 Yearly",
 				interval: 2,
 				interval_count: 1,
 				tax_inclusive: true,
 				sku_id: "521846918637420545",
-				currency: "usd",
+				currency: "eur",
+				price: 0,
+				price_tier: null
+			},
+			{
+				id: "978380684370378761",
+				name: "Individual Premum Tier 0",
+				interval: 2,
+				interval_count: 1,
+				tax_inclusive: true,
+				sku_id: "521846918637420545",
+				currency: "eur",
 				price: 0,
 				price_tier: null
 			}
@@ -63,34 +74,34 @@ const skus = new Map([
 		[
 			{
 				id: "642251038925127690",
-				name: "Premium Quarterly",
+				name: "Individual Premium Tier 2 Quarterly",
 				interval: 1,
 				interval_count: 3,
 				tax_inclusive: true,
 				sku_id: "521847234246082599",
-				currency: "usd",
+				currency: "eur",
 				price: 0,
 				price_tier: null
 			},
 			{
 				id: "511651880837840896",
-				name: "Premium Monthly",
+				name: "Individual Premium Tier 2 Monthly",
 				interval: 1,
 				interval_count: 1,
 				tax_inclusive: true,
 				sku_id: "521847234246082599",
-				currency: "usd",
+				currency: "eur",
 				price: 0,
 				price_tier: null
 			},
 			{
 				id: "511651885459963904",
-				name: "Premium Yearly",
+				name: "Individual Premium Tier 2 Yearly",
 				interval: 2,
 				interval_count: 1,
 				tax_inclusive: true,
 				sku_id: "521847234246082599",
-				currency: "usd",
+				currency: "eur",
 				price: 0,
 				price_tier: null
 			}
@@ -101,25 +112,25 @@ const skus = new Map([
 		[
 			{
 				id: "590665532894740483",
-				name: "Server Boost Monthly",
+				name: "Crowd Premium Monthly",
 				interval: 1,
 				interval_count: 1,
 				tax_inclusive: true,
 				sku_id: "590663762298667008",
 				discount_price: 0,
-				currency: "usd",
+				currency: "eur",
 				price: 0,
 				price_tier: null
 			},
 			{
 				id: "590665538238152709",
-				name: "Server Boost Yearly",
+				name: "Crowd Premium Yearly",
 				interval: 2,
 				interval_count: 1,
 				tax_inclusive: true,
 				sku_id: "590663762298667008",
 				discount_price: 0,
-				currency: "usd",
+				currency: "eur",
 				price: 0,
 				price_tier: null
 			}