snapshot of https://github.com/twentyhq/twenty.git (main, 2026-09-17; blobs > 131072B omitted)
Some checks failed
App Prod-Parity E2E Dispatch / dispatch (push) Failing after 10s
CD Storybook UI / build (push) Failing after 3m25s
CD Storybook UI / dispatch (push) Has been skipped
CD deploy main / website-changed-files (push) Successful in 18m8s
CI Agent Skills / changed-files-check (push) Successful in 18m9s
CI Create App E2E minimal / changed-files-check (push) Successful in 24s
CI Create App / changed-files-check (push) Successful in 26s
CI Docs / changed-files-check (push) Successful in 26s
CI Emails / changed-files-check (push) Successful in 28s
CI Example App Hello World / changed-files-check (push) Successful in 23s
CI Front / changed-files-check (push) Has been skipped
CI Example App Postcard / changed-files-check (push) Successful in 27s
CI UI / changed-files-check (push) Has been skipped
CI Utils Test / changed-files-check (push) Successful in 45s
CI Twenty Apps / discover (push) Successful in 1m3s
CD deploy main / deploy-main (push) Failing after 3s
CI Agent Skills / agent-skills-validate (push) Has been skipped
CI Create App / create-app-test (lint) (push) Has been skipped
CI Emails / emails-test (push) Has been skipped
CI Front / front-task (lingui:compile) (push) Has been skipped
CI Front / front-task (lint) (push) Has been skipped
CI Example App Postcard / example-app-postcard (push) Has been skipped
CI UI / ui-task (lint) (push) Has been skipped
CI UI / ui-task (pack-size) (push) Has been skipped
CI UI / ui-task (size) (push) Has been skipped
CI UI / ui-task (test) (push) Has been skipped
CI UI / ui-task (typecheck) (push) Has been skipped
CI Utils Test / utils-test (push) Has been skipped
CI Twenty Apps / ${{ matrix.app.name }} (push) Has been skipped
CI Emails / ci-emails-status-check (push) Successful in 2s
CI Example App Hello World / ci-example-app-hello-world-status-check (push) Successful in 2s
CI Example App Postcard / ci-example-app-postcard-status-check (push) Successful in 3s
CI UI / ui-sb-test (push) Has been skipped
CI Utils Test / ci-utils-test-status-check (push) Successful in 2s
CI Twenty Apps / ci-twenty-apps-status-check (push) Successful in 2s
CI UI / ci-ui-status-check (push) Successful in 2s
CI Desktop / desktop (push) Failing after 1m8s
Push docs to Crowdin / Push documentation to Crowdin (push) Failing after 55s
Push translations to Crowdin / Extract and upload translations (push) Failing after 5s
Push website translations to Crowdin / Extract and upload website translations (push) Failing after 5s
CI Create App / create-app-test (test) (push) Has been skipped
CI Create App / create-app-test (typecheck) (push) Has been skipped
CI Docs / docs-lint (push) Has been skipped
CI Example App Hello World / example-app-hello-world (push) Has been skipped
CI Front / front-task (lingui:extract) (push) Has been skipped
CI Front / front-task (test) (push) Has been skipped
CI Front / front-task (typecheck) (push) Has been skipped
CI UI / ui-sb-build (push) Failing after 1m32s
CI Twenty Apps / ${{ matrix.app.name }} (${{ matrix.server-source }}) (push) Has been skipped
CI Agent Skills / agent-skills-publish (push) Has been skipped
CI Create App / ci-create-app-status-check (push) Successful in 2s
CI Agent Skills / agent-skills-remote-source (push) Has been skipped
CI Create App E2E minimal / create-app-e2e-minimal (push) Has been cancelled
CI E2E Main / e2e-test (push) Has been cancelled
CI Front / front-sb-build (push) Has been cancelled
CI Front / front-build (push) Has been cancelled
CI Create App E2E minimal / ci-create-app-e2e-minimal-status-check (push) Has been cancelled
CI E2E Main / ci-e2e-main-status-check (push) Has been cancelled
CI E2E Main / notify-main-ci-failure (push) Has been cancelled
CI E2E Main / qa-scout-comment (push) Has been cancelled
CI Front / front-sb-test (push) Has been cancelled
CI Front / front-sb-screenshots (push) Has been cancelled
CI Front / ci-front-status-check (push) Has been cancelled
DPA Sub-Processor Sync / sync-subprocessors (push) Failing after 3s
AI Catalog Sync / sync-catalog (push) Failing after 3s

