Skip to content

Commit

Permalink
Add missing translation for unavailable alias preview
Browse files Browse the repository at this point in the history
  • Loading branch information
Curetix committed Jun 11, 2024
1 parent 3c92c84 commit 62d1079
Show file tree
Hide file tree
Showing 6 changed files with 18 additions and 1 deletion.
7 changes: 6 additions & 1 deletion src/components/alias-create-modal.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,10 @@ export default function AliasCreateModal({ opened, onClose }: Props) {
if (!zone) return null;

if (aliasCreateForm.values.format === "custom") {
if (aliasCreateForm.values.customAlias.trim() === "") {
return null;
}

return `${aliasCreateForm.values.customAlias}@${zone.name}`;
}

Expand All @@ -176,6 +180,7 @@ export default function AliasCreateModal({ opened, onClose }: Props) {
break;
}
}

return aliasAddress;
}

Expand Down Expand Up @@ -461,7 +466,7 @@ export default function AliasCreateModal({ opened, onClose }: Props) {
variant="filled"
label={LL.GENERATED_ALIAS()}
error={doesAliasPreviewAlreadyExist ? LL.ALIAS_ALREADY_EXISTS() : undefined}
value={aliasPreview || "Unavailable"}
value={aliasPreview || LL.GENERATED_ALIAS_UNAVAILABLE()}
readOnly
rightSection={
aliasCreateForm.values.format === "characters" ||
Expand Down
1 change: 1 addition & 0 deletions src/i18n/de/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -135,6 +135,7 @@ const de = {
PREFIX_CUSTOM_LABEL: "Benutzerdefiniertes Präfix",
ALIAS_FORMAT_DOMAIN_TYPE: "Domain Format",
GENERATED_ALIAS: "Generiertes Alias",
GENERATED_ALIAS_UNAVAILABLE: "Nicht verfügbar",
DESTINATION: "Ziel",
DESTINATIONS_LOADING_ERROR: "Fehler beim Laden der Ziele",
DESTINATION_NOT_VERIFIED:
Expand Down
1 change: 1 addition & 0 deletions src/i18n/en/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -135,6 +135,7 @@ const en = {
PREFIX_CUSTOM_LABEL: "Custom alias prefix",
ALIAS_FORMAT_DOMAIN_TYPE: "Domain Format",
GENERATED_ALIAS: "Generated alias",
GENERATED_ALIAS_UNAVAILABLE: "Unavailable",
DESTINATION: "Destination",
DESTINATIONS_LOADING_ERROR: "Error loading destinations",
DESTINATION_NOT_VERIFIED: "This address is not verified, ou will not receive emails.",
Expand Down
8 changes: 8 additions & 0 deletions src/i18n/i18n-types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -503,6 +503,10 @@ type RootTranslation = {
* G​e​n​e​r​a​t​e​d​ ​a​l​i​a​s
*/
GENERATED_ALIAS: string
/**
* U​n​a​v​a​i​l​a​b​l​e
*/
GENERATED_ALIAS_UNAVAILABLE: string
/**
* D​e​s​t​i​n​a​t​i​o​n
*/
Expand Down Expand Up @@ -1128,6 +1132,10 @@ export type TranslationFunctions = {
* Generated alias
*/
GENERATED_ALIAS: () => LocalizedString
/**
* Unavailable
*/
GENERATED_ALIAS_UNAVAILABLE: () => LocalizedString
/**
* Destination
*/
Expand Down
1 change: 1 addition & 0 deletions src/i18n/nl/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,7 @@ const nl = {
PREFIX_CUSTOM_LABEL: "Aangepast voorvoegsel",
ALIAS_FORMAT_DOMAIN_TYPE: "Domein formaat",
GENERATED_ALIAS: "Gegenereerde alias",
GENERATED_ALIAS_UNAVAILABLE: "Niet beschikbaar",
DESTINATION: "Bestemming",
DESTINATIONS_LOADING_ERROR: "Fout bij het laden van de bestemmingen",
DESTINATION_NOT_VERIFIED: "Bestemming niet geverifieerd",
Expand Down
1 change: 1 addition & 0 deletions src/i18n/zh/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -135,6 +135,7 @@ const zh = {
PREFIX_CUSTOM_LABEL: "自定义别名前缀",
ALIAS_FORMAT_DOMAIN_TYPE: "域名格式",
GENERATED_ALIAS: "生成的别名",
GENERATED_ALIAS_UNAVAILABLE: "不可用",
DESTINATION: "目标地址",
DESTINATIONS_LOADING_ERROR: "加载目标地址出错",
DESTINATION_NOT_VERIFIED: "此地址未经验证,您将无法收到电子邮件。",
Expand Down

0 comments on commit 62d1079

Please sign in to comment.