Translations - Crowdin, Set workspace member locale on signup, and optimizations (#10091)

More progress on translations:
- Migrate from translations.io to crowdin
- Optimize performance and robustness 
- Set workspaceMember/user locale upon signup
This commit is contained in:
Félix Malfait
2025-02-09 22:10:41 +01:00
committed by GitHub
parent fd3f01ab80
commit bb24c97f80
163 changed files with 84053 additions and 2554 deletions

50
.github/workflows/i18n-force-pull.yml vendored Normal file
View File

@ -0,0 +1,50 @@
# This is similar to the "Pull Translations" workflow, but without the conditional check to allow us to
# forcefully pull down translations from Crowdin and create a PR regardless if all the translations are fulfilled.
#
# Intended to be used when we manually update translations in Crowdin UI and want to pull those down when
# they already exist.
name: 'Force pull translations'
on:
workflow_dispatch:
workflow_call:
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true
jobs:
pull_translations:
name: Force pull translations
runs-on: ubuntu-latest
permissions:
contents: write
pull-requests: write
steps:
- name: Checkout
uses: actions/checkout@v4
- uses: ./.github/actions/node-install
- name: Pull translations from Crowdin
uses: crowdin/github-action@v2
with:
upload_sources: false
upload_translations: false
download_translations: true
export_only_approved: false
localization_branch_name: chore/translations
commit_message: 'chore: add translations'
pull_request_title: 'chore: add translations'
env:
# A classic GitHub Personal Access Token with the 'repo' scope selected (the user should have write access to the repository).
GITHUB_TOKEN: ${{ github.token }}
# A numeric ID, found at https://crowdin.com/project/<projectName>/tools/api
CROWDIN_PROJECT_ID: 1
# Visit https://crowdin.com/settings#api-key to create this token
CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}

57
.github/workflows/i18n-pull.yaml vendored Normal file
View File

@ -0,0 +1,57 @@
# Pull down translations from Crowdin every two hours or when triggered manually.
name: 'Pull translations'
on:
schedule:
- cron: '0 */2 * * *' # Every two hours.
workflow_dispatch:
workflow_call:
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true
jobs:
pull_translations:
name: Pull translations
runs-on: ubuntu-latest
permissions:
contents: write
pull-requests: write
steps:
- name: Checkout
uses: actions/checkout@v4
- uses: ./.github/actions/node-install
- name: Compile translations
id: compile_translations
run: |
npx nx run twenty-server:lingui:compile
npx nx run twenty-emails:lingui:compile
npx nx run twenty-front:lingui:compile
continue-on-error: true
- name: Pull translations from Crowdin
if: steps.compile_translations.outcome == 'failure'
uses: crowdin/github-action@v2
with:
upload_sources: false
upload_translations: false
download_translations: true
export_only_approved: false
localization_branch_name: chore/translations
commit_message: 'chore: add translations'
pull_request_title: 'chore: add translations'
env:
# A classic GitHub Personal Access Token with the 'repo' scope selected (the user should have write access to the repository).
GITHUB_TOKEN: ${{ github.token }}
# A numeric ID, found at https://crowdin.com/project/<projectName>/tools/api
CROWDIN_PROJECT_ID: 1
# Visit https://crowdin.com/settings#api-key to create this token
CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}

61
.github/workflows/i18n-upload.yml vendored Normal file
View File

@ -0,0 +1,61 @@
name: 'Extract and upload translations'
on:
workflow_dispatch:
workflow_call:
push:
branches: ['main']
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true
jobs:
extract_translations:
name: Extract and upload translations
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- name: Checkout
uses: actions/checkout@v4
with:
token: ${{ github.token }}
- uses: ./.github/actions/node-install
- name: Extract translations
run: |
npx nx run twenty-server:lingui:extract
npx nx run twenty-emails:lingui:extract
npx nx run twenty-front:lingui:extract
- name: Check and commit any files created
run: |
git config --global user.name 'github-actions'
git config --global user.email 'github-actions@twenty.com'
git add .
git diff --staged --quiet --exit-code || (git commit -m "chore: extract translations" && git push)
- name: Compile translations
id: compile_translations
run: |
npx nx run twenty-server:lingui:compile
npx nx run twenty-emails:lingui:compile
npx nx run twenty-front:lingui:compile
continue-on-error: true
- name: Upload missing translations
if: ${{ steps.compile_translations.outcome == 'failure' }}
uses: crowdin/github-action@v2
with:
upload_sources: true
upload_translations: true
download_translations: false
localization_branch_name: chore/translations
env:
# A numeric ID, found at https://crowdin.com/project/<projectName>/tools/api
CROWDIN_PROJECT_ID: 1
# Visit https://crowdin.com/settings#api-key to create this token
CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}

2
.gitignore vendored
View File

@ -41,3 +41,5 @@ dump.rdb
/devenv.nix
/flake.lock
/flake.nix
.crowdin.yml

View File

@ -145,7 +145,7 @@ Below are a few features we have implemented to date:
- [NestJS](https://nestjs.com/), with [BullMQ](https://bullmq.io/), [PostgreSQL](https://www.postgresql.org/), [Redis](https://redis.io/)
- [React](https://reactjs.org/), with [Recoil](https://recoiljs.org/) and [Emotion](https://emotion.sh/)
- [Greptile](https://greptile.com) for code reviews.
- [Lingui](https://lingui.dev/) and [TranslationIO](https://translation.io/) for translations.
- [Lingui](https://lingui.dev/) and [Crowdin](https://crowdin.com/) for translations.
# Join the Community

31
crowdin.yml Normal file
View File

@ -0,0 +1,31 @@
#
# Basic Crowdin CLI configuration
# See https://crowdin.github.io/crowdin-cli/configuration for more information
# See https://support.crowdin.com/developer/configuration-file/ for all available options
#
#
# Defines whether to preserve the original directory structure in the Crowdin project
# Recommended to set to true
#
"preserve_hierarchy": true
#
# Files configuration.
# See https://support.crowdin.com/developer/configuration-file/ for all available options
#
files: [
{
#
# Source files filter
# e.g. "/resources/en/*.json"
#
"source": "**/en.po",
#
# Translation files filter
# e.g. "/resources/%two_letters_code%/%original_file_name%"
#
"translation": "%original_path%/%locale%.po",
}
]

View File

@ -9,7 +9,8 @@
"runtimeModules": {
"i18n": ["@lingui/core", "i18n"],
"trans": ["@lingui/react", "Trans"]
}
},
"stripNonEssentialFields": false
}
]
]

View File

@ -19,12 +19,4 @@ export default defineConfig({
],
catalogsMergePath: '<rootDir>/src/locales/generated/{locale}',
compileNamespace: 'ts',
...(process.env.TRANSLATION_IO_API_KEY_EMAILS
? {
service: {
name: 'TranslationIO',
apiKey: process.env.TRANSLATION_IO_API_KEY_EMAILS,
},
}
: {}),
});

View File

@ -1,4 +1,4 @@
import { i18n } from '@lingui/core';
import { i18n, Messages } from '@lingui/core';
import { I18nProvider } from '@lingui/react';
import { Container, Html } from '@react-email/components';
import { PropsWithChildren } from 'react';
@ -6,36 +6,43 @@ import { PropsWithChildren } from 'react';
import { BaseHead } from 'src/components/BaseHead';
import { Logo } from 'src/components/Logo';
import { APP_LOCALES } from 'twenty-shared';
import { messages as deMessages } from '../locales/generated/de';
import { messages as deMessages } from '../locales/generated/de-DE';
import { messages as enMessages } from '../locales/generated/en';
import { messages as esMessages } from '../locales/generated/es';
import { messages as frMessages } from '../locales/generated/fr';
import { messages as itMessages } from '../locales/generated/it';
import { messages as jaMessages } from '../locales/generated/ja';
import { messages as koMessages } from '../locales/generated/ko';
import { messages as esMessages } from '../locales/generated/es-ES';
import { messages as frMessages } from '../locales/generated/fr-FR';
import { messages as itMessages } from '../locales/generated/it-IT';
import { messages as jaMessages } from '../locales/generated/ja-JP';
import { messages as koMessages } from '../locales/generated/ko-KR';
import { messages as pseudoEnMessages } from '../locales/generated/pseudo-en';
import { messages as ptBRMessages } from '../locales/generated/pt-BR';
import { messages as ptPTMessages } from '../locales/generated/pt-PT';
import { messages as zhHansMessages } from '../locales/generated/zh-Hans';
import { messages as zhHantMessages } from '../locales/generated/zh-Hant';
import { messages as zhHansMessages } from '../locales/generated/zh-CN';
import { messages as zhHantMessages } from '../locales/generated/zh-TW';
type BaseEmailProps = PropsWithChildren<{
width?: number;
locale: keyof typeof APP_LOCALES;
}>;
const messages: Record<keyof typeof APP_LOCALES, Messages> = {
en: enMessages,
'pseudo-en': pseudoEnMessages,
'fr-FR': frMessages,
'ko-KR': koMessages,
'de-DE': deMessages,
'it-IT': itMessages,
'es-ES': esMessages,
'ja-JP': jaMessages,
'pt-PT': ptPTMessages,
'pt-BR': ptBRMessages,
'zh-CN': zhHansMessages,
'zh-TW': zhHantMessages,
};
i18n.load('en', enMessages);
i18n.load('fr', frMessages);
i18n.load('pseudo-en', pseudoEnMessages);
i18n.load('ko', koMessages);
i18n.load('de', deMessages);
i18n.load('it', itMessages);
i18n.load('es', esMessages);
i18n.load('ja', jaMessages);
i18n.load('pt-PT', ptPTMessages);
i18n.load('pt-BR', ptBRMessages);
i18n.load('zh-Hans', zhHansMessages);
i18n.load('zh-Hant', zhHantMessages);
(Object.entries(messages) as [keyof typeof APP_LOCALES, any][]).forEach(
([locale, message]) => {
i18n.load(locale, message);
},
);
i18n.activate('en');

View File

@ -0,0 +1,120 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2025-02-01 18:53+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: af\n"
"Project-Id-Version: cf448e737e0d6d7b78742f963d761c61\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-09 12:24\n"
"Last-Translator: \n"
"Language-Team: Afrikaans\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: cf448e737e0d6d7b78742f963d761c61\n"
"X-Crowdin-Project-ID: 1\n"
"X-Crowdin-Language: af\n"
"X-Crowdin-File: /packages/twenty-emails/src/locales/en.po\n"
"X-Crowdin-File-ID: 27\n"
#: src/emails/send-invite-link.email.tsx:57
msgid "Accept invite"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:33
msgid "All data in this workspace has been permanently deleted."
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:22
msgid "Confirm your email address"
msgstr ""
#: src/emails/password-update-notify.email.tsx:46
msgid "Connect to Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
#~ msgid "Dear"
#~ msgstr "Dear"
#: src/emails/password-update-notify.email.tsx:24
msgid "Dear {userName}"
msgstr ""
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
msgid "Hello"
msgstr ""
#: src/emails/password-update-notify.email.tsx:40
msgid "If you did not initiate this change, please contact your workspace owner immediately."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:46
msgid "If you wish to continue using Twenty, please update your subscription within the next {remainingDays} {dayOrDays}."
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:36
msgid "If you wish to use Twenty again, you can create a new workspace."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:34
msgid "It appears that your workspace <0>{workspaceDisplayName}</0> has been suspended for {daysSinceInactive} days."
msgstr ""
#: src/emails/send-invite-link.email.tsx:42
msgid "Join your team on Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:29
msgid "Password updated"
msgstr ""
#: src/emails/password-reset-link.email.tsx:24
msgid "Reset"
msgstr ""
#: src/emails/password-reset-link.email.tsx:23
msgid "Reset your password 🗝"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:27
msgid "Thanks for registering for an account on Twenty! Before we get started, we just need to confirm that this is you. Click above to verify your email address."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:40
msgid "The workspace will be deactivated in {remainingDays} {dayOrDays}, and all its data will be deleted."
msgstr ""
#: src/emails/password-update-notify.email.tsx:34
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr ""
#: src/emails/password-update-notify.email.tsx:36
#~ msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#~ msgstr "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#: src/emails/password-reset-link.email.tsx:26
msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:"
msgstr ""
#: src/emails/password-reset-link.email.tsx:28
#~ msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#~ msgstr "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#: src/emails/warn-suspended-workspace.email.tsx:53
msgid "Update your subscription"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:23
msgid "Verify Email"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:27
msgid "Your workspace <0>{workspaceDisplayName}</0> has been deleted as your subscription expired {inactiveDaysBeforeDelete} days ago."
msgstr ""

View File

@ -0,0 +1,120 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2025-02-01 18:53+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: ar\n"
"Project-Id-Version: cf448e737e0d6d7b78742f963d761c61\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-09 12:24\n"
"Last-Translator: \n"
"Language-Team: Arabic\n"
"Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n"
"X-Crowdin-Project: cf448e737e0d6d7b78742f963d761c61\n"
"X-Crowdin-Project-ID: 1\n"
"X-Crowdin-Language: ar\n"
"X-Crowdin-File: /packages/twenty-emails/src/locales/en.po\n"
"X-Crowdin-File-ID: 27\n"
#: src/emails/send-invite-link.email.tsx:57
msgid "Accept invite"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:33
msgid "All data in this workspace has been permanently deleted."
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:22
msgid "Confirm your email address"
msgstr ""
#: src/emails/password-update-notify.email.tsx:46
msgid "Connect to Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
#~ msgid "Dear"
#~ msgstr "Dear"
#: src/emails/password-update-notify.email.tsx:24
msgid "Dear {userName}"
msgstr ""
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
msgid "Hello"
msgstr ""
#: src/emails/password-update-notify.email.tsx:40
msgid "If you did not initiate this change, please contact your workspace owner immediately."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:46
msgid "If you wish to continue using Twenty, please update your subscription within the next {remainingDays} {dayOrDays}."
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:36
msgid "If you wish to use Twenty again, you can create a new workspace."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:34
msgid "It appears that your workspace <0>{workspaceDisplayName}</0> has been suspended for {daysSinceInactive} days."
msgstr ""
#: src/emails/send-invite-link.email.tsx:42
msgid "Join your team on Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:29
msgid "Password updated"
msgstr ""
#: src/emails/password-reset-link.email.tsx:24
msgid "Reset"
msgstr ""
#: src/emails/password-reset-link.email.tsx:23
msgid "Reset your password 🗝"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:27
msgid "Thanks for registering for an account on Twenty! Before we get started, we just need to confirm that this is you. Click above to verify your email address."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:40
msgid "The workspace will be deactivated in {remainingDays} {dayOrDays}, and all its data will be deleted."
msgstr ""
#: src/emails/password-update-notify.email.tsx:34
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr ""
#: src/emails/password-update-notify.email.tsx:36
#~ msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#~ msgstr "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#: src/emails/password-reset-link.email.tsx:26
msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:"
msgstr ""
#: src/emails/password-reset-link.email.tsx:28
#~ msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#~ msgstr "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#: src/emails/warn-suspended-workspace.email.tsx:53
msgid "Update your subscription"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:23
msgid "Verify Email"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:27
msgid "Your workspace <0>{workspaceDisplayName}</0> has been deleted as your subscription expired {inactiveDaysBeforeDelete} days ago."
msgstr ""

View File

@ -0,0 +1,120 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2025-02-01 18:53+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: ca\n"
"Project-Id-Version: cf448e737e0d6d7b78742f963d761c61\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-09 12:24\n"
"Last-Translator: \n"
"Language-Team: Catalan\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: cf448e737e0d6d7b78742f963d761c61\n"
"X-Crowdin-Project-ID: 1\n"
"X-Crowdin-Language: ca\n"
"X-Crowdin-File: /packages/twenty-emails/src/locales/en.po\n"
"X-Crowdin-File-ID: 27\n"
#: src/emails/send-invite-link.email.tsx:57
msgid "Accept invite"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:33
msgid "All data in this workspace has been permanently deleted."
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:22
msgid "Confirm your email address"
msgstr ""
#: src/emails/password-update-notify.email.tsx:46
msgid "Connect to Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
#~ msgid "Dear"
#~ msgstr "Dear"
#: src/emails/password-update-notify.email.tsx:24
msgid "Dear {userName}"
msgstr ""
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
msgid "Hello"
msgstr ""
#: src/emails/password-update-notify.email.tsx:40
msgid "If you did not initiate this change, please contact your workspace owner immediately."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:46
msgid "If you wish to continue using Twenty, please update your subscription within the next {remainingDays} {dayOrDays}."
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:36
msgid "If you wish to use Twenty again, you can create a new workspace."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:34
msgid "It appears that your workspace <0>{workspaceDisplayName}</0> has been suspended for {daysSinceInactive} days."
msgstr ""
#: src/emails/send-invite-link.email.tsx:42
msgid "Join your team on Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:29
msgid "Password updated"
msgstr ""
#: src/emails/password-reset-link.email.tsx:24
msgid "Reset"
msgstr ""
#: src/emails/password-reset-link.email.tsx:23
msgid "Reset your password 🗝"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:27
msgid "Thanks for registering for an account on Twenty! Before we get started, we just need to confirm that this is you. Click above to verify your email address."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:40
msgid "The workspace will be deactivated in {remainingDays} {dayOrDays}, and all its data will be deleted."
msgstr ""
#: src/emails/password-update-notify.email.tsx:34
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr ""
#: src/emails/password-update-notify.email.tsx:36
#~ msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#~ msgstr "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#: src/emails/password-reset-link.email.tsx:26
msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:"
msgstr ""
#: src/emails/password-reset-link.email.tsx:28
#~ msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#~ msgstr "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#: src/emails/warn-suspended-workspace.email.tsx:53
msgid "Update your subscription"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:23
msgid "Verify Email"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:27
msgid "Your workspace <0>{workspaceDisplayName}</0> has been deleted as your subscription expired {inactiveDaysBeforeDelete} days ago."
msgstr ""