This commit is contained in:
upstream-mirror
2026-09-17 23:28:13 +05:00
commit e7da97194a
32688 changed files with 4208681 additions and 0 deletions

View File

@@ -0,0 +1,360 @@
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-01-01 00:00\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"
#. js-lingui-explicit-id
#: src/emails/server-admin-access-changed.email.tsx
msgid "{actorName} updated server administrator access for {targetName} ({targetEmail})."
msgstr "قام {actorName} بتحديث صلاحية مسؤول الخادم لـ {targetName} ({targetEmail})."
#. js-lingui-explicit-id
#: src/emails/send-invite-link.email.tsx
msgid "{senderName} (<0>{senderEmail}</0>) has invited you to join a workspace called <1>{workspaceName}</1>."
msgstr "{senderName} (<0>{senderEmail}</0>) قد دعوك للانضمام إلى مساحة عمل تسمى <1>{workspaceName}</1>."
#. js-lingui-explicit-id
#: src/emails/validate-approved-access-domain.email.tsx
msgid "{senderName} (<0>{senderEmail}</0>): Please validate this domain to allow users with <1>@{domain}</1> email addresses to join your workspace without requiring an invitation."
msgstr "{senderName} (<0>{senderEmail}</0>): يرجى التحقق من هذا النطاق للسماح للمستخدمين الذين لديهم عناوين بريد إلكتروني <1>@{domain}</1> بالانضمام إلى مساحة العمل الخاصة بك دون الحاجة إلى دعوة."
#. js-lingui-explicit-id
#: src/emails/billing-trial-converting.email.tsx
msgid "A heads up before your trial ends"
msgstr "تنبيه قبل انتهاء الفترة التجريبية"
#. js-lingui-explicit-id
#: src/emails/send-invite-link.email.tsx
msgid "Accept invite"
msgstr "قبول الدعوة"
#. js-lingui-explicit-id
#: src/emails/billing-trial-ending.email.tsx
msgid "Add a payment method"
msgstr "إضافة طريقة دفع"
#. js-lingui-explicit-id
#: src/emails/warn-suspended-workspace.email.tsx
msgid "After that, the workspace and all of its data will be permanently deleted — and we won't be able to bring it back."
msgstr "بعد ذلك، سيتم حذف مساحة العمل وكل بياناتها نهائيًا — ولن نتمكن من استعادتها."
#. js-lingui-explicit-id
#: src/emails/send-email-verification-link.email.tsx
msgid "Confirm new email"
msgstr "تأكيد البريد الإلكتروني الجديد"
#. js-lingui-explicit-id
#: src/emails/send-email-verification-link.email.tsx
msgid "Confirm your email address"
msgstr "تأكد من عنوان بريدك الإلكتروني"
#. js-lingui-explicit-id
#: src/emails/send-email-verification-link.email.tsx
msgid "Confirm your new email address"
msgstr "تأكيد عنوان بريدك الإلكتروني الجديد"
#. js-lingui-explicit-id
#: src/emails/password-update-notify.email.tsx
msgid "Connect to Twenty"
msgstr "الاتصال بـ Twenty"
#. js-lingui-explicit-id
#: src/emails/password-update-notify.email.tsx
msgid "Dear {userName},"
msgstr "عزيزي {userName},"
#. js-lingui-explicit-id
#: src/components/Footer.tsx
msgid "Developers"
msgstr "المطورون"
#. js-lingui-explicit-id
#: src/emails/server-admin-access-changed.email.tsx
msgid "Disabled"
msgstr "معطل"
#. js-lingui-explicit-id
#: src/emails/server-admin-access-changed.email.tsx
msgid "Enabled"
msgstr "مفعَّل"
#. js-lingui-explicit-id
#: src/emails/server-admin-access-changed.email.tsx
msgid "Full admin panel access: {fullAdminStatus}"
msgstr "الوصول الكامل إلى لوحة الإدارة: {fullAdminStatus}"
#. js-lingui-explicit-id
#: src/components/Footer.tsx
msgid "Github"
msgstr "جيتهاب"
#. js-lingui-explicit-id
#: src/emails/warn-suspended-workspace.email.tsx
msgid "Good news first: your workspace <0>{workspaceDisplayName}</0> is only paused — none of your data is gone."
msgstr "أولًا، الأخبار الجيدة: مساحة عملك <0>{workspaceDisplayName}</0> موقوفة مؤقتًا فقط — لم يُفقد أيّ من بياناتك."
#. js-lingui-explicit-id
#: src/emails/billing-subscription-renewing.email.tsx
#: src/emails/billing-trial-converting.email.tsx
#: src/emails/billing-trial-ending.email.tsx
#: src/emails/clean-suspended-workspace.email.tsx
#: src/emails/password-update-notify.email.tsx
#: src/emails/warn-suspended-workspace.email.tsx
msgid "Hello,"
msgstr "مرحبًا,"
#. js-lingui-explicit-id
#: src/emails/billing-subscription-renewing.email.tsx
#: src/emails/billing-trial-converting.email.tsx
#: src/emails/billing-trial-ending.email.tsx
#: src/emails/clean-suspended-workspace.email.tsx
#: src/emails/warn-suspended-workspace.email.tsx
msgid "Hi {userName},"
msgstr "مرحبًا {userName},"
#. js-lingui-explicit-id
#: src/emails/billing-trial-converting.email.tsx
msgid "If Twenty is working for you, you're all set — there's nothing to do. If it's not the right fit, you can cancel in one click before then and you won't be charged."
msgstr "إذا كانت Twenty مناسبة لك، فأنت جاهز تمامًا — لا تحتاج لفعل أي شيء. وإذا لم تكن كذلك، يمكنك الإلغاء بنقرة واحدة قبل ذلك ولن تُحسَب عليك أي رسوم."
#. js-lingui-explicit-id
#: src/emails/server-admin-access-changed.email.tsx
msgid "If you did not expect this change, review your server administrators immediately."
msgstr "إذا لم تكن تتوقع هذا التغيير، فراجع مسؤولي الخادم لديك فورًا."
#. js-lingui-explicit-id
#: src/emails/password-update-notify.email.tsx
msgid "If you did not initiate this change, please contact your workspace owner immediately."
msgstr "إذا لم تكن قد بدأت هذا التغيير، يرجى الاتصال بمالك مساحة العمل الخاصة بك على الفور."
#. js-lingui-explicit-id
#: src/emails/billing-trial-ending.email.tsx
msgid "If you do nothing, we'll pause your workspace and keep your data safe for {dataRetentionDays} days in case you change your mind — no card will be charged."
msgstr "إذا لم تفعل شيئًا، سنُوقف مساحة عملك مؤقتًا ونحافظ على بياناتك بأمان لمدة {dataRetentionDays} يومًا في حال غيّرت رأيك — ولن تُخصم أي مبالغ من بطاقتك."
#. js-lingui-explicit-id
#: src/emails/clean-suspended-workspace.email.tsx
msgid "If you'd ever like to give Twenty another try, you can start a fresh workspace in minutes — we'd love to have you back."
msgstr "إذا رغبت في تجربة Twenty مرة أخرى في أي وقت، يمكنك بدء مساحة عمل جديدة خلال دقائق — سنسعد بعودتك."
#. js-lingui-explicit-id
#: src/emails/server-admin-access-changed.email.tsx
msgid "Impersonation: {impersonateStatus}"
msgstr "انتحال الهوية: {impersonateStatus}"
#. js-lingui-explicit-id
#: src/components/WhatIsTwenty.tsx
msgid "It's a CRM, a software to help businesses manage their customer data and relationships efficiently."
msgstr "إنه برنامج CRM، لمساعدة الشركات في إدارة بيانات العملاء وعلاقاتهم بكفاءة."
#. js-lingui-explicit-id
#: src/emails/clean-suspended-workspace.email.tsx
msgid "Its data has been removed and can no longer be recovered."
msgstr "تمت إزالة بياناتها ولم يَعُد بالإمكان استعادتها."
#. js-lingui-explicit-id
#: src/emails/send-invite-link.email.tsx
msgid "Join your team on Twenty"
msgstr "انضم إلى فريقك في Twenty"
#. js-lingui-explicit-id
#: src/emails/billing-subscription-renewing.email.tsx
msgid "Just so it's never a surprise, here's a heads up about your annual plan."
msgstr "حتى لا تكون هناك أي مفاجآت، نرسل لك هذا التنبيه بخصوص خطتك السنوية."
#. js-lingui-explicit-id
#: src/emails/billing-subscription-renewing.email.tsx
#: src/emails/billing-trial-converting.email.tsx
msgid "Manage subscription"
msgstr "إدارة الاشتراك"
#. js-lingui-explicit-id
#: src/emails/billing-subscription-renewing.email.tsx
msgid "No action is needed if you'd like to continue. If you'd rather not renew, you can cancel anytime before then."
msgstr "لا حاجة لاتخاذ أي إجراء إذا أردت الاستمرار. وإذا كنت لا ترغب في التجديد، يمكنك الإلغاء في أي وقت قبل ذلك."
#. js-lingui-explicit-id
#: src/emails/password-update-notify.email.tsx
msgid "Password updated"
msgstr "تم تحديث كلمة المرور"
#. js-lingui-explicit-id
#: src/emails/warn-suspended-workspace.email.tsx
msgid "Reactivate it within the next {remainingDays} {dayOrDays} and you'll pick up exactly where you left off, with every record, view and setting right where you left it."
msgstr "أعد تفعيلها خلال {remainingDays} {dayOrDays} القادمة، وستُتابع عملك تمامًا من حيث توقفت، مع بقاء كل سجل وعرض وإعداد في مكانه."
#. js-lingui-explicit-id
#: src/emails/warn-suspended-workspace.email.tsx
msgid "Reactivate workspace"
msgstr "إعادة تفعيل مساحة العمل"
#. js-lingui-explicit-id
#: src/components/Footer.tsx
msgid "Read Twenty's user guide"
msgstr "اقرأ دليل المستخدم لـTwenty"
#. js-lingui-explicit-id
#: src/emails/password-reset-link.email.tsx
msgid "Reset"
msgstr "إعادة تعيين"
#. js-lingui-explicit-id
#: src/emails/password-reset-link.email.tsx
msgid "Reset your password 🗝"
msgstr "إعادة تعيين كلمة مرورك 🗝"
#. js-lingui-explicit-id
#: src/components/Footer.tsx
msgid "San Francisco / Paris"
msgstr "سان فرانسيسكو / باريس"
#. js-lingui-explicit-id
#: src/emails/server-admin-access-changed.email.tsx
msgid "Server administrator access changed"
msgstr "تم تغيير صلاحيات مسؤول الخادم"
#. js-lingui-explicit-id
#: src/emails/password-reset-link.email.tsx
msgid "Set"
msgstr "تعيين"
#. js-lingui-explicit-id
#: src/emails/password-reset-link.email.tsx
msgid "Set your password 🗝"
msgstr "قم بتعيين كلمة مرورك 🗝"
#. js-lingui-explicit-id
#: src/emails/clean-suspended-workspace.email.tsx
msgid "Start a new workspace"
msgstr "بدء مساحة عمل جديدة"
#. js-lingui-explicit-id
#: src/emails/test.email.tsx
msgid "Test email"
msgstr "بريد تجريبي"
#. js-lingui-explicit-id
#: src/emails/password-update-notify.email.tsx
msgid "This is a confirmation that password for your account ({email}) was successfully changed on {formattedDate}."
msgstr "هذا تأكيد أن كلمة مرور حسابك ({email}) قد تم تغييرها بنجاح في {formattedDate}."
#. js-lingui-explicit-id
#: src/emails/password-reset-link.email.tsx
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} القادمة. إذا لم يعمل الرابط، يمكنك استخدام رابط التحقق من تسجيل الدخول مباشرة:"
#. js-lingui-explicit-id
#: src/emails/billing-trial-ending.email.tsx
msgid "To keep your workspace and everything you've built, add a payment method and pick a plan."
msgstr "للاحتفاظ بمساحة عملك وكل ما أنشأته، أضِف طريقة دفع واختر خطة."
#. js-lingui-explicit-id
#: src/components/Footer.tsx
msgid "Twenty.com, Public Benefit Corporation"
msgstr "Twenty.com، مؤسسة لنشر الفائدة العامة"
#. js-lingui-explicit-id
#: src/components/Footer.tsx
msgid "User guide"
msgstr "دليل المستخدم"
#. js-lingui-explicit-id
#: src/emails/validate-approved-access-domain.email.tsx
#: src/emails/validate-approved-access-domain.email.tsx
msgid "Validate domain"
msgstr "تحقق من النطاق"
#. js-lingui-explicit-id
#: src/emails/send-email-verification-link.email.tsx
msgid "Verify Email"
msgstr "تحقق من البريد الإلكتروني"
#. js-lingui-explicit-id
#: src/components/Footer.tsx
msgid "Visit Twenty's developer documentation"
msgstr "قم بزيارة وثائق المطورين لـTwenty"
#. js-lingui-explicit-id
#: src/components/Footer.tsx
msgid "Visit Twenty's GitHub repository"
msgstr "قم بزيارة مخزن جيتهاب لـTwenty"
#. js-lingui-explicit-id
#: src/components/Footer.tsx
msgid "Visit Twenty's website"
msgstr "قم بزيارة موقع Twenty"
#. js-lingui-explicit-id
#: src/emails/billing-trial-converting.email.tsx
msgid "We don't like surprise charges, so here's a friendly heads up."
msgstr "لا نحب الرسوم المفاجِئة، لذا نرسل لك هذا التنبيه الودّي."
#. js-lingui-explicit-id
#: src/components/Footer.tsx
msgid "Website"
msgstr "الموقع الإلكتروني"
#. js-lingui-explicit-id
#: src/components/WhatIsTwenty.tsx
msgid "What is Twenty?"
msgstr "ما هو Twenty؟"
#. js-lingui-explicit-id
#: src/emails/billing-subscription-renewing.email.tsx
msgid "Your annual plan for <0>{workspaceDisplayName}</0> renews on {formattedDate}."
msgstr "ستتجدد خطتك السنوية لمساحة العمل <0>{workspaceDisplayName}</0> في {formattedDate}."
#. js-lingui-explicit-id
#: src/emails/billing-trial-ending.email.tsx
msgid "Your free trial of <0>{workspaceDisplayName}</0> ends on {formattedDate}."
msgstr "الفترة التجريبية المجانية لمساحة العمل <0>{workspaceDisplayName}</0> ستنتهي في {formattedDate}."
#. js-lingui-explicit-id
#: src/emails/billing-trial-converting.email.tsx
msgid "Your free trial of <0>{workspaceDisplayName}</0> ends on {formattedDate}. Unless you cancel before then, the card on file will be charged for your annual plan."
msgstr "الفترة التجريبية المجانية لمساحة العمل <0>{workspaceDisplayName}</0> ستنتهي في {formattedDate}. ما لم تُلغِ قبل ذلك، فسيتم خصم قيمة خطتك السنوية من البطاقة المسجَّلة."
#. js-lingui-explicit-id
#: src/emails/billing-trial-converting.email.tsx
msgid "Your free trial of <0>{workspaceDisplayName}</0> ends on {formattedDate}. Unless you cancel before then, the card on file will be charged for your monthly plan."
msgstr "الفترة التجريبية المجانية لمساحة العمل <0>{workspaceDisplayName}</0> ستنتهي في {formattedDate}. ما لم تُلغِ قبل ذلك، فسيتم خصم قيمة خطتك الشهرية من البطاقة المسجَّلة."
#. js-lingui-explicit-id
#: src/emails/billing-subscription-renewing.email.tsx
msgid "Your plan renews soon"
msgstr "ستتجدد خطتك قريبًا"
#. js-lingui-explicit-id
#: src/emails/billing-trial-ending.email.tsx
msgid "Your trial is ending soon"
msgstr "ستَنتهي الفترة التجريبية قريبًا"
#. js-lingui-explicit-id
#: src/emails/clean-suspended-workspace.email.tsx
msgid "Your workspace <0>{workspaceDisplayName}</0> has now been permanently deleted — it was paused {daysSinceInactive} days ago and wasn't reactivated in time."
msgstr "تم الآن حذف مساحة عملك <0>{workspaceDisplayName}</0> نهائيًا — إذ تم إيقافها مؤقتًا منذ {daysSinceInactive} يومًا ولم يُعاد تفعيلها في الوقت المحدد."
#. js-lingui-explicit-id
#: src/emails/clean-suspended-workspace.email.tsx
msgid "Your workspace has been deleted"
msgstr "تم حذف مساحة عملك"
#. js-lingui-explicit-id
#: src/emails/warn-suspended-workspace.email.tsx
msgid "Your workspace is paused"
msgstr "تم إيقاف مساحة عملك مؤقتًا"