chore: add missing translations

This commit is contained in:
Henry
2025-09-14 20:46:11 +01:00
parent 7073cd5931
commit 87e02fdcb0
19 changed files with 149 additions and 24 deletions

View File

@@ -13,7 +13,7 @@ export function LanguageSelector() {
id="language-select"
value={locale}
onChange={(e) => setLocale(e.target.value as any)}
className="mt-8 block w-full max-w-[180px] rounded-lg border-0 bg-light-50 pl-10 shadow-sm ring-1 ring-inset ring-light-300 focus:ring-2 focus:ring-inset focus:ring-light-400 dark:bg-dark-50 dark:text-dark-1000 dark:ring-dark-300 dark:focus:ring-dark-500 sm:text-sm"
className="mt-8 block w-full max-w-[180px] rounded-lg border-0 bg-light-50 pl-10 text-sm shadow-sm ring-1 ring-inset ring-light-300 focus:ring-2 focus:ring-inset focus:ring-light-400 dark:bg-dark-50 dark:text-dark-1000 dark:ring-dark-300 dark:focus:ring-dark-500"
>
{availableLocales.map((loc) => (
<option key={loc} value={loc}>

View File

@@ -1532,6 +1532,26 @@ msgstr "Senior"
msgid "Settings"
msgstr "Einstellungen"
#: src/views/settings/AccountSettings.tsx:25
msgid "Settings | Account"
msgstr "Einstellungen | Konto"
#: src/views/settings/ApiSettings.tsx:18
msgid "Settings | API"
msgstr "Einstellungen | API"
#: src/views/settings/BillingSettings.tsx:35
msgid "Settings | Billing"
msgstr "Einstellungen | Abrechnung"
#: src/views/settings/IntegrationsSettings.tsx:69
msgid "Settings | Integrations"
msgstr "Einstellungen | Integrationen"
#: src/views/settings/WorkspaceSettings.tsx:54
msgid "Settings | Workspace"
msgstr "Einstellungen | Arbeitsbereich"
#: src/views/home/components/Header.tsx:100
#: src/views/home/components/Header.tsx:138
msgid "Sign in"

File diff suppressed because one or more lines are too long

View File

@@ -1638,6 +1638,26 @@ msgstr "Settings"
#~ msgid "Settings | {0}"
#~ msgstr "Settings | {0}"
#: src/views/settings/AccountSettings.tsx:25
msgid "Settings | Account"
msgstr "Settings | Account"
#: src/views/settings/ApiSettings.tsx:18
msgid "Settings | API"
msgstr "Settings | API"
#: src/views/settings/BillingSettings.tsx:35
msgid "Settings | Billing"
msgstr "Settings | Billing"
#: src/views/settings/IntegrationsSettings.tsx:69
msgid "Settings | Integrations"
msgstr "Settings | Integrations"
#: src/views/settings/WorkspaceSettings.tsx:54
msgid "Settings | Workspace"
msgstr "Settings | Workspace"
#: src/views/home/components/Header.tsx:100
#: src/views/home/components/Header.tsx:138
msgid "Sign in"

File diff suppressed because one or more lines are too long

View File

@@ -1532,6 +1532,26 @@ msgstr "Senior"
msgid "Settings"
msgstr "Configuración"
#: src/views/settings/AccountSettings.tsx:25
msgid "Settings | Account"
msgstr "Configuración | Cuenta"
#: src/views/settings/ApiSettings.tsx:18
msgid "Settings | API"
msgstr "Configuración | API"
#: src/views/settings/BillingSettings.tsx:35
msgid "Settings | Billing"
msgstr "Configuración | Facturación"
#: src/views/settings/IntegrationsSettings.tsx:69
msgid "Settings | Integrations"
msgstr "Configuración | Integraciones"
#: src/views/settings/WorkspaceSettings.tsx:54
msgid "Settings | Workspace"
msgstr "Configuración | Espacio de trabajo"
#: src/views/home/components/Header.tsx:100
#: src/views/home/components/Header.tsx:138
msgid "Sign in"

File diff suppressed because one or more lines are too long

View File

@@ -1532,6 +1532,26 @@ msgstr "Senior"
msgid "Settings"
msgstr "Paramètres"
#: src/views/settings/AccountSettings.tsx:25
msgid "Settings | Account"
msgstr "Paramètres | Compte"
#: src/views/settings/ApiSettings.tsx:18
msgid "Settings | API"
msgstr "Paramètres | API"
#: src/views/settings/BillingSettings.tsx:35
msgid "Settings | Billing"
msgstr "Paramètres | Facturation"
#: src/views/settings/IntegrationsSettings.tsx:69
msgid "Settings | Integrations"
msgstr "Paramètres | Intégrations"
#: src/views/settings/WorkspaceSettings.tsx:54
msgid "Settings | Workspace"
msgstr "Paramètres | Espace de travail"
#: src/views/home/components/Header.tsx:100
#: src/views/home/components/Header.tsx:138
msgid "Sign in"

File diff suppressed because one or more lines are too long

View File

@@ -1532,6 +1532,26 @@ msgstr "Senior"
msgid "Settings"
msgstr "Impostazioni"
#: src/views/settings/AccountSettings.tsx:25
msgid "Settings | Account"
msgstr "Impostazioni | Account"
#: src/views/settings/ApiSettings.tsx:18
msgid "Settings | API"
msgstr "Impostazioni | API"
#: src/views/settings/BillingSettings.tsx:35
msgid "Settings | Billing"
msgstr "Impostazioni | Fatturazione"
#: src/views/settings/IntegrationsSettings.tsx:69
msgid "Settings | Integrations"
msgstr "Impostazioni | Integrazioni"
#: src/views/settings/WorkspaceSettings.tsx:54
msgid "Settings | Workspace"
msgstr "Impostazioni | Area di lavoro"
#: src/views/home/components/Header.tsx:100
#: src/views/home/components/Header.tsx:138
msgid "Sign in"

File diff suppressed because one or more lines are too long

View File

@@ -1532,6 +1532,26 @@ msgstr "Senior"
msgid "Settings"
msgstr "Instellingen"
#: src/views/settings/AccountSettings.tsx:25
msgid "Settings | Account"
msgstr "Instellingen | Account"
#: src/views/settings/ApiSettings.tsx:18
msgid "Settings | API"
msgstr "Instellingen | API"
#: src/views/settings/BillingSettings.tsx:35
msgid "Settings | Billing"
msgstr "Instellingen | Facturering"
#: src/views/settings/IntegrationsSettings.tsx:69
msgid "Settings | Integrations"
msgstr "Instellingen | Integraties"
#: src/views/settings/WorkspaceSettings.tsx:54
msgid "Settings | Workspace"
msgstr "Instellingen | Werkruimte"
#: src/views/home/components/Header.tsx:100
#: src/views/home/components/Header.tsx:138
msgid "Sign in"

File diff suppressed because one or more lines are too long

View File

@@ -22,23 +22,23 @@ export default function AccountSettings() {
return (
<>
<PageHead title="Settings | Account" />
<PageHead title={t`Settings | Account`} />
<div className="mb-8 border-t border-light-300 dark:border-dark-300">
<h2 className="mb-4 mt-8 text-[14px] text-neutral-900 dark:text-dark-1000">
<h2 className="mb-4 mt-8 text-[14px] font-bold text-neutral-900 dark:text-dark-1000">
{t`Profile picture`}
</h2>
<Avatar userId={data?.id} userImage={data?.image} />
<div className="mb-4">
<h2 className="mb-4 mt-8 text-[14px] text-neutral-900 dark:text-dark-1000">
<h2 className="mb-4 mt-8 text-[14px] font-bold text-neutral-900 dark:text-dark-1000">
{t`Display name`}
</h2>
<UpdateDisplayNameForm displayName={data?.name ?? ""} />
</div>
<div className="mb-8 border-t border-light-300 dark:border-dark-300">
<h2 className="mb-4 mt-8 text-[14px] text-neutral-900 dark:text-dark-1000">
<h2 className="mb-4 mt-8 text-[14px] font-bold text-neutral-900 dark:text-dark-1000">
{t`Language`}
</h2>
<p className="mb-8 text-sm text-neutral-500 dark:text-dark-900">
@@ -48,7 +48,7 @@ export default function AccountSettings() {
</div>
<div className="mb-8 border-t border-light-300 dark:border-dark-300">
<h2 className="mb-4 mt-8 text-[14px] text-neutral-900 dark:text-dark-1000">
<h2 className="mb-4 mt-8 text-[14px] font-bold text-neutral-900 dark:text-dark-1000">
{t`Delete account`}
</h2>
<p className="mb-8 text-sm text-neutral-500 dark:text-dark-900">
@@ -66,7 +66,7 @@ export default function AccountSettings() {
{isCredentialsEnabled && (
<div className="mb-8 border-t border-light-300 dark:border-dark-300">
<h2 className="mb-4 mt-8 text-[14px] text-neutral-900 dark:text-dark-1000">
<h2 className="mb-4 mt-8 text-[14px] font-bold text-neutral-900 dark:text-dark-1000">
{t`Change Password`}
</h2>
<p className="mb-8 text-sm text-neutral-500 dark:text-dark-900">

View File

@@ -15,10 +15,10 @@ export default function ApiSettings() {
return (
<>
<PageHead title="Settings | API" />
<PageHead title={t`Settings | API`} />
<div className="mb-8 border-t border-light-300 dark:border-dark-300">
<h2 className="mb-4 mt-8 text-[14px] text-neutral-900 dark:text-dark-1000">
<h2 className="mb-4 mt-8 text-[14px] font-bold text-neutral-900 dark:text-dark-1000">
{t`API keys`}
</h2>
<p className="mb-8 text-sm text-neutral-500 dark:text-dark-900">

View File

@@ -32,10 +32,10 @@ export default function BillingSettings() {
return (
<>
<PageHead title="Settings | Billing" />
<PageHead title={t`Settings | Billing`} />
<div className="mb-8 border-t border-light-300 dark:border-dark-300">
<h2 className="mb-4 mt-8 text-[14px] text-neutral-900 dark:text-dark-1000">
<h2 className="mb-4 mt-8 text-[14px] font-bold text-neutral-900 dark:text-dark-1000">
{t`Billing`}
</h2>
<p className="mb-8 text-sm text-neutral-500 dark:text-dark-900">

View File

@@ -66,10 +66,10 @@ export default function IntegrationsSettings() {
return (
<>
<PageHead title="Settings | Integrations" />
<PageHead title={t`Settings | Integrations`} />
<div className="mb-8 border-t border-light-300 dark:border-dark-300">
<h2 className="mb-4 mt-8 text-[14px] text-neutral-900 dark:text-dark-1000">
<h2 className="mb-4 mt-8 text-[14px] font-bold text-neutral-900 dark:text-dark-1000">
{t`Trello`}
</h2>
{!integrations?.some(

View File

@@ -51,10 +51,10 @@ export default function WorkspaceSettings() {
return (
<>
<PageHead title={`Settings | ${workspace.name ?? "Workspace"}`} />
<PageHead title={t`Settings | Workspace`} />
<div className="mb-8 border-t border-light-300 dark:border-dark-300">
<h2 className="mb-4 mt-8 text-[14px] text-neutral-900 dark:text-dark-1000">
<h2 className="mb-4 mt-8 text-[14px] font-bold text-neutral-900 dark:text-dark-1000">
{t`Workspace name`}
</h2>
<UpdateWorkspaceNameForm
@@ -62,7 +62,7 @@ export default function WorkspaceSettings() {
workspaceName={workspace.name}
/>
<h2 className="mb-4 mt-8 text-[14px] text-neutral-900 dark:text-dark-1000">
<h2 className="mb-4 mt-8 text-[14px] font-bold text-neutral-900 dark:text-dark-1000">
{t`Workspace URL`}
</h2>
<UpdateWorkspaceUrlForm
@@ -71,7 +71,7 @@ export default function WorkspaceSettings() {
workspacePlan={workspace.plan ?? "free"}
/>
<h2 className="mb-4 mt-8 text-[14px] text-neutral-900 dark:text-dark-1000">
<h2 className="mb-4 mt-8 text-[14px] font-bold text-neutral-900 dark:text-dark-1000">
{t`Workspace description`}
</h2>
<UpdateWorkspaceDescriptionForm
@@ -92,7 +92,7 @@ export default function WorkspaceSettings() {
)}
<div className="border-t border-light-300 dark:border-dark-300">
<h2 className="mb-4 mt-8 text-[14px] text-neutral-900 dark:text-dark-1000">
<h2 className="mb-4 mt-8 text-[14px] font-bold text-neutral-900 dark:text-dark-1000">
{t`Delete workspace`}
</h2>
<p className="mb-8 text-sm text-neutral-500 dark:text-dark-900">