View File

@ -0,0 +1,120 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2025-02-01 18:53+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: cs\n"
"Project-Id-Version: cf448e737e0d6d7b78742f963d761c61\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-09 12:24\n"
"Last-Translator: \n"
"Language-Team: Czech\n"
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
"X-Crowdin-Project: cf448e737e0d6d7b78742f963d761c61\n"
"X-Crowdin-Project-ID: 1\n"
"X-Crowdin-Language: cs\n"
"X-Crowdin-File: /packages/twenty-emails/src/locales/en.po\n"
"X-Crowdin-File-ID: 27\n"
#: src/emails/send-invite-link.email.tsx:57
msgid "Accept invite"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:33
msgid "All data in this workspace has been permanently deleted."
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:22
msgid "Confirm your email address"
msgstr ""
#: src/emails/password-update-notify.email.tsx:46
msgid "Connect to Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
#~ msgid "Dear"
#~ msgstr "Dear"
#: src/emails/password-update-notify.email.tsx:24
msgid "Dear {userName}"
msgstr ""
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
msgid "Hello"
msgstr ""
#: src/emails/password-update-notify.email.tsx:40
msgid "If you did not initiate this change, please contact your workspace owner immediately."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:46
msgid "If you wish to continue using Twenty, please update your subscription within the next {remainingDays} {dayOrDays}."
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:36
msgid "If you wish to use Twenty again, you can create a new workspace."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:34
msgid "It appears that your workspace <0>{workspaceDisplayName}</0> has been suspended for {daysSinceInactive} days."
msgstr ""
#: src/emails/send-invite-link.email.tsx:42
msgid "Join your team on Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:29
msgid "Password updated"
msgstr ""
#: src/emails/password-reset-link.email.tsx:24
msgid "Reset"
msgstr ""
#: src/emails/password-reset-link.email.tsx:23
msgid "Reset your password 🗝"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:27
msgid "Thanks for registering for an account on Twenty! Before we get started, we just need to confirm that this is you. Click above to verify your email address."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:40
msgid "The workspace will be deactivated in {remainingDays} {dayOrDays}, and all its data will be deleted."
msgstr ""
#: src/emails/password-update-notify.email.tsx:34
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr ""
#: src/emails/password-update-notify.email.tsx:36
#~ msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#~ msgstr "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#: src/emails/password-reset-link.email.tsx:26
msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:"
msgstr ""
#: src/emails/password-reset-link.email.tsx:28
#~ msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#~ msgstr "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#: src/emails/warn-suspended-workspace.email.tsx:53
msgid "Update your subscription"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:23
msgid "Verify Email"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:27
msgid "Your workspace <0>{workspaceDisplayName}</0> has been deleted as your subscription expired {inactiveDaysBeforeDelete} days ago."
msgstr ""

View File

@ -0,0 +1,120 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2025-02-01 18:53+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: da\n"
"Project-Id-Version: cf448e737e0d6d7b78742f963d761c61\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-09 12:24\n"
"Last-Translator: \n"
"Language-Team: Danish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: cf448e737e0d6d7b78742f963d761c61\n"
"X-Crowdin-Project-ID: 1\n"
"X-Crowdin-Language: da\n"
"X-Crowdin-File: /packages/twenty-emails/src/locales/en.po\n"
"X-Crowdin-File-ID: 27\n"
#: src/emails/send-invite-link.email.tsx:57
msgid "Accept invite"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:33
msgid "All data in this workspace has been permanently deleted."
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:22
msgid "Confirm your email address"
msgstr ""
#: src/emails/password-update-notify.email.tsx:46
msgid "Connect to Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
#~ msgid "Dear"
#~ msgstr "Dear"
#: src/emails/password-update-notify.email.tsx:24
msgid "Dear {userName}"
msgstr ""
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
msgid "Hello"
msgstr ""
#: src/emails/password-update-notify.email.tsx:40
msgid "If you did not initiate this change, please contact your workspace owner immediately."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:46
msgid "If you wish to continue using Twenty, please update your subscription within the next {remainingDays} {dayOrDays}."
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:36
msgid "If you wish to use Twenty again, you can create a new workspace."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:34
msgid "It appears that your workspace <0>{workspaceDisplayName}</0> has been suspended for {daysSinceInactive} days."
msgstr ""
#: src/emails/send-invite-link.email.tsx:42
msgid "Join your team on Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:29
msgid "Password updated"
msgstr ""
#: src/emails/password-reset-link.email.tsx:24
msgid "Reset"
msgstr ""
#: src/emails/password-reset-link.email.tsx:23
msgid "Reset your password 🗝"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:27
msgid "Thanks for registering for an account on Twenty! Before we get started, we just need to confirm that this is you. Click above to verify your email address."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:40
msgid "The workspace will be deactivated in {remainingDays} {dayOrDays}, and all its data will be deleted."
msgstr ""
#: src/emails/password-update-notify.email.tsx:34
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr ""
#: src/emails/password-update-notify.email.tsx:36
#~ msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#~ msgstr "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#: src/emails/password-reset-link.email.tsx:26
msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:"
msgstr ""
#: src/emails/password-reset-link.email.tsx:28
#~ msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#~ msgstr "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#: src/emails/warn-suspended-workspace.email.tsx:53
msgid "Update your subscription"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:23
msgid "Verify Email"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:27
msgid "Your workspace <0>{workspaceDisplayName}</0> has been deleted as your subscription expired {inactiveDaysBeforeDelete} days ago."
msgstr ""

View File

@ -1,11 +1,22 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2025-02-02 20:44+0100\n"
"POT-Creation-Date: 2025-02-01 18:53+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: de\n"
"Project-Id-Version: cf448e737e0d6d7b78742f963d761c61\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-09 12:39\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: cf448e737e0d6d7b78742f963d761c61\n"
"X-Crowdin-Project-ID: 1\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /packages/twenty-emails/src/locales/en.po\n"
"X-Crowdin-File-ID: 27\n"
#: src/emails/send-invite-link.email.tsx:57
msgid "Accept invite"
@ -23,10 +34,18 @@ msgstr "Bestätigen Sie Ihre E-Mail-Adresse"
msgid "Connect to Twenty"
msgstr "Mit Twenty verbinden"
#: src/emails/password-update-notify.email.tsx:24
#~ msgid "Dear"
#~ msgstr "Dear"
#: src/emails/password-update-notify.email.tsx:24
msgid "Dear {userName}"
msgstr "Sehr geehrte/r {userName}"
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr "hat Sie eingeladen, einem Workspace namens "
#: src/emails/password-update-notify.email.tsx:24
msgid "Hello"
msgstr "Hallo"
@ -75,10 +94,18 @@ msgstr "Der Workspace wird in {remainingDays} {dayOrDays} deaktiviert, und alle
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr "Dies ist eine Bestätigung, dass das Passwort für Ihr Konto ({email}) am {formattedDate} erfolgreich geändert wurde."
#: src/emails/password-update-notify.email.tsx:36
#~ msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#~ msgstr "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#: src/emails/password-reset-link.email.tsx:26
msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:"
msgstr "Dieser Link ist nur für die nächsten {duration} gültig. Wenn der Link nicht funktioniert, können Sie den Anmeldebestätigungslink direkt verwenden:"
#: src/emails/password-reset-link.email.tsx:28
#~ msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#~ msgstr "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#: src/emails/warn-suspended-workspace.email.tsx:53
msgid "Update your subscription"
msgstr "Aktualisieren Sie Ihr Abonnement"
@ -91,6 +118,3 @@ msgstr "E-Mail verifizieren"
msgid "Your workspace <0>{workspaceDisplayName}</0> has been deleted as your subscription expired {inactiveDaysBeforeDelete} days ago."
msgstr "Ihr Workspace <0>{workspaceDisplayName}</0> wurde gelöscht, da Ihr Abonnement vor {inactiveDaysBeforeDelete} Tagen abgelaufen ist."
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr "hat Sie eingeladen, einem Workspace namens "

View File

@ -0,0 +1,120 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2025-02-01 18:53+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: el\n"
"Project-Id-Version: cf448e737e0d6d7b78742f963d761c61\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-09 12:24\n"
"Last-Translator: \n"
"Language-Team: Greek\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: cf448e737e0d6d7b78742f963d761c61\n"
"X-Crowdin-Project-ID: 1\n"
"X-Crowdin-Language: el\n"
"X-Crowdin-File: /packages/twenty-emails/src/locales/en.po\n"
"X-Crowdin-File-ID: 27\n"
#: src/emails/send-invite-link.email.tsx:57
msgid "Accept invite"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:33
msgid "All data in this workspace has been permanently deleted."
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:22
msgid "Confirm your email address"
msgstr ""
#: src/emails/password-update-notify.email.tsx:46
msgid "Connect to Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
#~ msgid "Dear"
#~ msgstr "Dear"
#: src/emails/password-update-notify.email.tsx:24
msgid "Dear {userName}"
msgstr ""
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
msgid "Hello"
msgstr ""
#: src/emails/password-update-notify.email.tsx:40
msgid "If you did not initiate this change, please contact your workspace owner immediately."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:46
msgid "If you wish to continue using Twenty, please update your subscription within the next {remainingDays} {dayOrDays}."
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:36
msgid "If you wish to use Twenty again, you can create a new workspace."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:34
msgid "It appears that your workspace <0>{workspaceDisplayName}</0> has been suspended for {daysSinceInactive} days."
msgstr ""
#: src/emails/send-invite-link.email.tsx:42
msgid "Join your team on Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:29
msgid "Password updated"
msgstr ""
#: src/emails/password-reset-link.email.tsx:24
msgid "Reset"
msgstr ""
#: src/emails/password-reset-link.email.tsx:23
msgid "Reset your password 🗝"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:27
msgid "Thanks for registering for an account on Twenty! Before we get started, we just need to confirm that this is you. Click above to verify your email address."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:40
msgid "The workspace will be deactivated in {remainingDays} {dayOrDays}, and all its data will be deleted."
msgstr ""
#: src/emails/password-update-notify.email.tsx:34
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr ""
#: src/emails/password-update-notify.email.tsx:36
#~ msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#~ msgstr "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#: src/emails/password-reset-link.email.tsx:26
msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:"
msgstr ""
#: src/emails/password-reset-link.email.tsx:28
#~ msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#~ msgstr "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#: src/emails/warn-suspended-workspace.email.tsx:53
msgid "Update your subscription"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:23
msgid "Verify Email"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:27
msgid "Your workspace <0>{workspaceDisplayName}</0> has been deleted as your subscription expired {inactiveDaysBeforeDelete} days ago."
msgstr ""

View File

@ -1,11 +1,22 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2025-02-02 20:44+0100\n"
"POT-Creation-Date: 2025-02-01 18:53+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: es\n"
"Project-Id-Version: cf448e737e0d6d7b78742f963d761c61\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-09 12:39\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: cf448e737e0d6d7b78742f963d761c61\n"
"X-Crowdin-Project-ID: 1\n"
"X-Crowdin-Language: es\n"
"X-Crowdin-File: /packages/twenty-emails/src/locales/en.po\n"
"X-Crowdin-File-ID: 27\n"
#: src/emails/send-invite-link.email.tsx:57
msgid "Accept invite"
@ -23,10 +34,18 @@ msgstr "Confirma tu dirección de correo electrónico"
msgid "Connect to Twenty"
msgstr "Conéctate a Twenty"
#: src/emails/password-update-notify.email.tsx:24
#~ msgid "Dear"
#~ msgstr "Dear"
#: src/emails/password-update-notify.email.tsx:24
msgid "Dear {userName}"
msgstr "Estimado/a {userName}"
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr "te ha invitado a unirte a un espacio de trabajo llamado "
#: src/emails/password-update-notify.email.tsx:24
msgid "Hello"
msgstr "Hola"
@ -75,10 +94,18 @@ msgstr "El espacio de trabajo se desactivará en {remainingDays} {dayOrDays} y s
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr "Esta es una confirmación de que la contraseña de tu cuenta ({email}) se cambió correctamente el {formattedDate}."
#: src/emails/password-update-notify.email.tsx:36
#~ msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#~ msgstr "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#: src/emails/password-reset-link.email.tsx:26
msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:"
msgstr "Este enlace solo es válido por los próximos {duration}. Si el enlace no funciona, puedes usar directamente el enlace de verificación de inicio de sesión:"
#: src/emails/password-reset-link.email.tsx:28
#~ msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#~ msgstr "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#: src/emails/warn-suspended-workspace.email.tsx:53
msgid "Update your subscription"
msgstr "Actualiza tu suscripción"
@ -91,6 +118,3 @@ msgstr "Verificar correo electrónico"
msgid "Your workspace <0>{workspaceDisplayName}</0> has been deleted as your subscription expired {inactiveDaysBeforeDelete} days ago."
msgstr "Tu espacio de trabajo <0>{workspaceDisplayName}</0> ha sido eliminado porque tu suscripción caducó hace {inactiveDaysBeforeDelete} días."
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr "te ha invitado a unirte a un espacio de trabajo llamado "

View File

@ -0,0 +1,120 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2025-02-01 18:53+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: fi\n"
"Project-Id-Version: cf448e737e0d6d7b78742f963d761c61\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-09 12:24\n"
"Last-Translator: \n"
"Language-Team: Finnish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: cf448e737e0d6d7b78742f963d761c61\n"
"X-Crowdin-Project-ID: 1\n"
"X-Crowdin-Language: fi\n"
"X-Crowdin-File: /packages/twenty-emails/src/locales/en.po\n"
"X-Crowdin-File-ID: 27\n"
#: src/emails/send-invite-link.email.tsx:57
msgid "Accept invite"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:33
msgid "All data in this workspace has been permanently deleted."
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:22
msgid "Confirm your email address"
msgstr ""
#: src/emails/password-update-notify.email.tsx:46
msgid "Connect to Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
#~ msgid "Dear"
#~ msgstr "Dear"
#: src/emails/password-update-notify.email.tsx:24
msgid "Dear {userName}"
msgstr ""
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
msgid "Hello"
msgstr ""
#: src/emails/password-update-notify.email.tsx:40
msgid "If you did not initiate this change, please contact your workspace owner immediately."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:46
msgid "If you wish to continue using Twenty, please update your subscription within the next {remainingDays} {dayOrDays}."
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:36
msgid "If you wish to use Twenty again, you can create a new workspace."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:34
msgid "It appears that your workspace <0>{workspaceDisplayName}</0> has been suspended for {daysSinceInactive} days."
msgstr ""
#: src/emails/send-invite-link.email.tsx:42
msgid "Join your team on Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:29
msgid "Password updated"
msgstr ""
#: src/emails/password-reset-link.email.tsx:24
msgid "Reset"
msgstr ""
#: src/emails/password-reset-link.email.tsx:23
msgid "Reset your password 🗝"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:27
msgid "Thanks for registering for an account on Twenty! Before we get started, we just need to confirm that this is you. Click above to verify your email address."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:40
msgid "The workspace will be deactivated in {remainingDays} {dayOrDays}, and all its data will be deleted."
msgstr ""
#: src/emails/password-update-notify.email.tsx:34
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr ""
#: src/emails/password-update-notify.email.tsx:36
#~ msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#~ msgstr "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#: src/emails/password-reset-link.email.tsx:26
msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:"
msgstr ""
#: src/emails/password-reset-link.email.tsx:28
#~ msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#~ msgstr "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#: src/emails/warn-suspended-workspace.email.tsx:53
msgid "Update your subscription"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:23
msgid "Verify Email"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:27
msgid "Your workspace <0>{workspaceDisplayName}</0> has been deleted as your subscription expired {inactiveDaysBeforeDelete} days ago."
msgstr ""

View File

@ -1,11 +1,22 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2025-02-02 20:44+0100\n"
"POT-Creation-Date: 2025-02-01 18:53+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: fr\n"
"Project-Id-Version: cf448e737e0d6d7b78742f963d761c61\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-09 12:39\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Crowdin-Project: cf448e737e0d6d7b78742f963d761c61\n"
"X-Crowdin-Project-ID: 1\n"
"X-Crowdin-Language: fr\n"
"X-Crowdin-File: /packages/twenty-emails/src/locales/en.po\n"
"X-Crowdin-File-ID: 27\n"
#: src/emails/send-invite-link.email.tsx:57
msgid "Accept invite"
@ -23,10 +34,18 @@ msgstr "Confirmez votre adresse e-mail"
msgid "Connect to Twenty"
msgstr "Connectez-vous à Twenty"
#: src/emails/password-update-notify.email.tsx:24
#~ msgid "Dear"
#~ msgstr "Dear"
#: src/emails/password-update-notify.email.tsx:24
msgid "Dear {userName}"
msgstr "Cher {userName}"
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr "vous a invité à rejoindre un espace de travail appelé "
#: src/emails/password-update-notify.email.tsx:24
msgid "Hello"
msgstr "Bonjour"
@ -75,10 +94,18 @@ msgstr "L'espace de travail sera désactivé dans {remainingDays} {dayOrDays} et
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr "Ceci est une confirmation que le mot de passe de votre compte ({email}) a été modifié avec succès le {formattedDate}."
#: src/emails/password-update-notify.email.tsx:36
#~ msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#~ msgstr "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#: src/emails/password-reset-link.email.tsx:26
msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:"
msgstr "Ce lien n'est valable que pour les {duration} suivants. Si le lien ne fonctionne pas, vous pouvez utiliser directement le lien de vérification de connexion :"
#: src/emails/password-reset-link.email.tsx:28
#~ msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#~ msgstr "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#: src/emails/warn-suspended-workspace.email.tsx:53
msgid "Update your subscription"
msgstr "Mettez à jour votre abonnement"
@ -91,6 +118,3 @@ msgstr "Vérifiez l'e-mail"
msgid "Your workspace <0>{workspaceDisplayName}</0> has been deleted as your subscription expired {inactiveDaysBeforeDelete} days ago."
msgstr "Votre espace de travail <0>{workspaceDisplayName}</0> a été supprimé car votre abonnement a expiré il y a {inactiveDaysBeforeDelete} jours."
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr "vous a invité à rejoindre un espace de travail appelé "

View File

@ -0,0 +1,120 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2025-02-01 18:53+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: he\n"
"Project-Id-Version: cf448e737e0d6d7b78742f963d761c61\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-09 12:24\n"
"Last-Translator: \n"
"Language-Team: Hebrew\n"
"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n"
"X-Crowdin-Project: cf448e737e0d6d7b78742f963d761c61\n"
"X-Crowdin-Project-ID: 1\n"
"X-Crowdin-Language: he\n"
"X-Crowdin-File: /packages/twenty-emails/src/locales/en.po\n"
"X-Crowdin-File-ID: 27\n"
#: src/emails/send-invite-link.email.tsx:57
msgid "Accept invite"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:33
msgid "All data in this workspace has been permanently deleted."
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:22
msgid "Confirm your email address"
msgstr ""
#: src/emails/password-update-notify.email.tsx:46
msgid "Connect to Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
#~ msgid "Dear"
#~ msgstr "Dear"
#: src/emails/password-update-notify.email.tsx:24
msgid "Dear {userName}"
msgstr ""
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
msgid "Hello"
msgstr ""
#: src/emails/password-update-notify.email.tsx:40
msgid "If you did not initiate this change, please contact your workspace owner immediately."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:46
msgid "If you wish to continue using Twenty, please update your subscription within the next {remainingDays} {dayOrDays}."
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:36
msgid "If you wish to use Twenty again, you can create a new workspace."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:34
msgid "It appears that your workspace <0>{workspaceDisplayName}</0> has been suspended for {daysSinceInactive} days."
msgstr ""
#: src/emails/send-invite-link.email.tsx:42
msgid "Join your team on Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:29
msgid "Password updated"
msgstr ""
#: src/emails/password-reset-link.email.tsx:24
msgid "Reset"
msgstr ""
#: src/emails/password-reset-link.email.tsx:23
msgid "Reset your password 🗝"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:27
msgid "Thanks for registering for an account on Twenty! Before we get started, we just need to confirm that this is you. Click above to verify your email address."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:40
msgid "The workspace will be deactivated in {remainingDays} {dayOrDays}, and all its data will be deleted."
msgstr ""
#: src/emails/password-update-notify.email.tsx:34
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr ""
#: src/emails/password-update-notify.email.tsx:36
#~ msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#~ msgstr "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#: src/emails/password-reset-link.email.tsx:26
msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:"
msgstr ""
#: src/emails/password-reset-link.email.tsx:28
#~ msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#~ msgstr "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#: src/emails/warn-suspended-workspace.email.tsx:53
msgid "Update your subscription"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:23
msgid "Verify Email"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:27
msgid "Your workspace <0>{workspaceDisplayName}</0> has been deleted as your subscription expired {inactiveDaysBeforeDelete} days ago."
msgstr ""

View File

@ -0,0 +1,120 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2025-02-01 18:53+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: hu\n"
"Project-Id-Version: cf448e737e0d6d7b78742f963d761c61\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-09 12:24\n"
"Last-Translator: \n"
"Language-Team: Hungarian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: cf448e737e0d6d7b78742f963d761c61\n"
"X-Crowdin-Project-ID: 1\n"
"X-Crowdin-Language: hu\n"
"X-Crowdin-File: /packages/twenty-emails/src/locales/en.po\n"
"X-Crowdin-File-ID: 27\n"
#: src/emails/send-invite-link.email.tsx:57
msgid "Accept invite"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:33
msgid "All data in this workspace has been permanently deleted."
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:22
msgid "Confirm your email address"
msgstr ""
#: src/emails/password-update-notify.email.tsx:46
msgid "Connect to Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
#~ msgid "Dear"
#~ msgstr "Dear"
#: src/emails/password-update-notify.email.tsx:24
msgid "Dear {userName}"
msgstr ""
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
msgid "Hello"
msgstr ""
#: src/emails/password-update-notify.email.tsx:40
msgid "If you did not initiate this change, please contact your workspace owner immediately."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:46
msgid "If you wish to continue using Twenty, please update your subscription within the next {remainingDays} {dayOrDays}."
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:36
msgid "If you wish to use Twenty again, you can create a new workspace."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:34
msgid "It appears that your workspace <0>{workspaceDisplayName}</0> has been suspended for {daysSinceInactive} days."
msgstr ""
#: src/emails/send-invite-link.email.tsx:42
msgid "Join your team on Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:29
msgid "Password updated"
msgstr ""
#: src/emails/password-reset-link.email.tsx:24
msgid "Reset"
msgstr ""
#: src/emails/password-reset-link.email.tsx:23
msgid "Reset your password 🗝"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:27
msgid "Thanks for registering for an account on Twenty! Before we get started, we just need to confirm that this is you. Click above to verify your email address."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:40
msgid "The workspace will be deactivated in {remainingDays} {dayOrDays}, and all its data will be deleted."
msgstr ""
#: src/emails/password-update-notify.email.tsx:34
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr ""
#: src/emails/password-update-notify.email.tsx:36
#~ msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#~ msgstr "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#: src/emails/password-reset-link.email.tsx:26
msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:"
msgstr ""
#: src/emails/password-reset-link.email.tsx:28
#~ msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#~ msgstr "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#: src/emails/warn-suspended-workspace.email.tsx:53
msgid "Update your subscription"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:23
msgid "Verify Email"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:27
msgid "Your workspace <0>{workspaceDisplayName}</0> has been deleted as your subscription expired {inactiveDaysBeforeDelete} days ago."
msgstr ""

View File

@ -1,11 +1,22 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2025-02-02 20:44+0100\n"
"POT-Creation-Date: 2025-02-01 18:53+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: it\n"
"Project-Id-Version: cf448e737e0d6d7b78742f963d761c61\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-09 12:39\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: cf448e737e0d6d7b78742f963d761c61\n"
"X-Crowdin-Project-ID: 1\n"
"X-Crowdin-Language: it\n"
"X-Crowdin-File: /packages/twenty-emails/src/locales/en.po\n"
"X-Crowdin-File-ID: 27\n"
#: src/emails/send-invite-link.email.tsx:57
msgid "Accept invite"
@ -23,10 +34,18 @@ msgstr "Conferma il tuo indirizzo e-mail"
msgid "Connect to Twenty"
msgstr "Accedi a Twenty"
#: src/emails/password-update-notify.email.tsx:24
#~ msgid "Dear"
#~ msgstr "Dear"
#: src/emails/password-update-notify.email.tsx:24
msgid "Dear {userName}"
msgstr "Gentile {userName}"
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr "ti ha invitato a unirti a uno spazio di lavoro chiamato "
#: src/emails/password-update-notify.email.tsx:24
msgid "Hello"
msgstr "Salve"
@ -75,10 +94,18 @@ msgstr "L'area di lavoro sarà disattivata in {remainingDays} {dayOrDays} e tutt
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr "Questa è la conferma che la password del tuo account ({email}) è stata modificata con successo in data {formattedDate}."
#: src/emails/password-update-notify.email.tsx:36
#~ msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#~ msgstr "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#: src/emails/password-reset-link.email.tsx:26
msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:"
msgstr "Questo link è valido solo per i prossimi {duration}. Se il link non funziona, puoi utilizzare direttamente il link di verifica del login:"
#: src/emails/password-reset-link.email.tsx:28
#~ msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#~ msgstr "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#: src/emails/warn-suspended-workspace.email.tsx:53
msgid "Update your subscription"
msgstr "Aggiorna il tuo abbonamento"
@ -91,6 +118,3 @@ msgstr "Verifica e-mail"
msgid "Your workspace <0>{workspaceDisplayName}</0> has been deleted as your subscription expired {inactiveDaysBeforeDelete} days ago."
msgstr "Il tuo spazio di lavoro <0>{workspaceDisplayName}</0> è stato cancellato poiché il tuo abbonamento è scaduto {inactiveDaysBeforeDelete} giorni fa."
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr "ti ha invitato a unirti a uno spazio di lavoro chiamato "

View File

@ -1,11 +1,22 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2025-02-02 20:44+0100\n"
"POT-Creation-Date: 2025-02-01 18:53+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: ja\n"
"Project-Id-Version: cf448e737e0d6d7b78742f963d761c61\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-09 12:39\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: cf448e737e0d6d7b78742f963d761c61\n"
"X-Crowdin-Project-ID: 1\n"
"X-Crowdin-Language: ja\n"
"X-Crowdin-File: /packages/twenty-emails/src/locales/en.po\n"
"X-Crowdin-File-ID: 27\n"
#: src/emails/send-invite-link.email.tsx:57
msgid "Accept invite"
@ -23,10 +34,18 @@ msgstr "メールアドレスを確認"
msgid "Connect to Twenty"
msgstr "Twentyに接続"
#: src/emails/password-update-notify.email.tsx:24
#~ msgid "Dear"
#~ msgstr "Dear"
#: src/emails/password-update-notify.email.tsx:24
msgid "Dear {userName}"
msgstr "{userName}様"
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr "というワークスペースに招待されました。"
#: src/emails/password-update-notify.email.tsx:24
msgid "Hello"
msgstr "こんにちは"
@ -75,10 +94,18 @@ msgstr "ワークスペースは{remainingDays} {dayOrDays}後に無効化され
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr "アカウント({email})のパスワードが{formattedDate}に正常に変更されたことを確認しました。"
#: src/emails/password-update-notify.email.tsx:36
#~ msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#~ msgstr "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#: src/emails/password-reset-link.email.tsx:26
msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:"
msgstr "このリンクは{duration}のみ有効です。リンクが機能しない場合は、ログイン認証リンクを直接ご利用ください:"
#: src/emails/password-reset-link.email.tsx:28
#~ msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#~ msgstr "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#: src/emails/warn-suspended-workspace.email.tsx:53
msgid "Update your subscription"
msgstr "サブスクリプションを更新"
@ -91,6 +118,3 @@ msgstr "メールを確認"
msgid "Your workspace <0>{workspaceDisplayName}</0> has been deleted as your subscription expired {inactiveDaysBeforeDelete} days ago."
msgstr "サブスクリプションが{inactiveDaysBeforeDelete}日前に期限切れとなったため、ワークスペース<0>{workspaceDisplayName}</0>が削除されました。"
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr "というワークスペースに招待されました。"

View File

@ -1,11 +1,22 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2025-02-02 20:44+0100\n"
"POT-Creation-Date: 2025-02-01 18:53+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: ko\n"
"Project-Id-Version: cf448e737e0d6d7b78742f963d761c61\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-09 12:39\n"
"Last-Translator: \n"
"Language-Team: Korean\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: cf448e737e0d6d7b78742f963d761c61\n"
"X-Crowdin-Project-ID: 1\n"
"X-Crowdin-Language: ko\n"
"X-Crowdin-File: /packages/twenty-emails/src/locales/en.po\n"
"X-Crowdin-File-ID: 27\n"
#: src/emails/send-invite-link.email.tsx:57
msgid "Accept invite"
@ -23,10 +34,18 @@ msgstr "이메일 주소를 확인하세요"
msgid "Connect to Twenty"
msgstr "Twenty에 연결하세요"
#: src/emails/password-update-notify.email.tsx:24
#~ msgid "Dear"
#~ msgstr "Dear"
#: src/emails/password-update-notify.email.tsx:24
msgid "Dear {userName}"
msgstr "{userName}님께"
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr "라는 워크스페이스에 초대되었습니다 "
#: src/emails/password-update-notify.email.tsx:24
msgid "Hello"
msgstr "안녕하세요"
@ -75,10 +94,18 @@ msgstr "워크스페이스는 {remainingDays} {dayOrDays} 후에 비활성화되
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr "계정({email})의 비밀번호가 {formattedDate}에 성공적으로 변경되었음을 확인합니다."
#: src/emails/password-update-notify.email.tsx:36
#~ msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#~ msgstr "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#: src/emails/password-reset-link.email.tsx:26
msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:"
msgstr "이 링크는 다음 {duration} 동안만 유효합니다. 링크가 작동하지 않으면 로그인 인증 링크를 직접 사용할 수 있습니다:"
#: src/emails/password-reset-link.email.tsx:28
#~ msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#~ msgstr "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#: src/emails/warn-suspended-workspace.email.tsx:53
msgid "Update your subscription"
msgstr "구독을 업데이트하세요"
@ -91,6 +118,3 @@ msgstr "이메일 인증"
msgid "Your workspace <0>{workspaceDisplayName}</0> has been deleted as your subscription expired {inactiveDaysBeforeDelete} days ago."
msgstr "구독이 {inactiveDaysBeforeDelete}일 전에 만료되어 워크스페이스 <0>{workspaceDisplayName}</0>이(가) 삭제되었습니다."
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr "라는 워크스페이스에 초대되었습니다 "

View File

@ -0,0 +1,120 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2025-02-01 18:53+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: nl\n"
"Project-Id-Version: cf448e737e0d6d7b78742f963d761c61\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-09 12:24\n"
"Last-Translator: \n"
"Language-Team: Dutch\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: cf448e737e0d6d7b78742f963d761c61\n"
"X-Crowdin-Project-ID: 1\n"
"X-Crowdin-Language: nl\n"
"X-Crowdin-File: /packages/twenty-emails/src/locales/en.po\n"
"X-Crowdin-File-ID: 27\n"
#: src/emails/send-invite-link.email.tsx:57
msgid "Accept invite"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:33
msgid "All data in this workspace has been permanently deleted."
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:22
msgid "Confirm your email address"
msgstr ""
#: src/emails/password-update-notify.email.tsx:46
msgid "Connect to Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
#~ msgid "Dear"
#~ msgstr "Dear"
#: src/emails/password-update-notify.email.tsx:24
msgid "Dear {userName}"
msgstr ""
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
msgid "Hello"
msgstr ""
#: src/emails/password-update-notify.email.tsx:40
msgid "If you did not initiate this change, please contact your workspace owner immediately."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:46
msgid "If you wish to continue using Twenty, please update your subscription within the next {remainingDays} {dayOrDays}."
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:36
msgid "If you wish to use Twenty again, you can create a new workspace."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:34
msgid "It appears that your workspace <0>{workspaceDisplayName}</0> has been suspended for {daysSinceInactive} days."
msgstr ""
#: src/emails/send-invite-link.email.tsx:42
msgid "Join your team on Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:29
msgid "Password updated"
msgstr ""
#: src/emails/password-reset-link.email.tsx:24
msgid "Reset"
msgstr ""
#: src/emails/password-reset-link.email.tsx:23
msgid "Reset your password 🗝"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:27
msgid "Thanks for registering for an account on Twenty! Before we get started, we just need to confirm that this is you. Click above to verify your email address."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:40
msgid "The workspace will be deactivated in {remainingDays} {dayOrDays}, and all its data will be deleted."
msgstr ""
#: src/emails/password-update-notify.email.tsx:34
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr ""
#: src/emails/password-update-notify.email.tsx:36
#~ msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#~ msgstr "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#: src/emails/password-reset-link.email.tsx:26
msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:"
msgstr ""
#: src/emails/password-reset-link.email.tsx:28
#~ msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#~ msgstr "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#: src/emails/warn-suspended-workspace.email.tsx:53
msgid "Update your subscription"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:23
msgid "Verify Email"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:27
msgid "Your workspace <0>{workspaceDisplayName}</0> has been deleted as your subscription expired {inactiveDaysBeforeDelete} days ago."
msgstr ""

View File

@ -0,0 +1,120 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2025-02-01 18:53+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: no\n"
"Project-Id-Version: cf448e737e0d6d7b78742f963d761c61\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-09 12:24\n"
"Last-Translator: \n"
"Language-Team: Norwegian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: cf448e737e0d6d7b78742f963d761c61\n"
"X-Crowdin-Project-ID: 1\n"
"X-Crowdin-Language: no\n"
"X-Crowdin-File: /packages/twenty-emails/src/locales/en.po\n"
"X-Crowdin-File-ID: 27\n"
#: src/emails/send-invite-link.email.tsx:57
msgid "Accept invite"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:33
msgid "All data in this workspace has been permanently deleted."
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:22
msgid "Confirm your email address"
msgstr ""
#: src/emails/password-update-notify.email.tsx:46
msgid "Connect to Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
#~ msgid "Dear"
#~ msgstr "Dear"
#: src/emails/password-update-notify.email.tsx:24
msgid "Dear {userName}"
msgstr ""
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
msgid "Hello"
msgstr ""
#: src/emails/password-update-notify.email.tsx:40
msgid "If you did not initiate this change, please contact your workspace owner immediately."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:46
msgid "If you wish to continue using Twenty, please update your subscription within the next {remainingDays} {dayOrDays}."
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:36
msgid "If you wish to use Twenty again, you can create a new workspace."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:34
msgid "It appears that your workspace <0>{workspaceDisplayName}</0> has been suspended for {daysSinceInactive} days."
msgstr ""
#: src/emails/send-invite-link.email.tsx:42
msgid "Join your team on Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:29
msgid "Password updated"
msgstr ""
#: src/emails/password-reset-link.email.tsx:24
msgid "Reset"
msgstr ""
#: src/emails/password-reset-link.email.tsx:23
msgid "Reset your password 🗝"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:27
msgid "Thanks for registering for an account on Twenty! Before we get started, we just need to confirm that this is you. Click above to verify your email address."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:40
msgid "The workspace will be deactivated in {remainingDays} {dayOrDays}, and all its data will be deleted."
msgstr ""
#: src/emails/password-update-notify.email.tsx:34
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr ""
#: src/emails/password-update-notify.email.tsx:36
#~ msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#~ msgstr "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#: src/emails/password-reset-link.email.tsx:26
msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:"
msgstr ""
#: src/emails/password-reset-link.email.tsx:28
#~ msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#~ msgstr "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#: src/emails/warn-suspended-workspace.email.tsx:53
msgid "Update your subscription"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:23
msgid "Verify Email"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:27
msgid "Your workspace <0>{workspaceDisplayName}</0> has been deleted as your subscription expired {inactiveDaysBeforeDelete} days ago."
msgstr ""

View File

@ -0,0 +1,120 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2025-02-01 18:53+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: pl\n"
"Project-Id-Version: cf448e737e0d6d7b78742f963d761c61\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-09 12:24\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
"X-Crowdin-Project: cf448e737e0d6d7b78742f963d761c61\n"
"X-Crowdin-Project-ID: 1\n"
"X-Crowdin-Language: pl\n"
"X-Crowdin-File: /packages/twenty-emails/src/locales/en.po\n"
"X-Crowdin-File-ID: 27\n"
#: src/emails/send-invite-link.email.tsx:57
msgid "Accept invite"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:33
msgid "All data in this workspace has been permanently deleted."
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:22
msgid "Confirm your email address"
msgstr ""
#: src/emails/password-update-notify.email.tsx:46
msgid "Connect to Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
#~ msgid "Dear"
#~ msgstr "Dear"
#: src/emails/password-update-notify.email.tsx:24
msgid "Dear {userName}"
msgstr ""
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
msgid "Hello"
msgstr ""
#: src/emails/password-update-notify.email.tsx:40
msgid "If you did not initiate this change, please contact your workspace owner immediately."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:46
msgid "If you wish to continue using Twenty, please update your subscription within the next {remainingDays} {dayOrDays}."
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:36
msgid "If you wish to use Twenty again, you can create a new workspace."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:34
msgid "It appears that your workspace <0>{workspaceDisplayName}</0> has been suspended for {daysSinceInactive} days."
msgstr ""
#: src/emails/send-invite-link.email.tsx:42
msgid "Join your team on Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:29
msgid "Password updated"
msgstr ""
#: src/emails/password-reset-link.email.tsx:24
msgid "Reset"
msgstr ""
#: src/emails/password-reset-link.email.tsx:23
msgid "Reset your password 🗝"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:27
msgid "Thanks for registering for an account on Twenty! Before we get started, we just need to confirm that this is you. Click above to verify your email address."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:40
msgid "The workspace will be deactivated in {remainingDays} {dayOrDays}, and all its data will be deleted."
msgstr ""
#: src/emails/password-update-notify.email.tsx:34
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr ""
#: src/emails/password-update-notify.email.tsx:36
#~ msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#~ msgstr "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#: src/emails/password-reset-link.email.tsx:26
msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:"
msgstr ""
#: src/emails/password-reset-link.email.tsx:28
#~ msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#~ msgstr "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#: src/emails/warn-suspended-workspace.email.tsx:53
msgid "Update your subscription"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:23
msgid "Verify Email"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:27
msgid "Your workspace <0>{workspaceDisplayName}</0> has been deleted as your subscription expired {inactiveDaysBeforeDelete} days ago."
msgstr ""

View File

@ -1,11 +1,22 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2025-02-02 20:44+0100\n"
"POT-Creation-Date: 2025-02-01 18:53+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: pt-BR\n"
"Language: pt\n"
"Project-Id-Version: cf448e737e0d6d7b78742f963d761c61\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-09 12:39\n"
"Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: cf448e737e0d6d7b78742f963d761c61\n"
"X-Crowdin-Project-ID: 1\n"
"X-Crowdin-Language: pt-BR\n"
"X-Crowdin-File: /packages/twenty-emails/src/locales/en.po\n"
"X-Crowdin-File-ID: 27\n"
#: src/emails/send-invite-link.email.tsx:57
msgid "Accept invite"
@ -23,10 +34,18 @@ msgstr "Confirme seu endereço de e-mail"
msgid "Connect to Twenty"
msgstr "Conecte-se ao Twenty"
#: src/emails/password-update-notify.email.tsx:24
#~ msgid "Dear"
#~ msgstr "Dear"
#: src/emails/password-update-notify.email.tsx:24
msgid "Dear {userName}"
msgstr "Caro {userName}"
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr "convidou você para participar de um workspace chamado "
#: src/emails/password-update-notify.email.tsx:24
msgid "Hello"
msgstr "Olá"
@ -75,10 +94,18 @@ msgstr "O workspace será desativado em {remainingDays} {dayOrDays}, e todos os
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr "Esta é uma confirmação de que a senha da sua conta ({email}) foi alterada com sucesso em {formattedDate}."
#: src/emails/password-update-notify.email.tsx:36
#~ msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#~ msgstr "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#: src/emails/password-reset-link.email.tsx:26
msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:"
msgstr "Este link é válido apenas para os próximos {duration}. Se o link não funcionar, você pode usar o link de verificação de login diretamente:"
#: src/emails/password-reset-link.email.tsx:28
#~ msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#~ msgstr "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#: src/emails/warn-suspended-workspace.email.tsx:53
msgid "Update your subscription"
msgstr "Atualize sua assinatura"
@ -91,6 +118,3 @@ msgstr "Verificar e-mail"
msgid "Your workspace <0>{workspaceDisplayName}</0> has been deleted as your subscription expired {inactiveDaysBeforeDelete} days ago."
msgstr "Seu workspace <0>{workspaceDisplayName}</0> foi excluído porque sua assinatura expirou há {inactiveDaysBeforeDelete} dias."
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr "convidou você para participar de um workspace chamado "

View File

@ -1,11 +1,22 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2025-02-02 20:44+0100\n"
"POT-Creation-Date: 2025-02-01 18:53+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: pt-PT\n"
"Language: pt\n"
"Project-Id-Version: cf448e737e0d6d7b78742f963d761c61\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-09 12:39\n"
"Last-Translator: \n"
"Language-Team: Portuguese\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: cf448e737e0d6d7b78742f963d761c61\n"
"X-Crowdin-Project-ID: 1\n"
"X-Crowdin-Language: pt\n"
"X-Crowdin-File: /packages/twenty-emails/src/locales/en.po\n"
"X-Crowdin-File-ID: 27\n"
#: src/emails/send-invite-link.email.tsx:57
msgid "Accept invite"
@ -23,10 +34,18 @@ msgstr "Confirme o seu endereço de e-mail"
msgid "Connect to Twenty"
msgstr "Conecte-se ao Twenty"
#: src/emails/password-update-notify.email.tsx:24
#~ msgid "Dear"
#~ msgstr "Dear"
#: src/emails/password-update-notify.email.tsx:24
msgid "Dear {userName}"
msgstr "Caro {userName}"
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr "convidou-o a juntar-se a um workspace chamado "
#: src/emails/password-update-notify.email.tsx:24
msgid "Hello"
msgstr "Olá"
@ -75,10 +94,18 @@ msgstr "O workspace será desativado em {remainingDays} {dayOrDays} e todos os s
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr "Esta é uma confirmação de que a palavra-passe da sua conta ({email}) foi alterada com sucesso em {formattedDate}."
#: src/emails/password-update-notify.email.tsx:36
#~ msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#~ msgstr "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#: src/emails/password-reset-link.email.tsx:26
msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:"
msgstr "Este link só é válido para os próximos {duration}. Se o link não funcionar, pode usar diretamente o link de verificação de login:"
#: src/emails/password-reset-link.email.tsx:28
#~ msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#~ msgstr "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#: src/emails/warn-suspended-workspace.email.tsx:53
msgid "Update your subscription"
msgstr "Atualize a sua subscrição"
@ -91,6 +118,3 @@ msgstr "Verifique o e-mail"
msgid "Your workspace <0>{workspaceDisplayName}</0> has been deleted as your subscription expired {inactiveDaysBeforeDelete} days ago."
msgstr "O seu workspace <0>{workspaceDisplayName}</0> foi eliminado porque a sua subscrição expirou há {inactiveDaysBeforeDelete} dias."
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr "convidou-o a juntar-se a um workspace chamado "

View File

@ -0,0 +1,120 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2025-02-01 18:53+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: ro\n"
"Project-Id-Version: cf448e737e0d6d7b78742f963d761c61\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-09 12:24\n"
"Last-Translator: \n"
"Language-Team: Romanian\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100>0 && n%100<20)) ? 1 : 2);\n"
"X-Crowdin-Project: cf448e737e0d6d7b78742f963d761c61\n"
"X-Crowdin-Project-ID: 1\n"
"X-Crowdin-Language: ro\n"
"X-Crowdin-File: /packages/twenty-emails/src/locales/en.po\n"
"X-Crowdin-File-ID: 27\n"
#: src/emails/send-invite-link.email.tsx:57
msgid "Accept invite"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:33
msgid "All data in this workspace has been permanently deleted."
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:22
msgid "Confirm your email address"
msgstr ""
#: src/emails/password-update-notify.email.tsx:46
msgid "Connect to Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
#~ msgid "Dear"
#~ msgstr "Dear"
#: src/emails/password-update-notify.email.tsx:24
msgid "Dear {userName}"
msgstr ""
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
msgid "Hello"
msgstr ""
#: src/emails/password-update-notify.email.tsx:40
msgid "If you did not initiate this change, please contact your workspace owner immediately."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:46
msgid "If you wish to continue using Twenty, please update your subscription within the next {remainingDays} {dayOrDays}."
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:36
msgid "If you wish to use Twenty again, you can create a new workspace."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:34
msgid "It appears that your workspace <0>{workspaceDisplayName}</0> has been suspended for {daysSinceInactive} days."
msgstr ""
#: src/emails/send-invite-link.email.tsx:42
msgid "Join your team on Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:29
msgid "Password updated"
msgstr ""
#: src/emails/password-reset-link.email.tsx:24
msgid "Reset"
msgstr ""
#: src/emails/password-reset-link.email.tsx:23
msgid "Reset your password 🗝"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:27
msgid "Thanks for registering for an account on Twenty! Before we get started, we just need to confirm that this is you. Click above to verify your email address."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:40
msgid "The workspace will be deactivated in {remainingDays} {dayOrDays}, and all its data will be deleted."
msgstr ""
#: src/emails/password-update-notify.email.tsx:34
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr ""
#: src/emails/password-update-notify.email.tsx:36
#~ msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#~ msgstr "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#: src/emails/password-reset-link.email.tsx:26
msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:"
msgstr ""
#: src/emails/password-reset-link.email.tsx:28
#~ msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#~ msgstr "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#: src/emails/warn-suspended-workspace.email.tsx:53
msgid "Update your subscription"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:23
msgid "Verify Email"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:27
msgid "Your workspace <0>{workspaceDisplayName}</0> has been deleted as your subscription expired {inactiveDaysBeforeDelete} days ago."
msgstr ""

View File

@ -0,0 +1,120 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2025-02-01 18:53+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: ru\n"
"Project-Id-Version: cf448e737e0d6d7b78742f963d761c61\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-09 12:24\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
"X-Crowdin-Project: cf448e737e0d6d7b78742f963d761c61\n"
"X-Crowdin-Project-ID: 1\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /packages/twenty-emails/src/locales/en.po\n"
"X-Crowdin-File-ID: 27\n"
#: src/emails/send-invite-link.email.tsx:57
msgid "Accept invite"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:33
msgid "All data in this workspace has been permanently deleted."
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:22
msgid "Confirm your email address"
msgstr ""
#: src/emails/password-update-notify.email.tsx:46
msgid "Connect to Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
#~ msgid "Dear"
#~ msgstr "Dear"
#: src/emails/password-update-notify.email.tsx:24
msgid "Dear {userName}"
msgstr ""
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
msgid "Hello"
msgstr ""
#: src/emails/password-update-notify.email.tsx:40
msgid "If you did not initiate this change, please contact your workspace owner immediately."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:46
msgid "If you wish to continue using Twenty, please update your subscription within the next {remainingDays} {dayOrDays}."
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:36
msgid "If you wish to use Twenty again, you can create a new workspace."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:34
msgid "It appears that your workspace <0>{workspaceDisplayName}</0> has been suspended for {daysSinceInactive} days."
msgstr ""
#: src/emails/send-invite-link.email.tsx:42
msgid "Join your team on Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:29
msgid "Password updated"
msgstr ""
#: src/emails/password-reset-link.email.tsx:24
msgid "Reset"
msgstr ""
#: src/emails/password-reset-link.email.tsx:23
msgid "Reset your password 🗝"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:27
msgid "Thanks for registering for an account on Twenty! Before we get started, we just need to confirm that this is you. Click above to verify your email address."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:40
msgid "The workspace will be deactivated in {remainingDays} {dayOrDays}, and all its data will be deleted."
msgstr ""
#: src/emails/password-update-notify.email.tsx:34
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr ""
#: src/emails/password-update-notify.email.tsx:36
#~ msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#~ msgstr "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#: src/emails/password-reset-link.email.tsx:26
msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:"
msgstr ""
#: src/emails/password-reset-link.email.tsx:28
#~ msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#~ msgstr "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#: src/emails/warn-suspended-workspace.email.tsx:53
msgid "Update your subscription"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:23
msgid "Verify Email"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:27
msgid "Your workspace <0>{workspaceDisplayName}</0> has been deleted as your subscription expired {inactiveDaysBeforeDelete} days ago."
msgstr ""

View File

@ -0,0 +1,120 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2025-02-01 18:53+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: sr_Cyrl\n"
"Project-Id-Version: cf448e737e0d6d7b78742f963d761c61\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-09 12:24\n"
"Last-Translator: \n"
"Language-Team: Serbian (Cyrillic)\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Crowdin-Project: cf448e737e0d6d7b78742f963d761c61\n"
"X-Crowdin-Project-ID: 1\n"
"X-Crowdin-Language: sr-Cyrl\n"
"X-Crowdin-File: /packages/twenty-emails/src/locales/en.po\n"
"X-Crowdin-File-ID: 27\n"
#: src/emails/send-invite-link.email.tsx:57
msgid "Accept invite"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:33
msgid "All data in this workspace has been permanently deleted."
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:22
msgid "Confirm your email address"
msgstr ""
#: src/emails/password-update-notify.email.tsx:46
msgid "Connect to Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
#~ msgid "Dear"
#~ msgstr "Dear"
#: src/emails/password-update-notify.email.tsx:24
msgid "Dear {userName}"
msgstr ""
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
msgid "Hello"
msgstr ""
#: src/emails/password-update-notify.email.tsx:40
msgid "If you did not initiate this change, please contact your workspace owner immediately."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:46
msgid "If you wish to continue using Twenty, please update your subscription within the next {remainingDays} {dayOrDays}."
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:36
msgid "If you wish to use Twenty again, you can create a new workspace."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:34
msgid "It appears that your workspace <0>{workspaceDisplayName}</0> has been suspended for {daysSinceInactive} days."
msgstr ""
#: src/emails/send-invite-link.email.tsx:42
msgid "Join your team on Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:29
msgid "Password updated"
msgstr ""
#: src/emails/password-reset-link.email.tsx:24
msgid "Reset"
msgstr ""
#: src/emails/password-reset-link.email.tsx:23
msgid "Reset your password 🗝"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:27
msgid "Thanks for registering for an account on Twenty! Before we get started, we just need to confirm that this is you. Click above to verify your email address."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:40
msgid "The workspace will be deactivated in {remainingDays} {dayOrDays}, and all its data will be deleted."
msgstr ""
#: src/emails/password-update-notify.email.tsx:34
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr ""
#: src/emails/password-update-notify.email.tsx:36
#~ msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#~ msgstr "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#: src/emails/password-reset-link.email.tsx:26
msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:"
msgstr ""
#: src/emails/password-reset-link.email.tsx:28
#~ msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#~ msgstr "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#: src/emails/warn-suspended-workspace.email.tsx:53
msgid "Update your subscription"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:23
msgid "Verify Email"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:27
msgid "Your workspace <0>{workspaceDisplayName}</0> has been deleted as your subscription expired {inactiveDaysBeforeDelete} days ago."
msgstr ""

View File

@ -0,0 +1,120 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2025-02-01 18:53+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: sv\n"
"Project-Id-Version: cf448e737e0d6d7b78742f963d761c61\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-09 12:24\n"
"Last-Translator: \n"
"Language-Team: Swedish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: cf448e737e0d6d7b78742f963d761c61\n"
"X-Crowdin-Project-ID: 1\n"
"X-Crowdin-Language: sv\n"
"X-Crowdin-File: /packages/twenty-emails/src/locales/en.po\n"
"X-Crowdin-File-ID: 27\n"
#: src/emails/send-invite-link.email.tsx:57
msgid "Accept invite"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:33
msgid "All data in this workspace has been permanently deleted."
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:22
msgid "Confirm your email address"
msgstr ""
#: src/emails/password-update-notify.email.tsx:46
msgid "Connect to Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
#~ msgid "Dear"
#~ msgstr "Dear"
#: src/emails/password-update-notify.email.tsx:24
msgid "Dear {userName}"
msgstr ""
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
msgid "Hello"
msgstr ""
#: src/emails/password-update-notify.email.tsx:40
msgid "If you did not initiate this change, please contact your workspace owner immediately."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:46
msgid "If you wish to continue using Twenty, please update your subscription within the next {remainingDays} {dayOrDays}."
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:36
msgid "If you wish to use Twenty again, you can create a new workspace."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:34
msgid "It appears that your workspace <0>{workspaceDisplayName}</0> has been suspended for {daysSinceInactive} days."
msgstr ""
#: src/emails/send-invite-link.email.tsx:42
msgid "Join your team on Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:29
msgid "Password updated"
msgstr ""
#: src/emails/password-reset-link.email.tsx:24
msgid "Reset"
msgstr ""
#: src/emails/password-reset-link.email.tsx:23
msgid "Reset your password 🗝"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:27
msgid "Thanks for registering for an account on Twenty! Before we get started, we just need to confirm that this is you. Click above to verify your email address."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:40
msgid "The workspace will be deactivated in {remainingDays} {dayOrDays}, and all its data will be deleted."
msgstr ""
#: src/emails/password-update-notify.email.tsx:34
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr ""
#: src/emails/password-update-notify.email.tsx:36
#~ msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#~ msgstr "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#: src/emails/password-reset-link.email.tsx:26
msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:"
msgstr ""
#: src/emails/password-reset-link.email.tsx:28
#~ msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#~ msgstr "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#: src/emails/warn-suspended-workspace.email.tsx:53
msgid "Update your subscription"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:23
msgid "Verify Email"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:27
msgid "Your workspace <0>{workspaceDisplayName}</0> has been deleted as your subscription expired {inactiveDaysBeforeDelete} days ago."
msgstr ""

View File

@ -0,0 +1,120 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2025-02-01 18:53+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: tr\n"
"Project-Id-Version: cf448e737e0d6d7b78742f963d761c61\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-09 12:24\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: cf448e737e0d6d7b78742f963d761c61\n"
"X-Crowdin-Project-ID: 1\n"
"X-Crowdin-Language: tr\n"
"X-Crowdin-File: /packages/twenty-emails/src/locales/en.po\n"
"X-Crowdin-File-ID: 27\n"
#: src/emails/send-invite-link.email.tsx:57
msgid "Accept invite"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:33
msgid "All data in this workspace has been permanently deleted."
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:22
msgid "Confirm your email address"
msgstr ""
#: src/emails/password-update-notify.email.tsx:46
msgid "Connect to Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
#~ msgid "Dear"
#~ msgstr "Dear"
#: src/emails/password-update-notify.email.tsx:24
msgid "Dear {userName}"
msgstr ""
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
msgid "Hello"
msgstr ""
#: src/emails/password-update-notify.email.tsx:40
msgid "If you did not initiate this change, please contact your workspace owner immediately."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:46
msgid "If you wish to continue using Twenty, please update your subscription within the next {remainingDays} {dayOrDays}."
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:36
msgid "If you wish to use Twenty again, you can create a new workspace."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:34
msgid "It appears that your workspace <0>{workspaceDisplayName}</0> has been suspended for {daysSinceInactive} days."
msgstr ""
#: src/emails/send-invite-link.email.tsx:42
msgid "Join your team on Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:29
msgid "Password updated"
msgstr ""
#: src/emails/password-reset-link.email.tsx:24
msgid "Reset"
msgstr ""
#: src/emails/password-reset-link.email.tsx:23
msgid "Reset your password 🗝"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:27
msgid "Thanks for registering for an account on Twenty! Before we get started, we just need to confirm that this is you. Click above to verify your email address."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:40
msgid "The workspace will be deactivated in {remainingDays} {dayOrDays}, and all its data will be deleted."
msgstr ""
#: src/emails/password-update-notify.email.tsx:34
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr ""
#: src/emails/password-update-notify.email.tsx:36
#~ msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#~ msgstr "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#: src/emails/password-reset-link.email.tsx:26
msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:"
msgstr ""
#: src/emails/password-reset-link.email.tsx:28
#~ msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#~ msgstr "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#: src/emails/warn-suspended-workspace.email.tsx:53
msgid "Update your subscription"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:23
msgid "Verify Email"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:27
msgid "Your workspace <0>{workspaceDisplayName}</0> has been deleted as your subscription expired {inactiveDaysBeforeDelete} days ago."
msgstr ""

View File

@ -0,0 +1,120 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2025-02-01 18:53+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: uk\n"
"Project-Id-Version: cf448e737e0d6d7b78742f963d761c61\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-09 12:24\n"
"Last-Translator: \n"
"Language-Team: Ukrainian\n"
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
"X-Crowdin-Project: cf448e737e0d6d7b78742f963d761c61\n"
"X-Crowdin-Project-ID: 1\n"
"X-Crowdin-Language: uk\n"
"X-Crowdin-File: /packages/twenty-emails/src/locales/en.po\n"
"X-Crowdin-File-ID: 27\n"
#: src/emails/send-invite-link.email.tsx:57
msgid "Accept invite"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:33
msgid "All data in this workspace has been permanently deleted."
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:22
msgid "Confirm your email address"
msgstr ""
#: src/emails/password-update-notify.email.tsx:46
msgid "Connect to Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
#~ msgid "Dear"
#~ msgstr "Dear"
#: src/emails/password-update-notify.email.tsx:24
msgid "Dear {userName}"
msgstr ""
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
msgid "Hello"
msgstr ""
#: src/emails/password-update-notify.email.tsx:40
msgid "If you did not initiate this change, please contact your workspace owner immediately."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:46
msgid "If you wish to continue using Twenty, please update your subscription within the next {remainingDays} {dayOrDays}."
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:36
msgid "If you wish to use Twenty again, you can create a new workspace."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:34
msgid "It appears that your workspace <0>{workspaceDisplayName}</0> has been suspended for {daysSinceInactive} days."
msgstr ""
#: src/emails/send-invite-link.email.tsx:42
msgid "Join your team on Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:29
msgid "Password updated"
msgstr ""
#: src/emails/password-reset-link.email.tsx:24
msgid "Reset"
msgstr ""
#: src/emails/password-reset-link.email.tsx:23
msgid "Reset your password 🗝"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:27
msgid "Thanks for registering for an account on Twenty! Before we get started, we just need to confirm that this is you. Click above to verify your email address."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:40
msgid "The workspace will be deactivated in {remainingDays} {dayOrDays}, and all its data will be deleted."
msgstr ""
#: src/emails/password-update-notify.email.tsx:34
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr ""
#: src/emails/password-update-notify.email.tsx:36
#~ msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#~ msgstr "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#: src/emails/password-reset-link.email.tsx:26
msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:"
msgstr ""
#: src/emails/password-reset-link.email.tsx:28
#~ msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#~ msgstr "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#: src/emails/warn-suspended-workspace.email.tsx:53
msgid "Update your subscription"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:23
msgid "Verify Email"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:27
msgid "Your workspace <0>{workspaceDisplayName}</0> has been deleted as your subscription expired {inactiveDaysBeforeDelete} days ago."
msgstr ""

View File

@ -0,0 +1,120 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2025-02-01 18:53+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: vi\n"
"Project-Id-Version: cf448e737e0d6d7b78742f963d761c61\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-09 12:24\n"
"Last-Translator: \n"
"Language-Team: Vietnamese\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: cf448e737e0d6d7b78742f963d761c61\n"
"X-Crowdin-Project-ID: 1\n"
"X-Crowdin-Language: vi\n"
"X-Crowdin-File: /packages/twenty-emails/src/locales/en.po\n"
"X-Crowdin-File-ID: 27\n"
#: src/emails/send-invite-link.email.tsx:57
msgid "Accept invite"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:33
msgid "All data in this workspace has been permanently deleted."
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:22
msgid "Confirm your email address"
msgstr ""
#: src/emails/password-update-notify.email.tsx:46
msgid "Connect to Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
#~ msgid "Dear"
#~ msgstr "Dear"
#: src/emails/password-update-notify.email.tsx:24
msgid "Dear {userName}"
msgstr ""
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr ""
#: src/emails/password-update-notify.email.tsx:24
msgid "Hello"
msgstr ""
#: src/emails/password-update-notify.email.tsx:40
msgid "If you did not initiate this change, please contact your workspace owner immediately."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:46
msgid "If you wish to continue using Twenty, please update your subscription within the next {remainingDays} {dayOrDays}."
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:36
msgid "If you wish to use Twenty again, you can create a new workspace."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:34
msgid "It appears that your workspace <0>{workspaceDisplayName}</0> has been suspended for {daysSinceInactive} days."
msgstr ""
#: src/emails/send-invite-link.email.tsx:42
msgid "Join your team on Twenty"
msgstr ""
#: src/emails/password-update-notify.email.tsx:29
msgid "Password updated"
msgstr ""
#: src/emails/password-reset-link.email.tsx:24
msgid "Reset"
msgstr ""
#: src/emails/password-reset-link.email.tsx:23
msgid "Reset your password 🗝"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:27
msgid "Thanks for registering for an account on Twenty! Before we get started, we just need to confirm that this is you. Click above to verify your email address."
msgstr ""
#: src/emails/warn-suspended-workspace.email.tsx:40
msgid "The workspace will be deactivated in {remainingDays} {dayOrDays}, and all its data will be deleted."
msgstr ""
#: src/emails/password-update-notify.email.tsx:34
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr ""
#: src/emails/password-update-notify.email.tsx:36
#~ msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#~ msgstr "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#: src/emails/password-reset-link.email.tsx:26
msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:"
msgstr ""
#: src/emails/password-reset-link.email.tsx:28
#~ msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#~ msgstr "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#: src/emails/warn-suspended-workspace.email.tsx:53
msgid "Update your subscription"
msgstr ""
#: src/emails/send-email-verification-link.email.tsx:23
msgid "Verify Email"
msgstr ""
#: src/emails/clean-suspended-workspace.email.tsx:27
msgid "Your workspace <0>{workspaceDisplayName}</0> has been deleted as your subscription expired {inactiveDaysBeforeDelete} days ago."
msgstr ""

View File

@ -1,11 +1,22 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2025-02-02 20:44+0100\n"
"POT-Creation-Date: 2025-02-01 18:53+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: zh-Hans\n"
"Language: zh\n"
"Project-Id-Version: cf448e737e0d6d7b78742f963d761c61\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-09 12:39\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: cf448e737e0d6d7b78742f963d761c61\n"
"X-Crowdin-Project-ID: 1\n"
"X-Crowdin-Language: zh-CN\n"
"X-Crowdin-File: /packages/twenty-emails/src/locales/en.po\n"
"X-Crowdin-File-ID: 27\n"
#: src/emails/send-invite-link.email.tsx:57
msgid "Accept invite"
@ -23,10 +34,18 @@ msgstr "确认您的邮箱地址"
msgid "Connect to Twenty"
msgstr "连接 Twenty"
#: src/emails/password-update-notify.email.tsx:24
#~ msgid "Dear"
#~ msgstr "Dear"
#: src/emails/password-update-notify.email.tsx:24
msgid "Dear {userName}"
msgstr "亲爱的 {userName}"
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr "邀请您加入名为"
#: src/emails/password-update-notify.email.tsx:24
msgid "Hello"
msgstr "您好"
@ -75,10 +94,18 @@ msgstr "工作区将在 {remainingDays} {dayOrDays} 后停用,其所有数据
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr "确认您的账户({email})密码已在 {formattedDate} 成功更改。"
#: src/emails/password-update-notify.email.tsx:36
#~ msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#~ msgstr "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#: src/emails/password-reset-link.email.tsx:26
msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:"
msgstr "此链接仅在接下来的 {duration} 内有效。如果链接无效,您可以直接使用登录验证链接:"
#: src/emails/password-reset-link.email.tsx:28
#~ msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#~ msgstr "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#: src/emails/warn-suspended-workspace.email.tsx:53
msgid "Update your subscription"
msgstr "更新您的订阅"
@ -91,6 +118,3 @@ msgstr "验证邮箱"
msgid "Your workspace <0>{workspaceDisplayName}</0> has been deleted as your subscription expired {inactiveDaysBeforeDelete} days ago."
msgstr "您的工作区 <0>{workspaceDisplayName}</0> 已被删除,因为您的订阅已于 {inactiveDaysBeforeDelete} 天前过期。"
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr "邀请您加入名为"

View File

@ -1,11 +1,22 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2025-02-02 20:44+0100\n"
"POT-Creation-Date: 2025-02-01 18:53+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: zh-Hant\n"
"Language: zh\n"
"Project-Id-Version: cf448e737e0d6d7b78742f963d761c61\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-09 12:39\n"
"Last-Translator: \n"
"Language-Team: Chinese Traditional\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: cf448e737e0d6d7b78742f963d761c61\n"
"X-Crowdin-Project-ID: 1\n"
"X-Crowdin-Language: zh-TW\n"
"X-Crowdin-File: /packages/twenty-emails/src/locales/en.po\n"
"X-Crowdin-File-ID: 27\n"
#: src/emails/send-invite-link.email.tsx:57
msgid "Accept invite"
@ -23,10 +34,18 @@ msgstr "確認您的電子郵件地址"
msgid "Connect to Twenty"
msgstr "連接到 Twenty"
#: src/emails/password-update-notify.email.tsx:24
#~ msgid "Dear"
#~ msgstr "Dear"
#: src/emails/password-update-notify.email.tsx:24
msgid "Dear {userName}"
msgstr "親愛的 {userName}"
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr "已邀請您加入名為"
#: src/emails/password-update-notify.email.tsx:24
msgid "Hello"
msgstr "您好"
@ -75,10 +94,18 @@ msgstr "工作區將在 {remainingDays} {dayOrDays} 後停用,所有數據將
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr "這是確認您的帳戶({email})的密碼已於 {formattedDate} 成功更改。"
#: src/emails/password-update-notify.email.tsx:36
#~ msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#~ msgstr "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}.<0/><1/>If you did not initiate this change, please contact your workspace owner immediately."
#: src/emails/password-reset-link.email.tsx:26
msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:"
msgstr "此鏈接僅在接下來的 {duration} 內有效。如果鏈接無效,您可以直接使用登錄驗證鏈接:"
#: src/emails/password-reset-link.email.tsx:28
#~ msgid "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#~ msgstr "This link is only valid for the next {duration}. If the link does not work, you can use the login verification link directly:<0/>"
#: src/emails/warn-suspended-workspace.email.tsx:53
msgid "Update your subscription"
msgstr "更新您的訂閱"
@ -91,6 +118,3 @@ msgstr "驗證電子郵件"
msgid "Your workspace <0>{workspaceDisplayName}</0> has been deleted as your subscription expired {inactiveDaysBeforeDelete} days ago."
msgstr "由於您的訂閱已於 {inactiveDaysBeforeDelete} 天前過期,您的工作區 <0>{workspaceDisplayName}</0> 已被刪除。"
#: src/emails/send-invite-link.email.tsx:50
msgid "has invited you to join a workspace called "
msgstr "已邀請您加入名為"

View File

@ -16,12 +16,4 @@ export default defineConfig({
],
catalogsMergePath: '<rootDir>/src/locales/generated/{locale}',
compileNamespace: 'ts',
...(process.env.TRANSLATION_IO_API_KEY
? {
service: {
name: 'TranslationIO',
apiKey: process.env.TRANSLATION_IO_API_KEY,
},
}
: {}),
});

View File

@ -998,6 +998,7 @@ export type MutationSendInvitationsArgs = {
export type MutationSignUpArgs = {
captchaToken?: InputMaybe<Scalars['String']>;
email: Scalars['String'];
locale?: InputMaybe<Scalars['String']>;
password: Scalars['String'];
workspaceId?: InputMaybe<Scalars['String']>;
workspaceInviteHash?: InputMaybe<Scalars['String']>;
@ -2163,6 +2164,7 @@ export type SignUpMutationVariables = Exact<{
workspacePersonalInviteToken?: InputMaybe<Scalars['String']>;
captchaToken?: InputMaybe<Scalars['String']>;
workspaceId?: InputMaybe<Scalars['String']>;
locale?: InputMaybe<Scalars['String']>;
}>;
@ -3298,7 +3300,7 @@ export type ResendEmailVerificationTokenMutationHookResult = ReturnType<typeof u
export type ResendEmailVerificationTokenMutationResult = Apollo.MutationResult<ResendEmailVerificationTokenMutation>;
export type ResendEmailVerificationTokenMutationOptions = Apollo.BaseMutationOptions<ResendEmailVerificationTokenMutation, ResendEmailVerificationTokenMutationVariables>;
export const SignUpDocument = gql`
mutation SignUp($email: String!, $password: String!, $workspaceInviteHash: String, $workspacePersonalInviteToken: String = null, $captchaToken: String, $workspaceId: String) {
mutation SignUp($email: String!, $password: String!, $workspaceInviteHash: String, $workspacePersonalInviteToken: String = null, $captchaToken: String, $workspaceId: String, $locale: String) {
signUp(
email: $email
password: $password
@ -3306,6 +3308,7 @@ export const SignUpDocument = gql`
workspacePersonalInviteToken: $workspacePersonalInviteToken
captchaToken: $captchaToken
workspaceId: $workspaceId
locale: $locale
) {
loginToken {
...AuthTokenFragment
@ -3341,6 +3344,7 @@ export type SignUpMutationFn = Apollo.MutationFunction<SignUpMutation, SignUpMut
* workspacePersonalInviteToken: // value for 'workspacePersonalInviteToken'
* captchaToken: // value for 'captchaToken'
* workspaceId: // value for 'workspaceId'
* locale: // value for 'locale'
* },
* });
*/

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -42,6 +42,10 @@ msgstr "2. Configure field"
msgid "24h ({hour24Label})"
msgstr "24h ({hour24Label})"
#: src/pages/onboarding/CreateWorkspace.tsx:116
msgid "A shared environment where you will be able to manage your customer relations with your team."
msgstr "A shared environment where you will be able to manage your customer relations with your team."
#: src/modules/ui/input/components/ImageInput.tsx:156
msgid "Abort"
msgstr "Abort"
@ -67,11 +71,11 @@ msgstr "Accounts"
#: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:259
#: src/modules/workflow/components/RecordShowPageWorkflowHeader.tsx:99
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:66
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:68
msgid "Activate"
msgstr "Activate"
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:65
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:67
msgid "Activate Workflow"
msgstr "Activate Workflow"
@ -110,10 +114,10 @@ msgstr "Add to blocklist"
#: src/modules/action-menu/actions/record-actions/constants/WorkflowVersionsActionsConfig.ts:106
#: src/modules/action-menu/actions/record-actions/constants/WorkflowRunsActionsConfig.ts:35
#: src/modules/action-menu/actions/record-actions/constants/WorkflowRunsActionsConfig.ts:36
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:192
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:193
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:68
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:194
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:195
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:69
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:70
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV1.ts:34
msgid "Add to favorites"
msgstr "Add to favorites"
@ -134,7 +138,7 @@ msgstr "All"
msgid "All ({relationRecordsCount})"
msgstr "All ({relationRecordsCount})"
#: src/pages/settings/roles/SettingsRoles.tsx:68
#: src/pages/settings/roles/SettingsRoles.tsx:119
msgid "All roles"
msgstr "All roles"
@ -197,14 +201,22 @@ msgstr "Are you sure that you want to change your billing interval?"
msgid "Ascending"
msgstr "Ascending"
#: src/pages/settings/roles/SettingsRoles.tsx:69
#: src/pages/settings/roles/SettingsRoles.tsx:120
msgid "Assign roles to specify each member's access permissions"
msgstr "Assign roles to specify each member's access permissions"
#: src/pages/settings/roles/SettingsRoles.tsx:36
#: src/pages/settings/roles/components/RoleAssignment.tsx:14
msgid "Assigned members"
msgstr "Assigned members"
#: src/pages/settings/roles/SettingsRoles.tsx:129
msgid "Assigned to"
msgstr "Assigned to"
#: src/pages/settings/roles/SettingsRoleEdit.tsx:64
msgid "Assignment"
msgstr "Assignment"
#: src/modules/auth/sign-in-up/components/SignInUpPasswordField.tsx:60
msgid "At least 8 characters long."
msgstr "At least 8 characters long."
@ -263,7 +275,7 @@ msgid "Calendars"
msgstr "Calendars"
#: src/pages/auth/Authorize.tsx:124
#: src/modules/ui/layout/modal/components/ConfirmationModal.tsx:151
#: src/modules/ui/layout/modal/components/ConfirmationModal.tsx:152
#: src/modules/ui/feedback/snack-bar-manager/components/SnackBar.tsx:218
#: src/modules/settings/components/SaveAndCancelButtons/CancelButton.tsx:16
msgid "Cancel"
@ -335,11 +347,11 @@ msgstr "Configure your emails and calendar settings."
msgid "Connect a new account to your workspace"
msgstr "Connect a new account to your workspace"
#: src/modules/settings/accounts/components/SettingsAccountsListEmptyStateCard.tsx:42
#: src/modules/settings/accounts/components/SettingsAccountsListEmptyStateCard.tsx:61
msgid "Connect with Google"
msgstr "Connect with Google"
#: src/modules/settings/accounts/components/SettingsAccountsListEmptyStateCard.tsx:49
#: src/modules/settings/accounts/components/SettingsAccountsListEmptyStateCard.tsx:70
msgid "Connect with Microsoft"
msgstr "Connect with Microsoft"
@ -352,12 +364,14 @@ msgid "Context"
msgstr "Context"
#: src/pages/onboarding/InviteTeam.tsx:228
#: src/pages/onboarding/CreateWorkspace.tsx:154
#: src/pages/onboarding/CreateProfile.tsx:221
#: src/pages/onboarding/ChooseYourPlan.tsx:198
#: src/modules/auth/sign-in-up/components/SignInUpWithCredentials.tsx:86
#: src/modules/auth/sign-in-up/components/SignInUpWithCredentials.tsx:92
msgid "Continue"
msgstr "Continue"
#: src/modules/auth/sign-in-up/components/SignInUpWithCredentials.tsx:69
#: src/modules/auth/sign-in-up/components/SignInUpWithCredentials.tsx:75
msgid "Continue with Email"
msgstr "Continue with Email"
@ -410,15 +424,27 @@ msgstr "Create a workflow and return here to view its versions"
msgid "Create API key"
msgstr "Create API key"
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:55
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:44
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:57
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:45
msgid "Create new record"
msgstr "Create new record"
#: src/pages/onboarding/CreateProfile.tsx:154
msgid "Create profile"
msgstr "Create profile"
#: src/pages/settings/roles/SettingsRoles.tsx:193
msgid "Create Role"
msgstr "Create Role"
#: src/pages/settings/developers/SettingsDevelopers.tsx:72
msgid "Create Webhook"
msgstr "Create Webhook"
#: src/pages/onboarding/CreateWorkspace.tsx:113
msgid "Create your workspace"
msgstr "Create your workspace"
#: src/pages/onboarding/ChooseYourPlan.tsx:90
msgid "Custom objects"
msgstr "Custom objects"
@ -466,7 +492,7 @@ msgstr "Date and time"
#: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:259
#: src/modules/workflow/components/RecordShowPageWorkflowHeader.tsx:116
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:81
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:83
msgid "Deactivate"
msgstr "Deactivate"
@ -478,7 +504,7 @@ msgstr "Deactivate \"Synchronize Objects Labels and API Names\" to set a custom
msgid "Deactivate this field"
msgstr "Deactivate this field"
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:80
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:82
msgid "Deactivate Workflow"
msgstr "Deactivate Workflow"
@ -493,10 +519,10 @@ msgstr "Define the name and description of your object"
#: src/modules/action-menu/components/__stories__/RecordIndexActionMenuBarEntry.stories.tsx:31
#: src/modules/action-menu/components/__stories__/RecordIndexActionMenuBarEntry.stories.tsx:45
#: src/modules/action-menu/components/__stories__/RecordIndexActionMenuBar.stories.tsx:61
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:223
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:239
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:99
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:115
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:225
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:241
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:100
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:116
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV1.ts:60
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV1.ts:76
msgid "Delete"
@ -516,13 +542,11 @@ msgstr "Delete account and all the associated data"
msgid "Delete API key"
msgstr "Delete API key"
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:222
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:98
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:99
msgid "Delete record"
msgstr "Delete record"
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:238
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:114
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:115
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV1.ts:75
msgid "Delete records"
msgstr "Delete records"
@ -537,6 +561,14 @@ msgstr "Delete this integration"
msgid "Delete webhook"
msgstr "Delete webhook"
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:224
msgid "Delete workflow"
msgstr "Delete workflow"
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:240
msgid "Delete workflows"
msgstr "Delete workflows"
#: src/modules/settings/profile/components/DeleteWorkspace.tsx:36
#: src/modules/settings/profile/components/DeleteWorkspace.tsx:54
msgid "Delete workspace"
@ -557,8 +589,10 @@ msgstr "Descending"
msgid "Description"
msgstr "Description"
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:252
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:154
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:254
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:296
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:155
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:193
msgid "Destroy"
msgstr "Destroy"
@ -572,8 +606,8 @@ msgid "Developers"
msgstr "Developers"
#: src/modules/workflow/components/RecordShowPageWorkflowHeader.tsx:80
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:95
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:96
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:97
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:98
msgid "Discard Draft"
msgstr "Discard Draft"
@ -582,9 +616,9 @@ msgid "Display as relative date"
msgstr "Display as relative date"
#: src/pages/settings/SettingsWorkspace.tsx:51
#: src/pages/settings/workspace/SettingsHostname.tsx:121
#: src/pages/settings/workspace/SettingsDomain.tsx:109
#: src/pages/settings/workspace/SettingsDomain.tsx:119
#: src/pages/settings/workspace/SettingsHostname.tsx:115
#: src/pages/settings/workspace/SettingsDomain.tsx:115
#: src/pages/settings/workspace/SettingsDomain.tsx:125
msgid "Domain"
msgstr "Domain"
@ -693,8 +727,8 @@ msgid "Exit Settings"
msgstr "Exit Settings"
#: src/modules/workflow/workflow-diagram/components/WorkflowDiagramCanvasEditableEffect.tsx:59
msgid "Expected selected node to be a create step node."
msgstr "Expected selected node to be a create step node."
#~ msgid "Expected selected node to be a create step node."
#~ msgstr "Expected selected node to be a create step node."
#: src/pages/settings/profile/appearance/components/SettingsExperience.tsx:26
#: src/pages/settings/profile/appearance/components/SettingsExperience.tsx:32
@ -719,11 +753,11 @@ msgstr "Expires in"
#: src/modules/action-menu/actions/record-actions/constants/WorkflowVersionsActionsConfig.ts:149
#: src/modules/action-menu/actions/record-actions/constants/WorkflowRunsActionsConfig.ts:88
#: src/modules/action-menu/actions/record-actions/constants/WorkflowRunsActionsConfig.ts:101
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:268
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:281
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:57
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:128
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:141
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:270
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:283
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:58
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:129
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:142
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV1.ts:89
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV1.ts:102
msgid "Export"
@ -731,24 +765,27 @@ msgstr "Export"
#: src/modules/action-menu/actions/record-actions/constants/WorkflowVersionsActionsConfig.ts:135
#: src/modules/action-menu/actions/record-actions/constants/WorkflowRunsActionsConfig.ts:87
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:267
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:127
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:128
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV1.ts:88
msgid "Export records"
msgstr "Export records"
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:56
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:57
msgid "Export to PDF"
msgstr "Export to PDF"
#: src/modules/action-menu/actions/record-actions/constants/WorkflowVersionsActionsConfig.ts:148
#: src/modules/action-menu/actions/record-actions/constants/WorkflowRunsActionsConfig.ts:100
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:280
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:140
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:282
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:141
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV1.ts:101
msgid "Export view"
msgstr "Export view"
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:269
msgid "Export Workflows"
msgstr "Export Workflows"
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx:59
msgid "Favorites"
msgstr "Favorites"
@ -778,6 +815,10 @@ msgstr "Filter"
msgid "Filters"
msgstr "Filters"
#: src/pages/onboarding/CreateProfile.tsx:180
msgid "First Name"
msgstr "First Name"
#: src/modules/auth/sign-in-up/components/SignInUpWorkspaceScopeForm.tsx:58
msgid "Forgot your password?"
msgstr "Forgot your password?"
@ -804,7 +845,7 @@ msgstr "Functions"
#: src/pages/settings/SettingsWorkspace.tsx:29
#: src/pages/settings/SettingsWorkspace.tsx:35
#: src/pages/settings/workspace/SettingsDomain.tsx:116
#: src/pages/settings/workspace/SettingsDomain.tsx:122
#: src/modules/settings/components/SettingsNavigationDrawerItems.tsx:143
msgid "General"
msgstr "General"
@ -833,6 +874,10 @@ msgstr "Grant Twenty support temporary access to your workspace so we can troubl
msgid "Hide"
msgstr "Hide"
#: src/pages/onboarding/CreateProfile.tsx:157
msgid "How you'll be identified on the app."
msgstr "How you'll be identified on the app."
#: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:208
#: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:239
msgid "Icon and Name"
@ -926,6 +971,10 @@ msgstr "Lab"
msgid "Language"
msgstr "Language"
#: src/pages/onboarding/CreateProfile.tsx:202
msgid "Last Name"
msgstr "Last Name"
#: src/modules/object-record/record-board/record-board-column/utils/getAggregateOperationShortLabel.ts:31
msgid "Latest"
msgstr "Latest"
@ -1000,16 +1049,21 @@ msgstr "Move right"
#: src/pages/settings/SettingsWorkspaceMembers.tsx:177
#: src/pages/settings/SettingsWorkspace.tsx:44
#: src/pages/settings/SettingsProfile.tsx:35
#: src/pages/settings/roles/SettingsRoles.tsx:31
#: src/pages/settings/roles/SettingsRoles.tsx:126
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx:106
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:209
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx:29
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx:58
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts:10
#: src/pages/onboarding/CreateProfile.tsx:166
#: src/modules/settings/workspace/components/NameField.tsx:91
msgid "Name"
msgstr "Name"
#: src/pages/onboarding/CreateWorkspace.tsx:49
msgid "Name can not be empty"
msgstr "Name can not be empty"
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx:106
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:209
msgid "Name of your API key"
@ -1020,7 +1074,7 @@ msgid "Name of your workspace"
msgstr "Name of your workspace"
#: src/modules/action-menu/actions/record-actions/constants/WorkflowRunsActionsConfig.ts:76
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:180
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:181
msgid "Navigate to next record"
msgstr "Navigate to next record"
@ -1028,12 +1082,12 @@ msgstr "Navigate to next record"
msgid "Navigate to next version"
msgstr "Navigate to next version"
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:182
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:184
msgid "Navigate to next workflow"
msgstr "Navigate to next workflow"
#: src/modules/action-menu/actions/record-actions/constants/WorkflowRunsActionsConfig.ts:65
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:169
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:170
msgid "Navigate to previous record"
msgstr "Navigate to previous record"
@ -1041,7 +1095,7 @@ msgstr "Navigate to previous record"
msgid "Navigate to previous version"
msgstr "Navigate to previous version"
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:172
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:174
msgid "Navigate to previous workflow"
msgstr "Navigate to previous workflow"
@ -1071,20 +1125,20 @@ msgstr "New Password"
#: src/modules/ui/layout/page/components/PageAddButton.tsx:27
#: src/modules/ui/layout/page/components/PageAddButton.tsx:29
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:56
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:45
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:58
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:46
msgid "New record"
msgstr "New record"
#: src/pages/settings/roles/SettingsRoles.tsx:52
msgid "New Role"
msgstr "New Role"
#~ msgid "New Role"
#~ msgstr "New Role"
#: src/pages/settings/developers/webhooks/components/SettingsDevelopersWebhooksNew.tsx:82
msgid "New Webhook"
msgstr "New Webhook"
#: src/modules/settings/accounts/components/SettingsAccountsListEmptyStateCard.tsx:38
#: src/modules/settings/accounts/components/SettingsAccountsListEmptyStateCard.tsx:56
msgid "No connected account"
msgstr "No connected account"
@ -1160,11 +1214,24 @@ msgstr "Percent empty"
msgid "Percent not empty"
msgstr "Percent not empty"
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:251
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:153
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:253
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:154
msgid "Permanently destroy record"
msgstr "Permanently destroy record"
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:192
msgid "Permanently destroy records"
msgstr "Permanently destroy records"
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:295
msgid "Permanently destroy workflows"
msgstr "Permanently destroy workflows"
#: src/pages/settings/roles/SettingsRoleEdit.tsx:70
#: src/pages/settings/roles/components/RolePermissions.tsx:14
msgid "Permissions"
msgstr "Permissions"
#: src/pages/settings/SettingsWorkspace.tsx:40
#: src/pages/settings/SettingsProfile.tsx:30
msgid "Picture"
@ -1260,10 +1327,10 @@ msgstr "Remove"
#: src/modules/action-menu/actions/record-actions/constants/WorkflowVersionsActionsConfig.ts:121
#: src/modules/action-menu/actions/record-actions/constants/WorkflowRunsActionsConfig.ts:50
#: src/modules/action-menu/actions/record-actions/constants/WorkflowRunsActionsConfig.ts:51
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:207
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:208
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:83
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:209
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:210
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:84
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:85
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV1.ts:47
msgid "Remove from favorites"
msgstr "Remove from favorites"
@ -1280,8 +1347,8 @@ msgstr "Reset to"
msgid "Results"
msgstr "Results"
#: src/pages/settings/roles/SettingsRoles.tsx:48
#: src/pages/settings/roles/SettingsRoles.tsx:62
#: src/pages/settings/roles/SettingsRoles.tsx:107
#: src/pages/settings/roles/SettingsRoles.tsx:113
#: src/modules/settings/components/SettingsNavigationDrawerItems.tsx:161
msgid "Roles"
msgstr "Roles"
@ -1309,7 +1376,7 @@ msgid "Search an index..."
msgstr "Search an index..."
#: src/modules/object-record/object-sort-dropdown/components/ObjectSortDropdownButton.tsx:219
#: src/modules/object-record/object-filter-dropdown/components/ObjectFilterDropdownFilterSelect.tsx:185
#: src/modules/object-record/object-filter-dropdown/components/ObjectFilterDropdownFilterSelect.tsx:184
msgid "Search fields"
msgstr "Search fields"
@ -1327,25 +1394,25 @@ msgstr "Search records"
msgid "Security"
msgstr "Security"
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:110
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:111
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:112
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:113
msgid "See active version"
msgstr "See active version"
#: src/modules/action-menu/actions/record-actions/constants/WorkflowVersionsActionsConfig.ts:55
#: src/modules/action-menu/actions/record-actions/constants/WorkflowVersionsActionsConfig.ts:56
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:125
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:126
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:127
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:128
msgid "See runs"
msgstr "See runs"
#: src/modules/action-menu/actions/record-actions/constants/WorkflowVersionsActionsConfig.ts:70
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:141
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:143
msgid "See versions"
msgstr "See versions"
#: src/modules/action-menu/actions/record-actions/constants/WorkflowVersionsActionsConfig.ts:69
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:140
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:142
msgid "See versions history"
msgstr "See versions history"
@ -1369,7 +1436,7 @@ msgstr "Server Admin Panel"
msgid "Set email visibility, manage your blocklist and more."
msgstr "Set email visibility, manage your blocklist and more."
#: src/pages/settings/workspace/SettingsHostname.tsx:121
#: src/pages/settings/workspace/SettingsHostname.tsx:115
msgid "Set the name of your domain"
msgstr "Set the name of your domain"
@ -1392,11 +1459,11 @@ msgstr "Share this link to invite users to join your workspace"
msgid "Should changing a field's label also change the API name?"
msgstr "Should changing a field's label also change the API name?"
#: src/modules/auth/sign-in-up/components/SignInUpWithCredentials.tsx:76
#: src/modules/auth/sign-in-up/components/SignInUpWithCredentials.tsx:82
msgid "Sign in"
msgstr "Sign in"
#: src/modules/auth/sign-in-up/components/SignInUpWithCredentials.tsx:83
#: src/modules/auth/sign-in-up/components/SignInUpWithCredentials.tsx:89
msgid "Sign up"
msgstr "Sign up"
@ -1479,11 +1546,11 @@ msgid "Terms of Service"
msgstr "Terms of Service"
#: src/modules/workflow/components/RecordShowPageWorkflowHeader.tsx:50
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:156
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:158
msgid "Test"
msgstr "Test"
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:155
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:157
msgid "Test Workflow"
msgstr "Test Workflow"
@ -1501,6 +1568,10 @@ msgstr "The email associated to your account"
msgid "The name and icon of this field"
msgstr "The name and icon of this field"
#: src/pages/onboarding/CreateWorkspace.tsx:129
msgid "The name of your organization"
msgstr "The name of your organization"
#: src/pages/not-found/NotFound.tsx:50
msgid "The page you're seeking is either gone or never was. Let's get you back on track"
msgstr "The page you're seeking is either gone or never was. Let's get you back on track"
@ -1530,6 +1601,14 @@ msgstr "This action cannot be undone. This will permanently delete this user and
msgid "This action cannot be undone. This will permanently delete your entire workspace. <0/> Please type in your email to confirm."
msgstr "This action cannot be undone. This will permanently delete your entire workspace. <0/> Please type in your email to confirm."
#: src/pages/settings/roles/components/RolePermissions.tsx:15
msgid "This Role has the following permissions."
msgstr "This Role has the following permissions."
#: src/pages/settings/roles/components/RoleAssignment.tsx:15
msgid "This Role is assigned to these workspace member."
msgstr "This Role is assigned to these workspace member."
#: src/pages/settings/profile/appearance/components/DateTimeSettingsTimeFormatSelect.tsx:49
msgid "Time format"
msgstr "Time format"
@ -1542,7 +1621,7 @@ msgstr "to monthly"
msgid "to yearly"
msgstr "to yearly"
#: src/modules/workflow/workflow-diagram/components/WorkflowDiagramCanvasEditableEffect.tsx:49
#: src/modules/workflow/workflow-diagram/components/WorkflowDiagramCanvasEditableEffect.tsx:56
msgid "Trigger Type"
msgstr "Trigger Type"
@ -1555,7 +1634,7 @@ msgstr "Trigger type should be Manual - when no record(s) are selected"
msgid "Type"
msgstr "Type"
#: src/modules/command-menu/components/CommandMenuTopBar.tsx:117
#: src/modules/command-menu/components/CommandMenuTopBar.tsx:154
msgid "Type anything"
msgstr "Type anything"
@ -1564,6 +1643,10 @@ msgstr "Type anything"
msgid "Unique"
msgstr "Unique"
#: src/pages/onboarding/CreateWorkspace.tsx:80
msgid "Unknown error"
msgstr "Unknown error"
#: src/pages/onboarding/ChooseYourPlan.tsx:88
msgid "Unlimited contacts"
msgstr "Unlimited contacts"
@ -1658,9 +1741,9 @@ msgstr "Workflow cannot be tested"
#: src/pages/settings/SettingsWorkspace.tsx:32
#: src/pages/settings/SettingsBilling.tsx:135
#: src/pages/settings/Releases.tsx:114
#: src/pages/settings/workspace/SettingsDomain.tsx:112
#: src/pages/settings/workspace/SettingsDomain.tsx:118
#: src/pages/settings/security/SettingsSecurity.tsx:37
#: src/pages/settings/roles/SettingsRoles.tsx:59
#: src/pages/settings/roles/SettingsRoles.tsx:110
#: src/pages/settings/integrations/SettingsIntegrations.tsx:18
#: src/pages/settings/developers/SettingsDevelopers.tsx:39
#: src/pages/settings/developers/webhooks/components/SettingsDevelopersWebhooksNew.tsx:75
@ -1681,6 +1764,14 @@ msgstr "Workspace"
msgid "Workspace Deletion"
msgstr "Workspace Deletion"
#: src/pages/onboarding/CreateWorkspace.tsx:123
msgid "Workspace logo"
msgstr "Workspace logo"
#: src/pages/onboarding/CreateWorkspace.tsx:128
msgid "Workspace name"
msgstr "Workspace name"
#: src/pages/settings/developers/webhooks/components/SettingsDevelopersWebhookDetail.tsx:254
msgid "Write a description"
msgstr "Write a description"
@ -1702,9 +1793,13 @@ msgstr "Your credit balance will be used to pay the monthly bills."
msgid "Your name as it will be displayed"
msgstr "Your name as it will be displayed"
#: src/pages/auth/SignInUp.tsx:47
#~ msgid "Your Workspace"
#~ msgstr "Your Workspace"
#: src/pages/onboarding/CreateProfile.tsx:167
msgid "Your name as it will be displayed on the app"
msgstr "Your name as it will be displayed on the app"
#: src/pages/auth/SignInUp.tsx:73
msgid "Your Workspace"
msgstr "Your Workspace"
#: src/pages/settings/SettingsBilling.tsx:172
msgid "Your workspace will be disabled"

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -42,6 +42,10 @@ msgstr ""
msgid "24h ({hour24Label})"
msgstr ""
#: src/pages/onboarding/CreateWorkspace.tsx:116
msgid "A shared environment where you will be able to manage your customer relations with your team."
msgstr ""
#: src/modules/ui/input/components/ImageInput.tsx:156
msgid "Abort"
msgstr ""
@ -67,11 +71,11 @@ msgstr ""
#: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:259
#: src/modules/workflow/components/RecordShowPageWorkflowHeader.tsx:99
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:66
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:68
msgid "Activate"
msgstr ""
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:65
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:67
msgid "Activate Workflow"
msgstr ""
@ -110,10 +114,10 @@ msgstr ""
#: src/modules/action-menu/actions/record-actions/constants/WorkflowVersionsActionsConfig.ts:106
#: src/modules/action-menu/actions/record-actions/constants/WorkflowRunsActionsConfig.ts:35
#: src/modules/action-menu/actions/record-actions/constants/WorkflowRunsActionsConfig.ts:36
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:192
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:193
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:68
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:194
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:195
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:69
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:70
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV1.ts:34
msgid "Add to favorites"
msgstr ""
@ -134,7 +138,7 @@ msgstr ""
msgid "All ({relationRecordsCount})"
msgstr ""
#: src/pages/settings/roles/SettingsRoles.tsx:68
#: src/pages/settings/roles/SettingsRoles.tsx:119
msgid "All roles"
msgstr ""
@ -197,14 +201,22 @@ msgstr ""
msgid "Ascending"
msgstr ""
#: src/pages/settings/roles/SettingsRoles.tsx:69
#: src/pages/settings/roles/SettingsRoles.tsx:120
msgid "Assign roles to specify each member's access permissions"
msgstr ""
#: src/pages/settings/roles/SettingsRoles.tsx:36
#: src/pages/settings/roles/components/RoleAssignment.tsx:14
msgid "Assigned members"
msgstr ""
#: src/pages/settings/roles/SettingsRoles.tsx:129
msgid "Assigned to"
msgstr ""
#: src/pages/settings/roles/SettingsRoleEdit.tsx:64
msgid "Assignment"
msgstr ""
#: src/modules/auth/sign-in-up/components/SignInUpPasswordField.tsx:60
msgid "At least 8 characters long."
msgstr ""
@ -263,7 +275,7 @@ msgid "Calendars"
msgstr ""
#: src/pages/auth/Authorize.tsx:124
#: src/modules/ui/layout/modal/components/ConfirmationModal.tsx:151
#: src/modules/ui/layout/modal/components/ConfirmationModal.tsx:152
#: src/modules/ui/feedback/snack-bar-manager/components/SnackBar.tsx:218
#: src/modules/settings/components/SaveAndCancelButtons/CancelButton.tsx:16
msgid "Cancel"
@ -335,11 +347,11 @@ msgstr ""
msgid "Connect a new account to your workspace"
msgstr ""
#: src/modules/settings/accounts/components/SettingsAccountsListEmptyStateCard.tsx:42
#: src/modules/settings/accounts/components/SettingsAccountsListEmptyStateCard.tsx:61
msgid "Connect with Google"
msgstr ""
#: src/modules/settings/accounts/components/SettingsAccountsListEmptyStateCard.tsx:49
#: src/modules/settings/accounts/components/SettingsAccountsListEmptyStateCard.tsx:70
msgid "Connect with Microsoft"
msgstr ""
@ -352,12 +364,14 @@ msgid "Context"
msgstr ""
#: src/pages/onboarding/InviteTeam.tsx:228
#: src/pages/onboarding/CreateWorkspace.tsx:154
#: src/pages/onboarding/CreateProfile.tsx:221
#: src/pages/onboarding/ChooseYourPlan.tsx:198
#: src/modules/auth/sign-in-up/components/SignInUpWithCredentials.tsx:86
#: src/modules/auth/sign-in-up/components/SignInUpWithCredentials.tsx:92
msgid "Continue"
msgstr ""
#: src/modules/auth/sign-in-up/components/SignInUpWithCredentials.tsx:69
#: src/modules/auth/sign-in-up/components/SignInUpWithCredentials.tsx:75
msgid "Continue with Email"
msgstr ""
@ -410,15 +424,27 @@ msgstr ""
msgid "Create API key"
msgstr ""
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:55
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:44
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:57
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:45
msgid "Create new record"
msgstr ""
#: src/pages/onboarding/CreateProfile.tsx:154
msgid "Create profile"
msgstr ""
#: src/pages/settings/roles/SettingsRoles.tsx:193
msgid "Create Role"
msgstr ""
#: src/pages/settings/developers/SettingsDevelopers.tsx:72
msgid "Create Webhook"
msgstr ""
#: src/pages/onboarding/CreateWorkspace.tsx:113
msgid "Create your workspace"
msgstr ""
#: src/pages/onboarding/ChooseYourPlan.tsx:90
msgid "Custom objects"
msgstr ""
@ -466,7 +492,7 @@ msgstr ""
#: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:259
#: src/modules/workflow/components/RecordShowPageWorkflowHeader.tsx:116
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:81
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:83
msgid "Deactivate"
msgstr ""
@ -478,7 +504,7 @@ msgstr ""
msgid "Deactivate this field"
msgstr ""
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:80
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:82
msgid "Deactivate Workflow"
msgstr ""
@ -493,10 +519,10 @@ msgstr ""
#: src/modules/action-menu/components/__stories__/RecordIndexActionMenuBarEntry.stories.tsx:31
#: src/modules/action-menu/components/__stories__/RecordIndexActionMenuBarEntry.stories.tsx:45
#: src/modules/action-menu/components/__stories__/RecordIndexActionMenuBar.stories.tsx:61
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:223
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:239
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:99
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:115
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:225
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:241
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:100
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:116
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV1.ts:60
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV1.ts:76
msgid "Delete"
@ -516,13 +542,11 @@ msgstr ""
msgid "Delete API key"
msgstr ""
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:222
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:98
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:99
msgid "Delete record"
msgstr ""
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:238
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:114
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:115
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV1.ts:75
msgid "Delete records"
msgstr ""
@ -537,6 +561,14 @@ msgstr ""
msgid "Delete webhook"
msgstr ""
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:224
msgid "Delete workflow"
msgstr ""
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:240
msgid "Delete workflows"
msgstr ""
#: src/modules/settings/profile/components/DeleteWorkspace.tsx:36
#: src/modules/settings/profile/components/DeleteWorkspace.tsx:54
msgid "Delete workspace"
@ -557,8 +589,10 @@ msgstr ""
msgid "Description"
msgstr ""
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:252
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:154
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:254
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:296
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:155
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:193
msgid "Destroy"
msgstr ""
@ -572,8 +606,8 @@ msgid "Developers"
msgstr ""
#: src/modules/workflow/components/RecordShowPageWorkflowHeader.tsx:80
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:95
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:96
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:97
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:98
msgid "Discard Draft"
msgstr ""
@ -582,9 +616,9 @@ msgid "Display as relative date"
msgstr ""
#: src/pages/settings/SettingsWorkspace.tsx:51
#: src/pages/settings/workspace/SettingsHostname.tsx:121
#: src/pages/settings/workspace/SettingsDomain.tsx:109
#: src/pages/settings/workspace/SettingsDomain.tsx:119
#: src/pages/settings/workspace/SettingsHostname.tsx:115
#: src/pages/settings/workspace/SettingsDomain.tsx:115
#: src/pages/settings/workspace/SettingsDomain.tsx:125
msgid "Domain"
msgstr ""
@ -693,8 +727,8 @@ msgid "Exit Settings"
msgstr ""
#: src/modules/workflow/workflow-diagram/components/WorkflowDiagramCanvasEditableEffect.tsx:59
msgid "Expected selected node to be a create step node."
msgstr ""
#~ msgid "Expected selected node to be a create step node."
#~ msgstr ""
#: src/pages/settings/profile/appearance/components/SettingsExperience.tsx:26
#: src/pages/settings/profile/appearance/components/SettingsExperience.tsx:32
@ -719,11 +753,11 @@ msgstr ""
#: src/modules/action-menu/actions/record-actions/constants/WorkflowVersionsActionsConfig.ts:149
#: src/modules/action-menu/actions/record-actions/constants/WorkflowRunsActionsConfig.ts:88
#: src/modules/action-menu/actions/record-actions/constants/WorkflowRunsActionsConfig.ts:101
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:268
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:281
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:57
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:128
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:141
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:270
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:283
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:58
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:129
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:142
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV1.ts:89
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV1.ts:102
msgid "Export"
@ -731,24 +765,27 @@ msgstr ""
#: src/modules/action-menu/actions/record-actions/constants/WorkflowVersionsActionsConfig.ts:135
#: src/modules/action-menu/actions/record-actions/constants/WorkflowRunsActionsConfig.ts:87
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:267
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:127
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:128
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV1.ts:88
msgid "Export records"
msgstr ""
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:56
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:57
msgid "Export to PDF"
msgstr ""
#: src/modules/action-menu/actions/record-actions/constants/WorkflowVersionsActionsConfig.ts:148
#: src/modules/action-menu/actions/record-actions/constants/WorkflowRunsActionsConfig.ts:100
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:280
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:140
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:282
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:141
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV1.ts:101
msgid "Export view"
msgstr ""
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:269
msgid "Export Workflows"
msgstr ""
#: src/modules/favorites/components/CurrentWorkspaceMemberFavoritesFolders.tsx:59
msgid "Favorites"
msgstr ""
@ -778,6 +815,10 @@ msgstr ""
msgid "Filters"
msgstr ""
#: src/pages/onboarding/CreateProfile.tsx:180
msgid "First Name"
msgstr ""
#: src/modules/auth/sign-in-up/components/SignInUpWorkspaceScopeForm.tsx:58
msgid "Forgot your password?"
msgstr ""
@ -804,7 +845,7 @@ msgstr ""
#: src/pages/settings/SettingsWorkspace.tsx:29
#: src/pages/settings/SettingsWorkspace.tsx:35
#: src/pages/settings/workspace/SettingsDomain.tsx:116
#: src/pages/settings/workspace/SettingsDomain.tsx:122
#: src/modules/settings/components/SettingsNavigationDrawerItems.tsx:143
msgid "General"
msgstr ""
@ -833,6 +874,10 @@ msgstr ""
msgid "Hide"
msgstr ""
#: src/pages/onboarding/CreateProfile.tsx:157
msgid "How you'll be identified on the app."
msgstr ""
#: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:208
#: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:239
msgid "Icon and Name"
@ -926,6 +971,10 @@ msgstr ""
msgid "Language"
msgstr ""
#: src/pages/onboarding/CreateProfile.tsx:202
msgid "Last Name"
msgstr ""
#: src/modules/object-record/record-board/record-board-column/utils/getAggregateOperationShortLabel.ts:31
msgid "Latest"
msgstr ""
@ -1000,16 +1049,21 @@ msgstr ""
#: src/pages/settings/SettingsWorkspaceMembers.tsx:177
#: src/pages/settings/SettingsWorkspace.tsx:44
#: src/pages/settings/SettingsProfile.tsx:35
#: src/pages/settings/roles/SettingsRoles.tsx:31
#: src/pages/settings/roles/SettingsRoles.tsx:126
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx:106
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:209
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx:29
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx:58
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts:10
#: src/pages/onboarding/CreateProfile.tsx:166
#: src/modules/settings/workspace/components/NameField.tsx:91
msgid "Name"
msgstr ""
#: src/pages/onboarding/CreateWorkspace.tsx:49
msgid "Name can not be empty"
msgstr ""
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx:106
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:209
msgid "Name of your API key"
@ -1020,7 +1074,7 @@ msgid "Name of your workspace"
msgstr ""
#: src/modules/action-menu/actions/record-actions/constants/WorkflowRunsActionsConfig.ts:76
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:180
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:181
msgid "Navigate to next record"
msgstr ""
@ -1028,12 +1082,12 @@ msgstr ""
msgid "Navigate to next version"
msgstr ""
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:182
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:184
msgid "Navigate to next workflow"
msgstr ""
#: src/modules/action-menu/actions/record-actions/constants/WorkflowRunsActionsConfig.ts:65
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:169
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:170
msgid "Navigate to previous record"
msgstr ""
@ -1041,7 +1095,7 @@ msgstr ""
msgid "Navigate to previous version"
msgstr ""
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:172
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:174
msgid "Navigate to previous workflow"
msgstr ""
@ -1071,20 +1125,20 @@ msgstr ""
#: src/modules/ui/layout/page/components/PageAddButton.tsx:27
#: src/modules/ui/layout/page/components/PageAddButton.tsx:29
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:56
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:45
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:58
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:46
msgid "New record"
msgstr ""
#: src/pages/settings/roles/SettingsRoles.tsx:52
msgid "New Role"
msgstr ""
#~ msgid "New Role"
#~ msgstr ""
#: src/pages/settings/developers/webhooks/components/SettingsDevelopersWebhooksNew.tsx:82
msgid "New Webhook"
msgstr ""
#: src/modules/settings/accounts/components/SettingsAccountsListEmptyStateCard.tsx:38
#: src/modules/settings/accounts/components/SettingsAccountsListEmptyStateCard.tsx:56
msgid "No connected account"
msgstr ""
@ -1160,11 +1214,24 @@ msgstr ""
msgid "Percent not empty"
msgstr ""
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:251
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:153
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:253
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:154
msgid "Permanently destroy record"
msgstr ""
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:192
msgid "Permanently destroy records"
msgstr ""
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:295
msgid "Permanently destroy workflows"
msgstr ""
#: src/pages/settings/roles/SettingsRoleEdit.tsx:70
#: src/pages/settings/roles/components/RolePermissions.tsx:14
msgid "Permissions"
msgstr ""
#: src/pages/settings/SettingsWorkspace.tsx:40
#: src/pages/settings/SettingsProfile.tsx:30
msgid "Picture"
@ -1260,10 +1327,10 @@ msgstr ""
#: src/modules/action-menu/actions/record-actions/constants/WorkflowVersionsActionsConfig.ts:121
#: src/modules/action-menu/actions/record-actions/constants/WorkflowRunsActionsConfig.ts:50
#: src/modules/action-menu/actions/record-actions/constants/WorkflowRunsActionsConfig.ts:51
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:207
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:208
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:83
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:209
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:210
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:84
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV2.ts:85
#: src/modules/action-menu/actions/record-actions/constants/DefaultActionsConfigV1.ts:47
msgid "Remove from favorites"
msgstr ""
@ -1280,8 +1347,8 @@ msgstr ""
msgid "Results"
msgstr ""
#: src/pages/settings/roles/SettingsRoles.tsx:48
#: src/pages/settings/roles/SettingsRoles.tsx:62
#: src/pages/settings/roles/SettingsRoles.tsx:107
#: src/pages/settings/roles/SettingsRoles.tsx:113
#: src/modules/settings/components/SettingsNavigationDrawerItems.tsx:161
msgid "Roles"
msgstr ""
@ -1309,7 +1376,7 @@ msgid "Search an index..."
msgstr ""
#: src/modules/object-record/object-sort-dropdown/components/ObjectSortDropdownButton.tsx:219
#: src/modules/object-record/object-filter-dropdown/components/ObjectFilterDropdownFilterSelect.tsx:185
#: src/modules/object-record/object-filter-dropdown/components/ObjectFilterDropdownFilterSelect.tsx:184
msgid "Search fields"
msgstr ""
@ -1327,25 +1394,25 @@ msgstr ""
msgid "Security"
msgstr ""
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:110
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:111
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:112
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:113
msgid "See active version"
msgstr ""
#: src/modules/action-menu/actions/record-actions/constants/WorkflowVersionsActionsConfig.ts:55
#: src/modules/action-menu/actions/record-actions/constants/WorkflowVersionsActionsConfig.ts:56
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:125
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:126
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:127
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:128
msgid "See runs"
msgstr ""
#: src/modules/action-menu/actions/record-actions/constants/WorkflowVersionsActionsConfig.ts:70
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:141
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:143
msgid "See versions"
msgstr ""
#: src/modules/action-menu/actions/record-actions/constants/WorkflowVersionsActionsConfig.ts:69
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:140
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:142
msgid "See versions history"
msgstr ""
@ -1369,7 +1436,7 @@ msgstr ""
msgid "Set email visibility, manage your blocklist and more."
msgstr ""
#: src/pages/settings/workspace/SettingsHostname.tsx:121
#: src/pages/settings/workspace/SettingsHostname.tsx:115
msgid "Set the name of your domain"
msgstr ""
@ -1392,11 +1459,11 @@ msgstr ""
msgid "Should changing a field's label also change the API name?"
msgstr ""
#: src/modules/auth/sign-in-up/components/SignInUpWithCredentials.tsx:76
#: src/modules/auth/sign-in-up/components/SignInUpWithCredentials.tsx:82
msgid "Sign in"
msgstr ""
#: src/modules/auth/sign-in-up/components/SignInUpWithCredentials.tsx:83
#: src/modules/auth/sign-in-up/components/SignInUpWithCredentials.tsx:89
msgid "Sign up"
msgstr ""
@ -1479,11 +1546,11 @@ msgid "Terms of Service"
msgstr ""
#: src/modules/workflow/components/RecordShowPageWorkflowHeader.tsx:50
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:156
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:158
msgid "Test"
msgstr ""
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:155
#: src/modules/action-menu/actions/record-actions/constants/WorkflowActionsConfig.ts:157
msgid "Test Workflow"
msgstr ""
@ -1501,6 +1568,10 @@ msgstr ""
msgid "The name and icon of this field"
msgstr ""
#: src/pages/onboarding/CreateWorkspace.tsx:129
msgid "The name of your organization"
msgstr ""
#: src/pages/not-found/NotFound.tsx:50
msgid "The page you're seeking is either gone or never was. Let's get you back on track"
msgstr ""
@ -1530,6 +1601,14 @@ msgstr ""
msgid "This action cannot be undone. This will permanently delete your entire workspace. <0/> Please type in your email to confirm."
msgstr ""
#: src/pages/settings/roles/components/RolePermissions.tsx:15
msgid "This Role has the following permissions."
msgstr ""
#: src/pages/settings/roles/components/RoleAssignment.tsx:15
msgid "This Role is assigned to these workspace member."
msgstr ""
#: src/pages/settings/profile/appearance/components/DateTimeSettingsTimeFormatSelect.tsx:49
msgid "Time format"
msgstr ""
@ -1542,7 +1621,7 @@ msgstr ""
msgid "to yearly"
msgstr ""
#: src/modules/workflow/workflow-diagram/components/WorkflowDiagramCanvasEditableEffect.tsx:49
#: src/modules/workflow/workflow-diagram/components/WorkflowDiagramCanvasEditableEffect.tsx:56
msgid "Trigger Type"
msgstr ""
@ -1555,7 +1634,7 @@ msgstr ""
msgid "Type"
msgstr ""
#: src/modules/command-menu/components/CommandMenuTopBar.tsx:117
#: src/modules/command-menu/components/CommandMenuTopBar.tsx:154
msgid "Type anything"
msgstr ""
@ -1564,6 +1643,10 @@ msgstr ""
msgid "Unique"
msgstr ""
#: src/pages/onboarding/CreateWorkspace.tsx:80
msgid "Unknown error"
msgstr ""
#: src/pages/onboarding/ChooseYourPlan.tsx:88
msgid "Unlimited contacts"
msgstr ""
@ -1658,9 +1741,9 @@ msgstr ""
#: src/pages/settings/SettingsWorkspace.tsx:32
#: src/pages/settings/SettingsBilling.tsx:135
#: src/pages/settings/Releases.tsx:114
#: src/pages/settings/workspace/SettingsDomain.tsx:112
#: src/pages/settings/workspace/SettingsDomain.tsx:118
#: src/pages/settings/security/SettingsSecurity.tsx:37
#: src/pages/settings/roles/SettingsRoles.tsx:59
#: src/pages/settings/roles/SettingsRoles.tsx:110
#: src/pages/settings/integrations/SettingsIntegrations.tsx:18
#: src/pages/settings/developers/SettingsDevelopers.tsx:39
#: src/pages/settings/developers/webhooks/components/SettingsDevelopersWebhooksNew.tsx:75
@ -1681,6 +1764,14 @@ msgstr ""
msgid "Workspace Deletion"
msgstr ""
#: src/pages/onboarding/CreateWorkspace.tsx:123
msgid "Workspace logo"
msgstr ""
#: src/pages/onboarding/CreateWorkspace.tsx:128
msgid "Workspace name"
msgstr ""
#: src/pages/settings/developers/webhooks/components/SettingsDevelopersWebhookDetail.tsx:254
msgid "Write a description"
msgstr ""
@ -1702,9 +1793,13 @@ msgstr ""
msgid "Your name as it will be displayed"
msgstr ""
#: src/pages/auth/SignInUp.tsx:47
#~ msgid "Your Workspace"
#~ msgstr ""
#: src/pages/onboarding/CreateProfile.tsx:167
msgid "Your name as it will be displayed on the app"
msgstr ""
#: src/pages/auth/SignInUp.tsx:73
msgid "Your Workspace"
msgstr ""
#: src/pages/settings/SettingsBilling.tsx:172
msgid "Your workspace will be disabled"

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -8,6 +8,7 @@ export const SIGN_UP = gql`
$workspacePersonalInviteToken: String = null
$captchaToken: String
$workspaceId: String
$locale: String
) {
signUp(
email: $email
@ -16,6 +17,7 @@ export const SIGN_UP = gql`
workspacePersonalInviteToken: $workspacePersonalInviteToken
captchaToken: $captchaToken
workspaceId: $workspaceId
locale: $locale
) {
loginToken {
...AuthTokenFragment

Some files were not shown because too many files have changed in this diff Show More