From 8cb9a96c3a5ece11077fc735637fc525b3931bc3 Mon Sep 17 00:00:00 2001 From: Joe Date: Mon, 24 Apr 2023 22:07:53 +0530 Subject: [PATCH 01/39] fix: text color when hover (#8497) --- packages/ui/components/apps/AllApps.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/ui/components/apps/AllApps.tsx b/packages/ui/components/apps/AllApps.tsx index a1ecb8761a..6d13d50bb8 100644 --- a/packages/ui/components/apps/AllApps.tsx +++ b/packages/ui/components/apps/AllApps.tsx @@ -94,7 +94,7 @@ function CategoryTab({ selectedCategory, categories, searchText }: CategoryTabPr }} className={classNames( selectedCategory === null ? "bg-emphasis text-default" : "bg-muted text-emphasis", - "hover:bg-emphasis min-w-max rounded-md px-4 py-2.5 text-sm font-medium hover:cursor-pointer hover:text-gray-50" + "hover:bg-emphasis min-w-max rounded-md px-4 py-2.5 text-sm font-medium hover:cursor-pointer" )}> {t("all_apps")} @@ -112,7 +112,7 @@ function CategoryTab({ selectedCategory, categories, searchText }: CategoryTabPr }} className={classNames( selectedCategory === cat ? "bg-emphasis text-default" : "bg-muted text-emphasis", - "hover:bg-emphasis rounded-md px-4 py-2.5 text-sm font-medium hover:cursor-pointer hover:text-gray-50" + "hover:bg-emphasis rounded-md px-4 py-2.5 text-sm font-medium hover:cursor-pointer" )}> {cat[0].toUpperCase() + cat.slice(1)} From 07fbc4cbd3c86febd6ac702b9145238f64db5717 Mon Sep 17 00:00:00 2001 From: Crowdin Bot Date: Mon, 24 Apr 2023 16:38:52 +0000 Subject: [PATCH 02/39] New Crowdin translations by Github Action --- apps/web/public/static/locales/ar/common.json | 27 ++++++++++++++++++- apps/web/public/static/locales/ja/common.json | 8 +++--- 2 files changed, 30 insertions(+), 5 deletions(-) diff --git a/apps/web/public/static/locales/ar/common.json b/apps/web/public/static/locales/ar/common.json index ff82e8d4f8..ea4f7e72e8 100644 --- a/apps/web/public/static/locales/ar/common.json +++ b/apps/web/public/static/locales/ar/common.json @@ -69,6 +69,7 @@ "event_awaiting_approval_subject": "في انتظار الموافقة: {{title}} في {{date}}", "event_still_awaiting_approval": "الحدث لا يزال في انتظار موافقتك", "booking_submitted_subject": "تم إرسال الحجز: {{title}} في {{date}}", + "download_recording_subject": "تنزيل التسجيل: {{title}} في {{date}}", "your_meeting_has_been_booked": "لقد تم حجز الاجتماع الخاص بك", "event_type_has_been_rescheduled_on_time_date": "تم إعادة جدولة {{title}} إلى {{date}}.", "event_has_been_rescheduled": "تم التحديث - تم إعادة جدولة الحدث الخاص بك", @@ -585,6 +586,11 @@ "minutes": "الدقائق", "round_robin": "الترتيب الدوري", "round_robin_description": "نقل الاجتماعات بشكل دوري بين أعضاء الفريق المتعددين.", + "managed_event": "الحدث المدار", + "username_placeholder": "اسم المستخدم", + "managed": "مدارة", + "managed_event_url_clarification": "سيتم ملء \"اسم المستخدم\" باسم المستخدم للأعضاء المعينين", + "assigned_to": "تم تعيينه إلى", "url": "URL", "hidden": "مخفي", "readonly": "للقراءة فقط", @@ -1126,6 +1132,7 @@ "current_username": "اسم المستخدم الحالي", "example_1": "مثال 1", "example_2": "مثال 2", + "booking_question_identifier": "معرّف سؤال الحجز", "company_size": "حجم الشركة", "what_help_needed": "ما الذي تحتاج إلى مساعدة بشأنه؟", "variable_format": "تنسيق المتغير", @@ -1289,6 +1296,7 @@ "exchange_authentication_standard": "المصادقة الأساسية", "exchange_authentication_ntlm": "مصادقة NTLM", "exchange_compression": "ضغط Gzip", + "exchange_version": "نسخة التبادل", "routing_forms_description": "يمكنك رؤية جميع النماذج والتوجيهات التي أنشأتها هنا.", "routing_forms_send_email_owner": "إرسال رسالة إلكترونية إلى المالك", "routing_forms_send_email_owner_description": "يرسل رسالة بريد إلكتروني إلى المالك عند إرسال النموذج", @@ -1444,6 +1452,7 @@ "duration_limit_reached": "تم الوصول إلى الحد الأقصى للحجز لهذا النوع من الفعاليات", "admin_has_disabled": "قام مشرفًا بتعطيل {{appName}}", "disabled_app_affects_event_type": "قام مشرفًا بتعطيل {{appName}} مما يؤثر على نوع الحدث {{eventType}} لديك", + "email_body_slug_replacement_info": "سيستمر رابطك في العمل، ولكن بعض إعداداته قد تغيرت. يمكنك مراجعتها في أنواع الأحداث.", "disable_payment_app": "قام المشرف بتعطيل {{appName}} الذي يؤثر على نوع الحدث {{title}} لديك. لا يزال بإمكان الحاضرين حجز هذا النوع من الأحداث، ولكن لن يُطالبوا بالدفع. يمكنك إخفاء نوع الحدث لمنع حدوث هذا إلى أن يقوم المشرف بتغيير طريقة الدفع لك.", "payment_disabled_still_able_to_book": "لا يزال بإمكان الحاضرين حجز هذا النوع من الأحداث، ولكن لن يُطالبوا بالدفع. يمكنك إخفاء نوع الحدث لمنع حدوث هذا إلى أن يقوم المشرف بتغيير طريقة الدفع لك.", "app_disabled_with_event_type": "عطّل المشرف {{appName}} مما يؤثر على نوع الحدث {{title}} لديك.", @@ -1537,6 +1546,7 @@ "ee_enterprise_license": "رخصة المؤسسة \"/ee\"", "enterprise_booking_fee": "بدءًا من {{enterprise_booking_fee}}/ الشهر", "enterprise_license_includes": "كل شيء لأغراض الاستخدام التجاري", + "no_need_to_keep_your_code_open_source": "لا حاجة للحفاظ على تعليماتك البرمجية مفتوحة المصدر", "repackage_rebrand_resell": "يمكنك إعادة التعبئة وإعادة الترويج وإعادة البيع بسهولة", "a_vast_suite_of_enterprise_features": "مجموعة كبيرة من ميزات المؤسسة", "free_license_fee": "0.00 دولار أمريكي/شهر", @@ -1635,6 +1645,9 @@ "add_1_option_per_line": "إضافة خيار واحد لكل سطر", "select_a_router": "حدد مساراً", "add_a_new_route": "إضافة مسار جديد", + "make_informed_decisions": "اتخاذ قرارات على اطّلاع باستخدام الرؤى", + "make_informed_decisions_description": "تقدّم لوحة الرؤى لدينا جميع الأنشطة لفريقك وتظهر لك الاتجاهات السائدة التي تمكّنك من جدولة الفريق واتخاذ القرار بشكل أفضل.", + "view_bookings_across_description": "شاهد من يتلقى معظم الحجوزات وتأكد من إجراء أفضل عملية توزيع عبر فريقك", "no_responses_yet": "لا توجد ردود بعد", "this_will_be_the_placeholder": "سيكون هذا هو العنصر النائب", "this_meeting_has_not_started_yet": "لم يبدأ هذا الاجتماع بعد", @@ -1646,8 +1659,20 @@ "can_you_try_again": "هلّا جربت المحاولة ثانيةً في وقت مختلف؟", "verify": "التحقق", "timezone_variable": "المنطقة الزمنية", + "timezone_info": "المنطقة الزمنية للشخص المتلقي", "invalid_event_name_variables": "ثمة متغيّر غير غير صالح في اسم فعاليتك", "select_all": "اختيار الكل", "default_conferencing_bulk_title": "التحديث الجماعي لمجموعة أنواع الفعاليات الحالية", - "default_conferencing_bulk_description": "تحديث المواقع لأنواع الفعاليات المحددة" + "default_conferencing_bulk_description": "تحديث المواقع لأنواع الفعاليات المحددة", + "managed_event_dialog_title_one": "عنوان url /{{slug}} موجود بالفعل من أجل {{count}} عضو. هل تريد استبداله؟", + "managed_event_dialog_title_other": "عنوان url /{{slug}} موجود بالفعل لـ {{count}} أعضاء. هل تريد استبداله؟", + "managed_event_dialog_information_one": "{{names}} يستخدم بالفعل عنوان url /{{slug}}.", + "managed_event_dialog_information_other": "{{names}} يستخدم بالفعل عنوان url /{{slug}}.", + "from_last_period": "من آخر فترة", + "hold": "تعليق", + "card_held": "تم تعليق البطاقة", + "charge_card": "الدفع باستخدام البطاقة", + "meeting_awaiting_payment_method": "اجتماعك في انتظار طريقة الدفع", + "insights": "الرؤى", + "acknowledge_booking_no_show_fee": "أقر بأنه إذا لم أحضر هذا الحدث فإنه لن يتم استخدام بطاقتي للدقع لرسوم الحدث {{amount, currency}}." } diff --git a/apps/web/public/static/locales/ja/common.json b/apps/web/public/static/locales/ja/common.json index 6f2dabb204..33f667254f 100644 --- a/apps/web/public/static/locales/ja/common.json +++ b/apps/web/public/static/locales/ja/common.json @@ -438,7 +438,7 @@ "password_hint_min": "7 文字以上入力してください", "password_hint_admin_min": "15 文字以上入力してください", "password_hint_num": "少なくとも 1 文字は数字を含めてください", - "max_limit_allowed_hint": "{{limit}} 文字以下でなくてはいけません", + "max_limit_allowed_hint": "{{limit}} 文字以下で入力してください", "invalid_password_hint": "パスワードには少なくとも 1 文字以上数字を含め、アルファベットの大文字と小文字を両方使用した上で {{passwordLength}} 文字以上の長さに設定してください", "incorrect_password": "パスワードが正しくありません。", "incorrect_username_password": "ユーザー名またはパスワードが正しくありません。", @@ -884,7 +884,7 @@ "add_new_calendar": "新しいカレンダーを追加", "set_calendar": "予約時に新しいイベントを追加する場所を設定します。", "delete_schedule": "スケジュールを削除", - "delete_schedule_description": "スケジュールを削除すると、すべてのイベントタイプから削除されます。このアクションは元に戻せません。", + "delete_schedule_description": "スケジュールを削除すると、すべてのイベントの種類から削除されます。この操作は元に戻せません。", "schedule_created_successfully": "{{scheduleName}} のスケジュールが正常に作成されました", "availability_updated_successfully": "{{scheduleName}} スケジュールが正常に更新されました", "schedule_deleted_successfully": "スケジュールが正常に削除されました", @@ -1180,7 +1180,7 @@ "event_setup_multiple_duration_error": "イベント設定:複数の期間には少なくとも1つのオプションが必要です。", "event_setup_multiple_duration_default_error": "イベント設定:有効なデフォルト期間を選択してください。", "event_setup_booking_limits_error": "予約の上限の日時表記は昇順にする必要があります。[日、週、月、年]", - "event_setup_duration_limits_error": "時間の上限の表記は昇順にする必要があります。[日、週、月、年]", + "event_setup_duration_limits_error": "期間の上限は昇順にする必要があります。[日、週、月、年]", "select_which_cal": "予約を追加するカレンダーを選択してください", "custom_event_name": "カスタムイベント名", "custom_event_name_description": "カレンダーのイベントに表示するカスタマイズされたイベント名を作成します", @@ -1377,7 +1377,7 @@ "report_app": "アプリを報告", "limit_booking_frequency": "予約の頻度に上限を設定する", "limit_booking_frequency_description": "このイベントを予約できる回数に上限を設定する", - "limit_total_booking_duration": "総予約時間の上限を設定", + "limit_total_booking_duration": "総予約期間に上限を設定する", "limit_total_booking_duration_description": "このイベントを予約できる時間の合計に上限を設定する", "add_limit": "上限を追加する", "team_name_required": "チーム名が必要です", From 81d8628a870a7bef38be3b71ad6e0fe67a5af01d Mon Sep 17 00:00:00 2001 From: Peer Richelsen Date: Mon, 24 Apr 2023 19:21:24 +0200 Subject: [PATCH 03/39] remove application_fee_amount (#8496) * Clean up linting * Type fix --------- Co-authored-by: gitstart-calcom Co-authored-by: GitStart-Cal.com <121884634+gitstart-calcom@users.noreply.github.com> Co-authored-by: Joe Au-Yeung Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com> --- .../app-store/stripepayment/lib/PaymentService.ts | 15 ++++----------- packages/trpc/server/routers/viewer/payments.tsx | 2 +- 2 files changed, 5 insertions(+), 12 deletions(-) diff --git a/packages/app-store/stripepayment/lib/PaymentService.ts b/packages/app-store/stripepayment/lib/PaymentService.ts index a5098ad4b9..ee18a9a8e7 100644 --- a/packages/app-store/stripepayment/lib/PaymentService.ts +++ b/packages/app-store/stripepayment/lib/PaymentService.ts @@ -62,9 +62,7 @@ export class PaymentService implements IAbstractPaymentService { }); // Parse keys with zod - const { client_id, payment_fee_fixed, payment_fee_percentage } = stripeAppKeysSchema.parse( - stripeAppKeys?.keys - ); + const { payment_fee_fixed, payment_fee_percentage } = stripeAppKeysSchema.parse(stripeAppKeys?.keys); const paymentFee = Math.round(payment.amount * payment_fee_percentage + payment_fee_fixed); const customer = await retrieveOrCreateStripeCustomerByEmail( @@ -76,7 +74,6 @@ export class PaymentService implements IAbstractPaymentService { amount: payment.amount, currency: this.credentials.default_currency, payment_method_types: ["card"], - application_fee_amount: paymentFee, customer: customer.id, }; @@ -143,9 +140,7 @@ export class PaymentService implements IAbstractPaymentService { }); // Parse keys with zod - const { client_id, payment_fee_fixed, payment_fee_percentage } = stripeAppKeysSchema.parse( - stripeAppKeys?.keys - ); + const { payment_fee_fixed, payment_fee_percentage } = stripeAppKeysSchema.parse(stripeAppKeys?.keys); const paymentFee = Math.round(payment.amount * payment_fee_percentage + payment_fee_fixed); const customer = await retrieveOrCreateStripeCustomerByEmail( @@ -200,7 +195,7 @@ export class PaymentService implements IAbstractPaymentService { return paymentData; } - async chargeCard(payment: Payment, bookingId: Booking["id"]): Promise { + async chargeCard(payment: Payment): Promise { try { const stripeAppKeys = await prisma?.app.findFirst({ select: { @@ -216,9 +211,7 @@ export class PaymentService implements IAbstractPaymentService { const setupIntent = paymentObject.setupIntent; // Parse keys with zod - const { client_id, payment_fee_fixed, payment_fee_percentage } = stripeAppKeysSchema.parse( - stripeAppKeys?.keys - ); + const { payment_fee_fixed, payment_fee_percentage } = stripeAppKeysSchema.parse(stripeAppKeys?.keys); const paymentFee = Math.round(payment.amount * payment_fee_percentage + payment_fee_fixed); diff --git a/packages/trpc/server/routers/viewer/payments.tsx b/packages/trpc/server/routers/viewer/payments.tsx index 58e0902545..a044a5c53a 100644 --- a/packages/trpc/server/routers/viewer/payments.tsx +++ b/packages/trpc/server/routers/viewer/payments.tsx @@ -106,7 +106,7 @@ export const paymentsRouter = router({ const paymentInstance = new PaymentService(paymentCredential); try { - const paymentData = await paymentInstance.chargeCard(booking.payment[0], booking.id); + const paymentData = await paymentInstance.chargeCard(booking.payment[0]); if (!paymentData) { throw new TRPCError({ code: "NOT_FOUND", message: `Could not generate payment data` }); From 692f2778e4958ea214c246ea9a4fd76b957cb5f0 Mon Sep 17 00:00:00 2001 From: Crowdin Bot Date: Mon, 24 Apr 2023 17:22:12 +0000 Subject: [PATCH 04/39] New Crowdin translations by Github Action --- apps/web/public/static/locales/ja/common.json | 26 +++++++++---------- apps/web/public/static/locales/ro/common.json | 9 +++++++ 2 files changed, 22 insertions(+), 13 deletions(-) diff --git a/apps/web/public/static/locales/ja/common.json b/apps/web/public/static/locales/ja/common.json index 33f667254f..f08ef752aa 100644 --- a/apps/web/public/static/locales/ja/common.json +++ b/apps/web/public/static/locales/ja/common.json @@ -1483,7 +1483,7 @@ "the_calcom_team": "Cal.com チーム", "add_your_team_members": "イベントの種類にチームメンバーを追加します。一括スケジューリングで全員を参加させたり、ラウンドロビンスケジューリングで最適な人を設定したりすることができます。", "booking_limit_reached": "このイベントタイプの予約上限に達しました", - "duration_limit_reached": "このイベントタイプの時間上限に達しました", + "duration_limit_reached": "このイベントの種類の期間の上限に達しました", "admin_has_disabled": "管理者が {{appName}} を無効にしています", "disabled_app_affects_event_type": "管理者が {{appName}} を無効にしているため、あなたのイベントの種類 {{eventType}} に影響を与える可能性があります", "event_replaced_notice": "管理者があなたのイベントタイプの1つを置き換えました", @@ -1574,7 +1574,7 @@ "sender_name": "送信者の名前", "already_invited": "すでに招待されている出席者です", "no_recordings_found": "録音が見つかりません", - "new_workflow_subtitle": "...の新しいワークフロー", + "new_workflow_subtitle": "以下に関する新しいワークフロー...", "reporting": "報告", "reporting_feature": "すべての受信データを表示し、CSV 形式でダウンロード", "teams_plan_required": "チームプランが必要です", @@ -1636,15 +1636,15 @@ "recommended_next_steps": "推奨される次のステップ", "create_a_managed_event": "管理されたイベントの種類を作成", "meetings_are_better_with_the_right": "ミーティングは適切なチームメンバーの参加によってより良いものになります。今すぐ彼らを招待しましょう。", - "create_a_one_one_template": "イベントタイプにマンツーマンテンプレートを作成して複数のメンバーに配布します。", + "create_a_one_one_template": "イベントの種類に 1 対 1 のテンプレートを作成して複数のメンバーに配布します。", "collective_or_roundrobin": "共有またはラウンドロビン", "book_your_team_members": "共有イベントでチームメンバーを一緒に予約するか、ラウンドロビンで持ち回りにして適切なユーザーを確保します。", "event_no_longer_attending_subject": "{{date}} の {{title}} には出席しなくなりました", "no_longer_attending": "このイベントには出席しなくなりました", "attendee_no_longer_attending_subject": "出席者は {{date}} の {{title}} には出席しなくなりました", "attendee_no_longer_attending": "出席者はあなたのイベントに出席しなくなりました", - "attendee_no_longer_attending_subtitle": "{{name}} はキャンセルしました。つまりこの時間帯の座席が 1 つ利用可能になりました", - "create_event_on": "にイベントを作成", + "attendee_no_longer_attending_subtitle": "{{name}} がキャンセルしました。これにより、この時間帯の座席が 1 つ利用可能になりました", + "create_event_on": "次のカレンダーにイベントを作成", "default_app_link_title": "デフォルトのアプリリンクを設定", "default_app_link_description": "デフォルトのアプリリンクを設定することで、新たに作成するすべてのイベントの種類が設定したアプリリンクを使用できるようになります。", "change_default_conferencing_app": "デフォルトとして設定", @@ -1660,7 +1660,7 @@ "booking_with_payment_cancelled_already_paid": "この予約に関するお支払いの払い戻しについては、現在処理中です。", "booking_with_payment_cancelled_refunded": "この予約に関するお支払いは、返金されています。", "booking_confirmation_failed": "予約の確認に失敗しました", - "not_enough_seats": "座席が足りません", + "not_enough_seats": "座席が不足しています", "form_builder_field_already_exists": "この名前のフィールドは既に存在します", "form_builder_field_add_subtitle": "予約ページで尋ねる質問をカスタマイズする", "show_on_booking_page": "予約ページに表示", @@ -1673,10 +1673,10 @@ "keep_me_connected_with_form": "フォームに接続したままにする", "fields_in_form_duplicated": "ルーティングフォームとフォームフィールドの変更内容は複製され、複製に反映されます。", "form_deleted": "フォームを削除しました", - "delete_form": "フォームを削除", + "delete_form": "このフォームを削除してもよろしいですか?", "delete_form_action": "はい。フォームを削除します", - "delete_form_confirmation": "このフォームを削除してもよろしいですか?これまでにリンクを共有した相手の人はリンクを使って予約することができなくなります。また、関連する回答はすべて削除されます。", - "delete_form_confirmation_2": "関連するすべての回答が削除されます。", + "delete_form_confirmation": "これまでにリンクを共有したユーザーは今後このフォームにアクセスできなくなります。", + "delete_form_confirmation_2": "また、関連するすべての回答が削除されます。", "typeform_redirect_url_copied": "Typeform のリダイレクト URL をコピーしました!URL は Typeform のフォームで設定できます。", "modifications_in_fields_warning": "以下のフォームのフィールドとルートへの変更は、このフォームに反映されます。", "connected_forms": "接続されているフォーム", @@ -1703,7 +1703,7 @@ "app_is_connected": "{{dependencyName}} が接続されました", "requires_app": "{{dependencyName}} が必要です", "verification_code": "確認コード", - "can_you_try_again": "別の時間帯でもう1度お試しください", + "can_you_try_again": "別の時間帯でもう 1 度お試しください", "verify": "確認する", "timezone_variable": "タイムゾーン", "timezone_info": "受け取る人のタイムゾーン", @@ -1714,14 +1714,14 @@ "reschedule_url_variable": "スケジュール変更 URL", "reschedule_url_info": "予約をスケジュール変更するための URL", "invalid_event_name_variables": "イベント名に無効な変数があります", - "select_all": "すべてを選択", - "default_conferencing_bulk_title": "既存のイベントタイプを一括更新する", + "select_all": "すべて選択", + "default_conferencing_bulk_title": "既存のイベントの種類を一括更新する", "members_default_schedule": "メンバーのデフォルトスケジュール", "set_by_admin": "チーム管理者により設定", "members_default_location": "メンバーのデフォルトの場所", "members_default_schedule_description": "各メンバーのデフォルトの空き状況スケジュールを使用します。メンバーはスケジュールを編集したり、変更したりできます。", "requires_at_least_one_schedule": "少なくとも 1 つのスケジュールが必要です", - "default_conferencing_bulk_description": "選択したイベントタイプの場所を更新します", + "default_conferencing_bulk_description": "選択したイベントの種類の場所を更新します", "locked_for_members": "メンバーにはロックされています", "locked_apps_description": "メンバーは有効なアプリを確認できますが、アプリの設定を編集することはできません", "locked_webhooks_description": "メンバーは有効なウェブフックを確認できますが、ウェブフックの設定を編集することはできません", diff --git a/apps/web/public/static/locales/ro/common.json b/apps/web/public/static/locales/ro/common.json index 1e82875bf1..218941bd60 100644 --- a/apps/web/public/static/locales/ro/common.json +++ b/apps/web/public/static/locales/ro/common.json @@ -1,4 +1,5 @@ { + "identity_provider": "Furnizor de identitate", "trial_days_left": "Aveți $t(zi, {\"count\": {{days}} }) rămase din perioada de probă PRO", "day_one": "{{count}} zi", "day_other": "{{count}} (de) zile", @@ -69,6 +70,8 @@ "event_awaiting_approval_subject": "Se așteaptă aprobarea: {{title}} în {{date}}", "event_still_awaiting_approval": "Un eveniment încă așteaptă aprobarea dvs.", "booking_submitted_subject": "Rezervare transmisă: {{title}} în {{date}}", + "download_recording_subject": "Descărcare înregistrare: {{title}}, la {{date}}", + "download_your_recording": "Descărcați-vă înregistrarea", "your_meeting_has_been_booked": "Întâlnirea dvs. a fost programată", "event_type_has_been_rescheduled_on_time_date": "{{title}} dvs. a fost reprogramat la {{date}}.", "event_has_been_rescheduled": "Evenimentul dvs. a fost reprogramat.", @@ -224,6 +227,7 @@ "done": "Adoptat", "all_done": "Gata!", "all_apps": "Toate aplicațiile", + "available_apps": "Aplicații disponibile", "check_email_reset_password": "Verificați adresa de e-mail. V-am trimis un link pentru resetarea parolei.", "finish": "Finalizeaza", "few_sentences_about_yourself": "Câteva propoziții despre tine. Aceasta va apărea pe pagina de url personală.", @@ -404,6 +408,7 @@ "add_time_availability": "Adăugați un interval de timp nou", "add_an_extra_layer_of_security": "Adaugă un nivel suplimentar de securitate contului tău în cazul în care parola este furată.", "2fa": "Autentificare cu doi factori", + "2fa_disabled": "Autentificarea cu doi factori poate fi activată numai pentru autentificare prin e-mail și parolă", "enable_2fa": "Activează autentificarea cu doi factori", "disable_2fa": "Dezactivează autentificarea cu doi factori", "disable_2fa_recommendation": "Dacă aveţi nevoie să dezactivaţi 2FA, vă recomandăm reactivarea cât mai curând posibil.", @@ -585,6 +590,10 @@ "minutes": "Minute", "round_robin": "Round Robin", "round_robin_description": "Întâlniri ciclice între mai mulţi membri ai echipei.", + "managed_event": "Eveniment gestionat", + "username_placeholder": "nume de utilizator", + "managed_event_description": "Creați și distribuiți tipuri de evenimente în masă membrilor echipei", + "managed": "Gestionat", "url": "URL", "hidden": "Ascuns", "readonly": "Needitabil", From f6d00a41fb8be2da45372cd0e559f6bcb7f10a0c Mon Sep 17 00:00:00 2001 From: Peer Richelsen Date: Mon, 24 Apr 2023 20:44:30 +0200 Subject: [PATCH 05/39] removing more leading-none (#8464) --- .../scripts/apply-issue-labels-to-pr.ts | 20 +++++-------------- packages/app-store/apps.browser.generated.tsx | 16 +++++++-------- packages/ui/components/form/inputs/Label.tsx | 5 +---- 3 files changed, 14 insertions(+), 27 deletions(-) diff --git a/.github/workflows/scripts/apply-issue-labels-to-pr.ts b/.github/workflows/scripts/apply-issue-labels-to-pr.ts index 0993c6455f..cfcfb25981 100644 --- a/.github/workflows/scripts/apply-issue-labels-to-pr.ts +++ b/.github/workflows/scripts/apply-issue-labels-to-pr.ts @@ -1,7 +1,6 @@ const https = require("https"); async function applyLabelFromLinkedIssueToPR(pr, token) { - // Get the labels from issues linked to the PR const query = ` query GetLinkedIssues($owner: String!, $repo: String!, $prNumber: Int!) { @@ -38,7 +37,7 @@ async function applyLabelFromLinkedIssueToPR(pr, token) { headers: { "Content-Type": "application/json", "Content-Length": graphqlData.length, - "Authorization": "Bearer " + token, + Authorization: "Bearer " + token, "User-Agent": "Node.js", }, }; @@ -52,14 +51,7 @@ async function applyLabelFromLinkedIssueToPR(pr, token) { responseBody += chunk; }); response.on("end", () => { - resolve( - JSON.parse(responseBody) - ?.data - ?.repository - ?.pullRequest - ?.closingIssuesReferences - ?.nodes - ); + resolve(JSON.parse(responseBody)?.data?.repository?.pullRequest?.closingIssuesReferences?.nodes); }); }); @@ -96,7 +88,7 @@ async function applyLabelFromLinkedIssueToPR(pr, token) { headers: { "Content-Type": "application/json", "Content-Length": labelsData.length, - "Authorization": "Bearer " + token, + Authorization: "Bearer " + token, "User-Agent": "Node.js", }, }; @@ -126,11 +118,9 @@ async function applyLabelFromLinkedIssueToPR(pr, token) { console.log(`Error labelling PR: ${labelResult.message}`); continue; } - + console.log( - `Applied labels: ${labels.join(", ")} to PR #${ - pr.number - } from linked issue #${issue.number}` + `Applied labels: ${labels.join(", ")} to PR #${pr.number} from linked issue #${issue.number}` ); } } diff --git a/packages/app-store/apps.browser.generated.tsx b/packages/app-store/apps.browser.generated.tsx index 743fe1d355..1e279aaeff 100644 --- a/packages/app-store/apps.browser.generated.tsx +++ b/packages/app-store/apps.browser.generated.tsx @@ -11,11 +11,11 @@ export const InstallAppButtonMap = { vital: dynamic(() => import("./vital/components/InstallAppButton")), }; export const AppSettingsComponentsMap = { - "general-app-settings": dynamic(() => - import("./templates/general-app-settings/components/AppSettingsInterface") + "general-app-settings": dynamic( + () => import("./templates/general-app-settings/components/AppSettingsInterface") ), - weather_in_your_calendar: dynamic(() => - import("./weather_in_your_calendar/components/AppSettingsInterface") + weather_in_your_calendar: dynamic( + () => import("./weather_in_your_calendar/components/AppSettingsInterface") ), zapier: dynamic(() => import("./zapier/components/AppSettingsInterface")), }; @@ -29,10 +29,10 @@ export const EventTypeAddonMap = { qr_code: dynamic(() => import("./qr_code/components/EventTypeAppCardInterface")), rainbow: dynamic(() => import("./rainbow/components/EventTypeAppCardInterface")), stripepayment: dynamic(() => import("./stripepayment/components/EventTypeAppCardInterface")), - "booking-pages-tag": dynamic(() => - import("./templates/booking-pages-tag/components/EventTypeAppCardInterface") + "booking-pages-tag": dynamic( + () => import("./templates/booking-pages-tag/components/EventTypeAppCardInterface") ), - "event-type-app-card": dynamic(() => - import("./templates/event-type-app-card/components/EventTypeAppCardInterface") + "event-type-app-card": dynamic( + () => import("./templates/event-type-app-card/components/EventTypeAppCardInterface") ), }; diff --git a/packages/ui/components/form/inputs/Label.tsx b/packages/ui/components/form/inputs/Label.tsx index f0fbc11ee3..cc3169f46f 100644 --- a/packages/ui/components/form/inputs/Label.tsx +++ b/packages/ui/components/form/inputs/Label.tsx @@ -4,10 +4,7 @@ export function Label(props: JSX.IntrinsicElements["label"]) { return ( ); From 47d5d800b0a7bbb7b5416b6c622a1d499ae747f2 Mon Sep 17 00:00:00 2001 From: Crowdin Bot Date: Mon, 24 Apr 2023 18:45:18 +0000 Subject: [PATCH 06/39] New Crowdin translations by Github Action --- apps/web/public/static/locales/pl/common.json | 60 +++++++-------- .../public/static/locales/pt-BR/common.json | 14 ++-- apps/web/public/static/locales/ro/common.json | 73 +++++++++++++++++++ apps/web/public/static/locales/ru/common.json | 65 ++++++++++++++++- apps/web/public/static/locales/tr/common.json | 14 ++++ 5 files changed, 188 insertions(+), 38 deletions(-) diff --git a/apps/web/public/static/locales/pl/common.json b/apps/web/public/static/locales/pl/common.json index 27a6c26541..d0231fbcbb 100644 --- a/apps/web/public/static/locales/pl/common.json +++ b/apps/web/public/static/locales/pl/common.json @@ -408,7 +408,7 @@ "add_time_availability": "Dodaj nowy przedział czasowy", "add_an_extra_layer_of_security": "Dodaj dodatkową warstwę zabezpieczeń do swojego konta na wypadek kradzieży hasła.", "2fa": "Uwierzytelnianie dwuetapowe", - "2fa_disabled": "Uwierzytelnianie dwuetapowe może zostać włączone tylko do uwierzytelniania adresu e-mail i hasła", + "2fa_disabled": "Uwierzytelnianie dwuskładnikowe może zostać włączone tylko do uwierzytelniania adresu e-mail i hasła.", "enable_2fa": "Włącz uwierzytelnianie dwuskładnikowe", "disable_2fa": "Wyłącz uwierzytelnianie dwuetapowe", "disable_2fa_recommendation": "Jeśli chcesz wyłączyć 2FA, zalecamy ponowne włączenie go tak szybko, jak to możliwe.", @@ -594,7 +594,7 @@ "username_placeholder": "nazwa użytkownika", "managed_event_description": "Masowo twórz i udostępniaj typy wydarzeń członkom zespołu", "managed": "Zarządzane", - "managed_event_url_clarification": "Pole „nazwa użytkownika” zostanie uzupełnione nazwami przypisanych użytkowników", + "managed_event_url_clarification": "Pole „nazwa użytkownika” zostanie uzupełnione nazwami przypisanych użytkowników.", "assign_to": "Przypisz do", "add_members": "Dodaj członków...", "count_members_one": "Liczba członków: {{count}}", @@ -602,8 +602,8 @@ "no_assigned_members": "Brak przypisanych członków", "assigned_to": "Przypisano do:", "start_assigning_members_above": "Rozpocznij przypisywanie członków powyżej", - "locked_fields_admin_description": "Członkowie nie będą mogli tego edytować", - "locked_fields_member_description": "Ta opcja została zablokowana przez administratora zespołu", + "locked_fields_admin_description": "Członkowie nie będą mogli tego edytować.", + "locked_fields_member_description": "Ta opcja została zablokowana przez administratora zespołu.", "url": "Adres URL", "hidden": "Ukryte", "readonly": "Tylko do odczytu", @@ -1282,7 +1282,7 @@ "download_responses_description": "Pobierz wszystkie odpowiedzi do formularza w formacie CSV.", "download": "Pobierz", "download_recording": "Pobierz nagranie", - "recording_from_your_recent_call": "Nagranie z ostatniego połączenia na Cal.com jest gotowe do pobrania", + "recording_from_your_recent_call": "Nagranie z ostatniego połączenia w witrynie Cal.com jest gotowe do pobrania.", "create_your_first_form": "Utwórz pierwszy formularz", "create_your_first_form_description": "Za pomocą formularzy przekierowujących możesz zadawać pytania profilujące i przekierowywać użytkowników do odpowiednich osób lub typów wydarzeń.", "create_your_first_webhook": "Utwórz pierwszy Webhook", @@ -1486,11 +1486,11 @@ "duration_limit_reached": "Osiągnięto limit czasu trwania tego typu wydarzenia", "admin_has_disabled": "Administrator wyłączył aplikację {{appName}}", "disabled_app_affects_event_type": "Administrator wyłączył aplikację {{appName}}, która ma wpływ na Twój typ wydarzenia ({{eventType}})", - "event_replaced_notice": "Administrator zastąpił jeden z Twoich typów wydarzeń", + "event_replaced_notice": "Administrator zastąpił jeden z Twoich typów wydarzeń.", "email_subject_slug_replacement": "Administrator zespołu zastąpił Twoje wydarzenie /{{slug}}", - "email_body_slug_replacement_notice": "Administrator zespołu {{teamName}} zastąpił Twój typ wydarzenia /{{slug}} kontrolowanym przez siebie typem zarządzanych wydarzeń.", + "email_body_slug_replacement_notice": "Administrator zespołu {{teamName}} zastąpił Twój typ wydarzenia /{{slug}} kontrolowanym przez siebie typem zarządzanego wydarzenia.", "email_body_slug_replacement_info": "Twój link nadal będzie działał, ale niektóre z jego ustawień mogły ulec zmianie. Możesz zobaczyć szczegóły w typach wydarzeń.", - "email_body_slug_replacement_suggestion": "Jeśli masz jakiekolwiek pytania dotyczące typu wydarzenia, skontaktuj się z administratorem.

Miłego planowania,
Zespół Cal.com", + "email_body_slug_replacement_suggestion": "Jeśli masz jakiekolwiek pytania dotyczące typu wydarzenia, skontaktuj się z administratorem.

Miłego planowania
Zespół Cal.com", "disable_payment_app": "Administrator wyłączył aplikację {{appName}}, która ma wpływ na Twój typ wydarzenia ({{title}}). Uczestnicy nadal mogą rezerwować wydarzenie tego typu, ale nie zostaną poproszeni o płatność. Możesz ukryć ten typ wydarzenia, aby temu zapobiec, póki administrator nie włączy ponownie Twojej metody płatności.", "payment_disabled_still_able_to_book": "Uczestnicy nadal mogą rezerwować wydarzenie tego typu, ale nie zostaną poproszeni o płatność. Możesz ukryć ten typ wydarzenia, aby temu zapobiec, póki administrator nie włączy ponownie Twojej metody płatności.", "app_disabled_with_event_type": "Administrator wyłączył aplikację {{appName}}, która ma wpływ na Twój typ wydarzenia ({{title}}).", @@ -1553,7 +1553,7 @@ "create_your_first_team_webhook_description": "Utwórz swój pierwszy element webhook dla tego typu wydarzenia zespołowego", "create_webhook_team_event_type": "Utwórz element webhook dla tego typu wydarzenia zespołowego", "disable_success_page": "Wyłącz stronę powodzenia (działa tylko wtedy, gdy masz adres URL przekierowania)", - "invalid_admin_password": "Jesteś administratorem, ale Twoje hasło jest krótsze niż 15 znaków lub nie używasz jeszcze uwierzytelniania dwuetapowego", + "invalid_admin_password": "Jesteś administratorem, ale Twoje hasło jest krótsze niż 15 znaków lub nie używasz jeszcze uwierzytelniania dwuskładnikowego.", "change_password_admin": "Zmień hasło, aby uzyskać uprawnienia dostępu administratora", "username_already_taken": "Nazwa użytkownika jest już zajęta", "assignment": "Przypisanie", @@ -1586,7 +1586,7 @@ "ee_enterprise_license": "Licencja dla przedsiębiorstw „/ee”", "enterprise_booking_fee": "Od {{enterprise_booking_fee}}/miesiąc", "enterprise_license_includes": "Wszystko, co niezbędne do zastosowań komercyjnych", - "no_need_to_keep_your_code_open_source": "Twój kod nie musi pozostawać otwarty", + "no_need_to_keep_your_code_open_source": "Twój kod nie musi pozostawać otwarty.", "repackage_rebrand_resell": "Łatwa modyfikacja wyglądu, marki i możliwość odsprzedaży", "a_vast_suite_of_enterprise_features": "Duży wybór funkcji dla przedsiębiorstw", "free_license_fee": "0,00 USD/miesiąc", @@ -1687,14 +1687,14 @@ "add_1_option_per_line": "Dodaj 1 opcję w każdym wierszu", "select_a_router": "Wybierz formularz przekierowania", "add_a_new_route": "Dodaj nowe przekierowanie", - "make_informed_decisions": "Podejmuj świadome decyzje dzięki funkcji Wgląd", - "make_informed_decisions_description": "Panel Wglądu wyświetla całą aktywność zespołu i pokazuje trendy umożliwiające lepsze planowanie i podejmowanie decyzji w zespole.", + "make_informed_decisions": "Podejmuj świadome decyzje dzięki funkcji Statystyki", + "make_informed_decisions_description": "Panel Statystyki zawiera informacje o całej aktywności zespołu i trendach umożliwiających lepsze planowanie i podejmowanie decyzji w zespole.", "view_bookings_across": "Zobacz rezerwacje wszystkich członków", - "view_bookings_across_description": "Zobacz, kto zapewnia najwięcej rezerwacji i upewnij się, że Twój zespół działa równomiernie", - "identify_booking_trends": "Identyfikuj trendy rezerwacji", - "identify_booking_trends_description": "Zobacz, jakie dni tygodnia i pory dnia są popularne wśród rezerwujących", + "view_bookings_across_description": "Zobacz, kto ma najwięcej rezerwacji i upewnij się, że Twój zespół jest równomiernie obciążony.", + "identify_booking_trends": "Identyfikuj trendy w rezerwacjach", + "identify_booking_trends_description": "Zobacz, które dni tygodnia i pory dnia są popularne wśród rezerwujących.", "spot_popular_event_types": "Przekonaj się, które typy wydarzeń są popularne", - "spot_popular_event_types_description": "Zobacz, które typy wydarzeń są najczęściej oglądane i rezerwowane", + "spot_popular_event_types_description": "Zobacz, które typy wydarzeń są najczęściej klikane i rezerwowane.", "no_responses_yet": "Nie ma jeszcze odpowiedzi", "this_will_be_the_placeholder": "To będzie symbol zastępczy", "this_meeting_has_not_started_yet": "To spotkanie jeszcze się nie rozpoczęło", @@ -1720,14 +1720,14 @@ "set_by_admin": "Ustalone przez administratora zespołu", "members_default_location": "Domyślna lokalizacja członka", "members_default_schedule_description": "Będziemy używać domyślnego harmonogramu dostępności każdego członka. Każdy z nich będzie mógł go edytować lub zmienić.", - "requires_at_least_one_schedule": "Musisz mieć co najmniej jeden harmonogram", + "requires_at_least_one_schedule": "Musisz mieć co najmniej jeden harmonogram.", "default_conferencing_bulk_description": "Aktualizuj lokalizacje wybranych typów wydarzeń", "locked_for_members": "Zablokowane dla członków", - "locked_apps_description": "Członkowie będą mogli zobaczyć aktywne aplikacje, ale nie będą mogli zmieniać ich ustawień", - "locked_webhooks_description": "Członkowie będą mogli zobaczyć aktywne webhooki, ale nie będą mogli zmieniać ich ustawień", - "locked_workflows_description": "Członkowie będą mogli zobaczyć aktywne plany pracy, ale nie będą mogli zmieniać ich ustawień", + "locked_apps_description": "Członkowie będą mogli zobaczyć aktywne aplikacje, ale nie będą mogli zmieniać ich ustawień.", + "locked_webhooks_description": "Członkowie będą mogli zobaczyć aktywne webhooki, ale nie będą mogli zmieniać ich ustawień.", + "locked_workflows_description": "Członkowie będą mogli zobaczyć aktywne przepływy pracy, ale nie będą mogli zmieniać ich ustawień.", "locked_by_admin": "Zablokowane przez administratora", - "app_not_connected": "Nie połączono konta {{appName}}.", + "app_not_connected": "Nie połączono konta aplikacji {{appName}}.", "connect_now": "Połącz teraz", "managed_event_dialog_confirm_button_one": "Zastąp i poinformuj {{count}} członka", "managed_event_dialog_confirm_button_other": "Zastąp i poinformuj {{count}} członków", @@ -1738,7 +1738,7 @@ "managed_event_dialog_clarification": "Jeśli zdecydujesz się go zastąpić, powiadomimy te osoby. Wróć i usuń je, jeśli nie chcesz nadpisywać adresu.", "review_event_type": "Zobacz szczegóły typu wydarzenia", "looking_for_more_analytics": "Szukasz dokładniejszych danych analitycznych?", - "looking_for_more_insights": "Potrzebujesz dokładniejszego Wglądu?", + "looking_for_more_insights": "Potrzebujesz dokładniejszych Statystyk?", "add_filter": "Dodaj filtr", "select_user": "Wybierz użytkownika", "select_event_type": "Wybierz typ wydarzenia", @@ -1754,9 +1754,9 @@ "events_rescheduled": "Przełożone wydarzenia", "from_last_period": "w ostatnim okresie", "from_to_date_period": "Od: {{startDate}} Do: {{endDate}}", - "analytics_for_organisation": "Wgląd", + "analytics_for_organisation": "Statystyki", "subtitle_analytics": "Dowiedz się więcej o aktywności Twojego zespołu", - "redirect_url_warning": "Dodanie przekierowania sprawi, że strona potwierdzenia zostanie wyłączona. Upewnij się, że na swojej spersonalizowanej stronie potwierdzenia umieścisz informację o potwierdzeniu rezerwacji.", + "redirect_url_warning": "Dodanie przekierowania sprawi, że strona powodzenia zostanie wyłączona. Upewnij się, że na Twojej niestandardowej stronie powodzenia umieścisz informację o potwierdzeniu rezerwacji.", "event_trends": "Trendy wydarzeń", "clear_filters": "Wyczyść filtry", "hold": "Wstrzymaj", @@ -1769,19 +1769,19 @@ "no_show_fee": "Opłata za niestawienie się", "submit_card": "Prześlij dane karty", "submit_payment_information": "Prześlij informacje o płatności", - "meeting_awaiting_payment_method": "Twoje spotkanie nie ma jeszcze przypisanej metody płatności", - "no_show_fee_charged_email_subject": "Pobrano opłatę w wysokości {{amount, currency}} za niestawienie się na wydarzeniu: {{title}} dnia {{date}}", + "meeting_awaiting_payment_method": "Twoje spotkanie nie ma jeszcze przypisanej metody płatności.", + "no_show_fee_charged_email_subject": "Pobrano opłatę w wysokości {{amount, currency}} za niestawienie się na wydarzeniu {{title}} dnia {{date}}", "no_show_fee_charged_text_body": "Pobrano opłatę za niestawienie się", "no_show_fee_charged_subtitle": "Za następujące wydarzenie pobrano opłatę za niestawienie się w wysokości {{amount, currency}}", "error_charging_card": "Coś poszło nie tak podczas pobierania opłaty za niestawienie się. Spróbuj ponownie później.", "collect_no_show_fee": "Pobierz opłatę za niestawienie się", "no_show_fee_charged": "Pobrano opłatę za niestawienie się", - "insights": "Wgląd", - "testing_workflow_info_message": "Podczas testowania tego planu pracy pamiętaj, że wiadomości e-mail i SMS mogą zostać zaplanowane najpóźniej godzinę przed ich dostarczeniem", - "insights_no_data_found_for_filter": "Nie znaleziono danych dotyczących wybranego filtra lub dat.", + "insights": "Statystyki", + "testing_workflow_info_message": "Podczas testowania tego przepływu pracy pamiętaj, że wiadomości e-mail i SMS mogą zostać zaplanowane najpóźniej godzinę przed terminem ich dostarczenia.", + "insights_no_data_found_for_filter": "Nie znaleziono danych dotyczących wybranego filtra lub wskazanych dat.", "acknowledge_booking_no_show_fee": "Rozumiem, że jeśli nie wezmę udziału w wydarzeniu, z mojej karty pobrana zostanie opłata w wysokości {{amount, currency}}.", "card_details": "Dane karty", - "seats_and_no_show_fee_error": "Obecnie nie można udostępnić miejsc siedzących ani naliczyć opłaty za niestawienie się", + "seats_and_no_show_fee_error": "Obecnie nie można udostępnić miejsc ani naliczyć opłaty za niestawienie się.", "complete_your_booking": "Ukończ rezerwację", "complete_your_booking_subject": "Ukończ rezerwację: {{title}} dnia {{date}}", "email_invite_team": "Zaproszono {{email}}" diff --git a/apps/web/public/static/locales/pt-BR/common.json b/apps/web/public/static/locales/pt-BR/common.json index 8c5d0d067e..3c44711c24 100644 --- a/apps/web/public/static/locales/pt-BR/common.json +++ b/apps/web/public/static/locales/pt-BR/common.json @@ -438,7 +438,7 @@ "password_hint_min": "Mínimo de oito caracteres", "password_hint_admin_min": "No mínimo 15 caracteres", "password_hint_num": "Contém pelo menos um número", - "max_limit_allowed_hint": "O tamanho deve ter {{limit}} ou menos caracteres", + "max_limit_allowed_hint": "O tamanho deve ser de {{limit}} ou menos caracteres", "invalid_password_hint": "A senha precisa ter pelo menos sete caracteres com pelo menos um número e ser uma combinação de letras maiúsculas e minúsculas", "incorrect_password": "Senha incorreta.", "incorrect_username_password": "A senha ou o nome de usuário estão incorretos.", @@ -884,7 +884,7 @@ "add_new_calendar": "Adicionar um novo calendário", "set_calendar": "Definir onde adicionar novos eventos quando você estiver com a reserva feita.", "delete_schedule": "Excluir agenda", - "delete_schedule_description": "A exclusão da agenda irá removê-la de todos os tipos de evento. Essa ação não pode ser desfeita.", + "delete_schedule_description": "A exclusão da agenda vai removê-la de todos os tipos de evento. Essa ação não pode ser desfeita.", "schedule_created_successfully": "Agenda {{scheduleName}} criada com êxito", "availability_updated_successfully": "Agenda {{scheduleName}} criada com êxito", "schedule_deleted_successfully": "Agenda removida com êxito", @@ -1639,11 +1639,11 @@ "create_a_one_one_template": "Crie um modelo um a um para um tipo de evento e distribua para vários membros.", "collective_or_roundrobin": "Coletivo ou round-robin", "book_your_team_members": "Reúna os membros da sua equipe com eventos coletivos, ou selecione a pessoa certa com o round-robin.", - "event_no_longer_attending_subject": "Não está mais participando de {{title}} à(s) {{date}}", + "event_no_longer_attending_subject": "Não está mais participando de {{title}} às {{date}}", "no_longer_attending": "Você não está mais participando deste evento", - "attendee_no_longer_attending_subject": "Um partipante não está mais participando de {{title}} à(s) {{date}}", - "attendee_no_longer_attending": "Um partipante não está mais participando do seu evento", - "attendee_no_longer_attending_subtitle": "{{name}} cancelou. Quer dizer que um assento foi liberado para este espaço de tempo", + "attendee_no_longer_attending_subject": "Um participante não está mais participando de {{title}} às {{date}}", + "attendee_no_longer_attending": "Um participante não está mais participando do seu evento", + "attendee_no_longer_attending_subtitle": "{{name}} cancelou. Quer dizer que um assento foi liberado para este período de tempo", "create_event_on": "Criar evento em", "default_app_link_title": "Defina um link padrão para o app", "default_app_link_description": "Definir um link padrão para o app permite que todos os tipos de evento recém-criados usem o link definido para o app.", @@ -1666,7 +1666,7 @@ "show_on_booking_page": "Mostrar na página de reservas", "get_started_zapier_templates": "Comece agora com modelos do Zapier", "team_is_unpublished": "Publicação de {{team}} cancelada", - "team_is_unpublished_description": "Este link de equipe não está dispoível por enquanto. Fale com o proprietário da equipe ou peça que seja publicado.", + "team_is_unpublished_description": "Este link de equipe não está disponível por enquanto. Fale com o proprietário da equipe ou peça que seja publicado.", "team_member": "Membro da equipe", "a_routing_form": "Formulário de roteamento", "form_description_placeholder": "Descrição do formulário", diff --git a/apps/web/public/static/locales/ro/common.json b/apps/web/public/static/locales/ro/common.json index 218941bd60..fb88d82d58 100644 --- a/apps/web/public/static/locales/ro/common.json +++ b/apps/web/public/static/locales/ro/common.json @@ -594,6 +594,16 @@ "username_placeholder": "nume de utilizator", "managed_event_description": "Creați și distribuiți tipuri de evenimente în masă membrilor echipei", "managed": "Gestionat", + "managed_event_url_clarification": "Câmpul „nume de utilizator” va fi completat cu numele de utilizator al membrilor desemnați", + "assign_to": "Atribuiți către", + "add_members": "Adăugare membri...", + "count_members_one": "{{count}} membru", + "count_members_other": "{{count}} (de) membri", + "no_assigned_members": "Niciun membru desemnat", + "assigned_to": "Atribuit către", + "start_assigning_members_above": "Începeți să desemnați membri mai sus", + "locked_fields_admin_description": "Membrii nu vor putea modifica acest câmp", + "locked_fields_member_description": "Această opțiune a fost blocată de administratorul echipei", "url": "URL", "hidden": "Ascuns", "readonly": "Needitabil", @@ -745,6 +755,11 @@ "minimum_booking_notice": "Aviz minim de rezervare", "slot_interval": "Intervale de timp", "slot_interval_default": "Folosiți durata evenimentului (implicit)", + "delete_event_type": "Ștergeți tipul de eveniment?", + "delete_managed_event_type": "Ștergeți tipul de eveniment gestionat?", + "delete_event_type_description": "Nicio persoană căreia i-ați transmis acest link nu va mai putea efectua rezervări prin intermediul lui.", + "delete_managed_event_type_description": "
  • Membrii alocați acestui tip de eveniment își vor vedea și tipurile de evenimente șterse.
  • Nicio persoană căreia i-au transmis linkul nu va mai putea efectua rezervări prin intermediul lui.
", + "confirm_delete_event_type": "Da, șterge", "delete_account": "Ștergeți contul", "confirm_delete_account": "Da, ștergeți contul", "delete_account_confirmation_message": "Sigur doriți să vă ștergeți contul {{appName}}? Persoanele cărora le-ați transmis linkul contului dvs. nu vor mai putea rezerva folosindu-l și orice preferințe pe care le-ați salvat se vor pierde.", @@ -1135,11 +1150,13 @@ "current_username": "Nume de utilizator actual", "example_1": "Exemplul 1", "example_2": "Exemplul 2", + "booking_question_identifier": "Identificator întrebări despre rezervare", "company_size": "Mărime companie", "what_help_needed": "Pentru ce anume aveți nevoie de ajutor?", "variable_format": "Format variabile", "webhook_subscriber_url_reserved": "URL-ul abonatului Webhook este deja definit", "custom_input_as_variable_info": "Ignorați toate caracterele speciale de pe eticheta de introducere suplimentară (utilizați numai litere și cifre), utilizați majuscule pentru toate literele și înlocuiți spațiile goale cu caractere de subliniere.", + "using_booking_questions_as_variables": "Cum pot utiliza ca variabile întrebările despre rezervare?", "download_desktop_app": "Descărcați aplicația pentru desktop", "set_ping_link": "Setare link Ping", "rate_limit_exceeded": "Limită rată depășită", @@ -1185,6 +1202,7 @@ "start_of_week": "Începutul săptămânii", "recordings_title": "Înregistrări", "recording": "Înregistrare", + "happy_scheduling": "Programări cu spor!", "select_calendars": "Selectați pe ce calendare vreți să verificați dacă există conflicte pentru a preveni rezervările suprapuse.", "check_for_conflicts": "Verifică dacă există conflicte", "view_recordings": "Vezi înregistrările", @@ -1222,6 +1240,7 @@ "impersonation": "Reprezentare", "impersonation_description": "Setări pentru gestionarea reprezentării utilizatorului", "users": "Utilizatori", + "user": "Utilizator", "profile_description": "Gestionați setările profilului dvs. {{appName}}", "users_description": "Aici poți găsi o listă a tuturor utilizatorilor", "users_listing": "Listare utilizatori", @@ -1262,6 +1281,8 @@ "download_responses": "Descărcați răspunsurile", "download_responses_description": "Descărcați în format CSV toate răspunsurile la formularul dvs.", "download": "Descarcă", + "download_recording": "Descărcați înregistrarea", + "recording_from_your_recent_call": "O înregistrare a apelului dvs. recent de pe Cal.com poate fi acum descărcată", "create_your_first_form": "Creați primul dvs. formular", "create_your_first_form_description": "Cu ajutorul formularelor de direcționare, puteți adresa întrebări de calificare și le puteți redirecționa persoanei sau tipului de eveniment potrivit.", "create_your_first_webhook": "Creați primul dvs. webhook", @@ -1298,6 +1319,15 @@ "exchange_authentication_standard": "Autentificare de bază", "exchange_authentication_ntlm": "Autentificare NTLM", "exchange_compression": "Compresie GZip", + "exchange_version": "Versiune Exchange", + "exchange_version_2007_SP1": "2007 SP1", + "exchange_version_2010": "2010", + "exchange_version_2010_SP1": "2010 SP1", + "exchange_version_2010_SP2": "2010 SP2", + "exchange_version_2013": "2013", + "exchange_version_2013_SP1": "2013 SP1", + "exchange_version_2015": "2015", + "exchange_version_2016": "2016", "routing_forms_description": "Puteți vedea aici toate formularele și parcursurile pe care le-ați creat.", "routing_forms_send_email_owner": "Trimiteți un e-mail către proprietar", "routing_forms_send_email_owner_description": "Trimite un e-mail către proprietar atunci când este trimis formularul", @@ -1352,6 +1382,7 @@ "add_limit": "Adăugați o limită", "team_name_required": "Este necesar numele echipei", "show_attendees": "Distribuiți informațiile despre participanți între invitați", + "how_booking_questions_as_variables": "Cum puteți utiliza ca variabile întrebările despre rezervare?", "format": "Format", "uppercase_for_letters": "Utilizați majuscule pentru toate literele", "replace_whitespaces_underscores": "Înlocuiți spațiile cu caractere de subliniere", @@ -1366,6 +1397,7 @@ "billing_help_title": "Aveți nevoie de altceva?", "billing_help_description": "Dacă aveți nevoie de ajutor suplimentar pentru facturare, echipa noastră de asistență este aici pentru a vă ajuta.", "billing_help_cta": "Contactați serviciul de asistență", + "ignore_special_characters_booking_questions": "Ignorați caracterele speciale din identificatorul de întrebări despre rezervare. Utilizați doar litere și cifre", "retry": "Reîncercați", "fetching_calendars_error": "A survenit o problemă legată de recuperarea calendarelor dvs. <1>Încercați din nou sau contactați serviciul de asistență pentru clienți.", "calendar_connection_fail": "Conexiune calendar nereușită", @@ -1448,11 +1480,17 @@ "fixed_round_robin": "Sistem „round-robin” fix", "add_one_fixed_attendee": "Adaugă un participant fix şi unul din sistemul „round-robin” dintr-un număr de participanţi.", "calcom_is_better_with_team": "Cal.com funcționează mai bine cu echipe", + "the_calcom_team": "Echipa Cal.com", "add_your_team_members": "Adaugă membrii echipei tale la tipurile tale de evenimente. Folosește programarea colectivă pentru a include pe toată lumea sau găsește persoana cea mai potrivită cu programarea „round-robin”.", "booking_limit_reached": "A fost atinsă limita de rezervare pentru acest tip de eveniment", "duration_limit_reached": "Durata limită pentru acest tip de eveniment a fost atinsă", "admin_has_disabled": "Un administrator a dezactivat {{appName}}", "disabled_app_affects_event_type": "Un administrator a dezactivat {{appName}} care afectează tipul tău de eveniment {{eventType}}", + "event_replaced_notice": "Un administrator a înlocuit unul dintre tipurile dvs. de evenimente", + "email_subject_slug_replacement": "Un administrator al echipei v-a înlocuit evenimentul /{{slug}}", + "email_body_slug_replacement_notice": "Un administrator din echipa {{teamName}} v-a înlocuit tipul de eveniment /{{slug}} cu un tip de eveniment gestionat pe care îl controlează.", + "email_body_slug_replacement_info": "Linkul dvs. va funcționa în continuare, dar este posibil ca unele setări să se fi schimbat. Îl puteți examina în tipurile de evenimente.", + "email_body_slug_replacement_suggestion": "Dacă aveți întrebări despre tipul de eveniment, luați legătura cu administratorul dvs.

Programări cu spor,
Echipa Cal.com", "disable_payment_app": "Administratorul a dezactivat {{appName}} care afectează tipul tău de eveniment {{title}}. Participanții încă pot să facă rezervări pentru acest tip de eveniment, dar nu li se va solicita să plătească. Poți ascunde tipul de eveniment pentru a preveni acest lucru până când administratorul tău reactivează metoda ta de plată.", "payment_disabled_still_able_to_book": "Participanții încă pot să facă rezervări pentru acest tip de eveniment, dar nu li se va solicita să plătească. Poți ascunde tipul de eveniment pentru a preveni acest lucru până când administratorul tău reactivează metoda ta de plată.", "app_disabled_with_event_type": "Administratorul a dezactivat {{appName}} care afectează tipul tău de eveniment {{title}}.", @@ -1501,6 +1539,7 @@ "date_overrides_update_btn": "Actualizează suprascrierea", "event_type_duplicate_copy_text": "{{slug}}-copie", "set_as_default": "Setează ca implicit", + "hide_eventtype_details": "Ascundere detalii pentru tipul de eveniment", "show_navigation": "Arată navigarea", "hide_navigation": "Ascunde navigarea", "verification_code_sent": "Cod de verificare trimis", @@ -1514,6 +1553,7 @@ "create_your_first_team_webhook_description": "Creează primul tău webhook pentru acest tip de eveniment pentru echipă", "create_webhook_team_event_type": "Creează un webhook pentru acest tip de eveniment pentru echipă", "disable_success_page": "Dezactivează pagina cu mesajul de succes (funcționează numai dacă ai un URL de redirecționare)", + "invalid_admin_password": "Sunteți administrator, dar nu aveți încă o parolă de cel puțin 15 caractere sau autentificare cu doi factori (2FA)", "change_password_admin": "Schimbă parola pentru a obține acces ca administrator", "username_already_taken": "Numele de utilizator este deja folosit", "assignment": "Alocare", @@ -1546,6 +1586,7 @@ "ee_enterprise_license": "Licență Enterprise „/ee”", "enterprise_booking_fee": "Începând de la {{enterprise_booking_fee}}/lună", "enterprise_license_includes": "Totul pentru uz comercial", + "no_need_to_keep_your_code_open_source": "Nu este nevoie să vă păstrați codul open-source", "repackage_rebrand_resell": "Restructurați și revindeți cu ușurință, sub o nouă marcă", "a_vast_suite_of_enterprise_features": "O gamă largă de caracteristici specifice întreprinderilor", "free_license_fee": "0,00 USD/lună", @@ -1607,6 +1648,7 @@ "default_app_link_title": "Setați un link implicit pentru aplicații", "default_app_link_description": "Setarea unui link implicit pentru aplicații permite tuturor tipurilor de evenimente nou-create să utilizeze linkul pentru aplicații pe care l-ați setat.", "change_default_conferencing_app": "Setează ca implicit", + "organizer_default_conferencing_app": "Aplicația implicită a organizatorului", "under_maintenance": "Serviciu întrerupt pentru întreținere", "under_maintenance_description": "Echipa {{appName}} efectuează lucrări de întreținere programate. Dacă aveți întrebări, contactați serviciul de asistență.", "event_type_seats": "{{numberOfSeats}} (de) locuri", @@ -1621,6 +1663,7 @@ "not_enough_seats": "Nu sunt suficiente locuri", "form_builder_field_already_exists": "Există deja un câmp cu acest nume", "form_builder_field_add_subtitle": "Personalizați întrebările adresate pe pagina de rezervare", + "show_on_booking_page": "Afișare pe pagina de rezervare", "get_started_zapier_templates": "Faceți primii pași cu șabloanele Zapier", "team_is_unpublished": "Echipa {{team}} nu este publicată", "team_is_unpublished_description": "Acest link de echipă nu este disponibil momentan. Contactați proprietarul echipei sau rugați-l să îl publice.", @@ -1663,11 +1706,39 @@ "can_you_try_again": "Puteți încerca din nou cu o oră diferită?", "verify": "Verificare", "timezone_variable": "Timezone", + "timezone_info": "Fusul orar al persoanei care primește", + "event_end_time_variable": "Oră de încheiere eveniment", + "event_end_time_info": "Ora de încheiere a evenimentului", + "cancel_url_variable": "URL de anulare", + "cancel_url_info": "URL-ul pentru anularea rezervării", + "reschedule_url_variable": "URL de reprogramare", + "reschedule_url_info": "URL-ul pentru reprogramarea rezervării", "invalid_event_name_variables": "Numele evenimentului include o variabilă nevalidă", "select_all": "Selectare tot", "default_conferencing_bulk_title": "Actualizare în masă tipuri de evenimente existente", + "members_default_schedule": "Programul implicit al membrului", + "set_by_admin": "Setat de administratorul echipei", + "members_default_location": "Localizarea implicită a membrului", + "members_default_schedule_description": "Vom utiliza programul implicit de disponibilitate al fiecărui membru. Aceștia îl vor putea edita sau schimba.", + "requires_at_least_one_schedule": "Este necesar să aveți cel puțin un program", "default_conferencing_bulk_description": "Actualizați locațiile pentru tipurile de evenimente selectate", + "locked_for_members": "Blocat pentru membri", + "locked_apps_description": "Membrii vor putea vedea aplicațiile active, însă nu le vor putea modifica deloc setările", + "locked_webhooks_description": "Membrii vor putea vedea webhook-urile active, însă nu le vor putea modifica deloc setările", + "locked_workflows_description": "Membrii vor putea vedea fluxurile de lucru active, însă nu le vor putea modifica deloc setările", + "locked_by_admin": "Blocat de administrator", + "app_not_connected": "Nu ați conectat un cont {{appName}}.", + "connect_now": "Conectați-l acum", + "managed_event_dialog_confirm_button_one": "Înlocuiți și anunțați {{count}} membru", + "managed_event_dialog_confirm_button_other": "Înlocuiți și anunțați {{count}} (de) membri", + "managed_event_dialog_title_one": "URL-ul /{{slug}} există deja pentru {{count}} membru. Doriți să îl înlocuiți?", + "managed_event_dialog_title_other": "URL-ul /{{slug}} există deja pentru {{count}} (de) membri. Doriți să îl înlocuiți?", + "managed_event_dialog_information_one": "{{names}} folosește deja URL-ul /{{slug}}.", + "managed_event_dialog_information_other": "{{names}} folosesc deja URL-ul /{{slug}}.", + "managed_event_dialog_clarification": "Îi vom anunța dacă alegeți să îl înlocuiți. Reveniți și ștergeți-i dacă nu doriți să îl suprascrieți.", + "review_event_type": "Evaluați tipul de eveniment", "looking_for_more_analytics": "Cauți mai multe analize?", + "looking_for_more_insights": "Căutați mai multe perspective?", "add_filter": "Adaugă filtru", "select_user": "Selectează utilizatorul", "select_event_type": "Selectează tipul de eveniment", @@ -1683,5 +1754,7 @@ "events_rescheduled": "Evenimente reprogramate", "from_last_period": "din ultima perioadă", "from_to_date_period": "De la: {{startDate}} La: {{endDate}}", + "analytics_for_organisation": "Insights", + "subtitle_analytics": "Aflați mai multe despre activitatea echipei dvs.", "event_trends": "Tendințe eveniment" } diff --git a/apps/web/public/static/locales/ru/common.json b/apps/web/public/static/locales/ru/common.json index 741fc6f901..ed7c58d4d5 100644 --- a/apps/web/public/static/locales/ru/common.json +++ b/apps/web/public/static/locales/ru/common.json @@ -1693,6 +1693,8 @@ "view_bookings_across_description": "Выясните, кто участвует в мероприятиях больше всех, и обеспечьте оптимальное распределение задач в команде", "identify_booking_trends": "Определяйте тренды бронирования", "identify_booking_trends_description": "Посмотрите, в какое время и в какие дни бронирование оформляют чаще всего", + "spot_popular_event_types": "Находите популярные типы событий", + "spot_popular_event_types_description": "Узнайте, какие типы событий собирают больше всего кликов и бронирований", "no_responses_yet": "Ответов пока нет", "this_will_be_the_placeholder": "Это текст-заполнитель", "this_meeting_has_not_started_yet": "Эта встреча еще не началась", @@ -1705,13 +1707,61 @@ "verify": "Подтвердить", "timezone_variable": "Часовой пояс", "timezone_info": "Часовой пояс получателя", + "event_end_time_variable": "Время окончания события", + "event_end_time_info": "Время окончания события", + "cancel_url_variable": "URL отмены бронирования", + "cancel_url_info": "URL для отмены бронирования", + "reschedule_url_variable": "URL переноса бронирования", + "reschedule_url_info": "URL для переноса бронирования", "invalid_event_name_variables": "В названии события недопустимая переменная", "select_all": "Выбрать все", "default_conferencing_bulk_title": "Массовое обновление существующих типов событий", + "members_default_schedule": "Расписание участника по умолчанию", + "set_by_admin": "Устанавливается администратором команды", + "members_default_location": "Местоположение участника по умолчанию", + "members_default_schedule_description": "Для каждого участника мы используем установленный по умолчанию график доступности. Пользователи могут редактировать или менять его.", + "requires_at_least_one_schedule": "У вас должно быть по крайней мере одно расписание", "default_conferencing_bulk_description": "Обновить местоположение для выбранных типов событий", + "locked_for_members": "Заблокировано для участников", + "locked_apps_description": "Участники смогут видеть активные приложения, но не смогут редактировать их настройки", + "locked_webhooks_description": "Участники смогут видеть активные вебхуки, но не смогут редактировать их настройки", + "locked_workflows_description": "Участники смогут видеть активные рабочие процессы, но не смогут редактировать их настройки", + "locked_by_admin": "Заблокировано администратором", + "app_not_connected": "Вы не подключили аккаунт {{appName}}.", + "connect_now": "Подключить сейчас", + "managed_event_dialog_confirm_button_one": "Заменить и уведомить {{count}} участника", + "managed_event_dialog_confirm_button_other": "Заменить и уведомить {{count}} участников", + "managed_event_dialog_title_one": "URL /{{slug}} для {{count}} участника уже существует. Заменить?", + "managed_event_dialog_title_other": "URL /{{slug}} для {{count}} участников уже существует. Заменить?", + "managed_event_dialog_information_one": "{{names}} уже используют /{{slug}} url.", "managed_event_dialog_information_other": "{{names}} уже используют /{{slug}} url.", + "managed_event_dialog_clarification": "В случае замены мы уведомим пользователей. Чтобы не выполнять перезапись, вернитесь назад и удалите их.", + "review_event_type": "Пересмотреть тип события", + "looking_for_more_analytics": "Нужно больше аналитики?", + "looking_for_more_insights": "Нужно больше Insights?", + "add_filter": "Добавить фильтр", + "select_user": "Выбрать пользователя", + "select_event_type": "Выбрать тип события", + "select_date_range": "Выбрать диапазон дат", + "popular_events": "Популярные события", + "no_event_types_found": "Типы событий не найдены", + "average_event_duration": "Средняя продолжительность события", + "most_booked_members": "Участники с максимальным числом бронирований", + "least_booked_members": "Участники с минимальным числом бронирований", + "events_created": "Созданные события", + "events_completed": "Завершенные события", + "events_cancelled": "Отмененные события", + "events_rescheduled": "Перенесенные события", "from_last_period": "с последнего периода", + "from_to_date_period": "С: {{startDate}} До: {{endDate}}", + "analytics_for_organisation": "Insights", + "subtitle_analytics": "Узнайте больше о работе команды", + "redirect_url_warning": "При добавлении перенаправления страница успешного бронирования будет отключена. Не забудьте упомянуть «Бронирование подтверждено» на пользовательской странице успешного бронирования.", + "event_trends": "Тренды событий", + "clear_filters": "Очистить фильтры", "hold": "Подождите", + "on_booking_option": "Получить оплату при бронировании", + "hold_option": "Взимать комиссию за отсутствие на событии", "card_held": "Карта сохранена", "charge_card": "Изменить карту", "card_charged": "Оплата с карты списана", @@ -1721,5 +1771,18 @@ "submit_payment_information": "Отправить платежную информацию", "meeting_awaiting_payment_method": "Выберите способ оплаты для встречи", "no_show_fee_charged_email_subject": "Комиссия за отсутствие на событии {{amount, currency}} списана с {{title}} от {{date}}", - "acknowledge_booking_no_show_fee": "Я понимаю, что в случае моего отказа посетить это мероприятие с моей карты будет списана комиссия за отсутствие на мероприятии в размере {{amount, currency}}." + "no_show_fee_charged_text_body": "Комиссия за отсутствие на событии зачислена", + "no_show_fee_charged_subtitle": "Комиссия за отсутствие на следующем событии зачислена в размере {{amount, currency}}", + "error_charging_card": "Не удалось зачислить комиссию за отсутствие на событии. Повторите попытку позже.", + "collect_no_show_fee": "Получить комиссию за отсуствие на событии", + "no_show_fee_charged": "Зачислена комиссия за отсутствие на событии", + "insights": "Insights", + "testing_workflow_info_message": "При тестировании этого рабочего процесса помните, что отправку писем и SMS можно запланировать только за 1 час до начала", + "insights_no_data_found_for_filter": "Не найдены данные для выбранного фильтра или выбранных дат.", + "acknowledge_booking_no_show_fee": "Я понимаю, что в случае моего отказа посетить это мероприятие с моей карты будет списана комиссия за отсутствие на мероприятии в размере {{amount, currency}}.", + "card_details": "Реквизиты карты", + "seats_and_no_show_fee_error": "В данный момент не удается активировать места и зачислить комиссию за отсутствие на событии", + "complete_your_booking": "Завершите бронирование", + "complete_your_booking_subject": "Завершите бронирование: {{title}} от {{date}}", + "email_invite_team": "{{email}} приглашен(а)" } diff --git a/apps/web/public/static/locales/tr/common.json b/apps/web/public/static/locales/tr/common.json index 9720009dd5..0ff3a36861 100644 --- a/apps/web/public/static/locales/tr/common.json +++ b/apps/web/public/static/locales/tr/common.json @@ -1731,6 +1731,11 @@ "connect_now": "Hemen bağlan", "managed_event_dialog_confirm_button_one": "{{count}} üyeyi değiştirin ve bilgilendirin", "managed_event_dialog_confirm_button_other": "{{count}} üyeyi değiştirin ve bilgilendirin", + "managed_event_dialog_title_one": "URL /{{slug}}, {{count}} üye için zaten mevcut. Bunu değiştirmek istiyor musunuz?", + "managed_event_dialog_title_other": "URL /{{slug}}, {{count}} üye için zaten mevcut. Bunu değiştirmek istiyor musunuz?", + "managed_event_dialog_information_one": "{{names}} zaten /{{slug}} URL'sini kullanıyor.", + "managed_event_dialog_information_other": "{{names}} zaten /{{slug}} URL'sini kullanıyor.", + "managed_event_dialog_clarification": "Değiştirmeyi seçmeniz durumunda kullanıcıları bilgilendireceğiz. Üzerine yazmak istemiyorsanız geri dönerek onları kaldırın.", "review_event_type": "Etkinlik Türünü inceleyin", "looking_for_more_analytics": "Daha fazla analiz mi arıyorsunuz?", "looking_for_more_insights": "Daha fazla Öngörü mü arıyorsunuz?", @@ -1759,15 +1764,24 @@ "hold_option": "Rezervasyonu kullanmama ücreti kesin", "card_held": "Kart tutuldu", "charge_card": "Karttan ücret alın", + "card_charged": "Karttan tahsil edildi", + "no_show_fee_amount": "{{amount, currency}} kullanılmayan rezervasyon ücreti", + "no_show_fee": "Kullanılmayan rezervasyon Ücreti", "submit_card": "Kart gönderin", "submit_payment_information": "Ödeme bilgilerini gönderin", "meeting_awaiting_payment_method": "Toplantınız için bir ödeme yöntemi bekleniyor", "no_show_fee_charged_email_subject": "{{date}} tarihindeki {{title}} adlı etkinlik için {{amount, currency}} katılmama ücreti alındı", + "no_show_fee_charged_text_body": "Kullanılmayan rezervasyon ücreti tahsil edildi", + "no_show_fee_charged_subtitle": "Aşağıdaki etkinlik için {{amount, currency}} kullanılmayan rezervasyon ücreti tahsil edildi", + "error_charging_card": "Kullanılmayan rezervasyon ücreti alınırken bir sorun oluştu. Lütfen daha sonra tekrar deneyin.", + "collect_no_show_fee": "Kullanılmayan rezervasyon ücretini tahsil edin", + "no_show_fee_charged": "Kullanılmayan rezervasyon ücreti tahsil edildi", "insights": "Öngörüler", "testing_workflow_info_message": "Bu iş akışını test ederken, E-postaların ve SMS'lerin yalnızca en az 1 saat önceden planlanabileceğini unutmayın", "insights_no_data_found_for_filter": "Seçili filtre veya tarihler için veri bulunamadı.", "acknowledge_booking_no_show_fee": "Bu etkinliğe katılmadığım takdirde kartımdan {{amount, currency}} tutarında katılmama ücreti alınmasını kabul ediyorum.", "card_details": "Kart bilgileri", + "seats_and_no_show_fee_error": "Şu anda koltuklar etkinleştirilemiyor ve kullanılmayan rezervasyon ücreti tahsil edilemiyor", "complete_your_booking": "Rezervasyonunuzu tamamlayın", "complete_your_booking_subject": "Rezervasyonunuzu tamamlayın: {{title}}, {{date}}", "email_invite_team": "{{email}} davet edildi" From f3730daf05a72133336cde347208afb4e943f8f0 Mon Sep 17 00:00:00 2001 From: Crowdin Bot Date: Mon, 24 Apr 2023 18:46:08 +0000 Subject: [PATCH 07/39] New Crowdin translations by Github Action --- apps/web/public/static/locales/ro/common.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/web/public/static/locales/ro/common.json b/apps/web/public/static/locales/ro/common.json index fb88d82d58..1a2851e0d0 100644 --- a/apps/web/public/static/locales/ro/common.json +++ b/apps/web/public/static/locales/ro/common.json @@ -1756,5 +1756,7 @@ "from_to_date_period": "De la: {{startDate}} La: {{endDate}}", "analytics_for_organisation": "Insights", "subtitle_analytics": "Aflați mai multe despre activitatea echipei dvs.", - "event_trends": "Tendințe eveniment" + "redirect_url_warning": "Adăugarea unei redirecționări va dezactiva pagina cu mesajul de succes. Nu uitați să menționați „Rezervare confirmată” pe pagina cu mesajul de succes personalizat.", + "event_trends": "Tendințe eveniment", + "clear_filters": "Ștergere filtre" } From a8c52275367bcaa4f1308b3d1167336400fbc4f8 Mon Sep 17 00:00:00 2001 From: Crowdin Bot Date: Mon, 24 Apr 2023 18:46:51 +0000 Subject: [PATCH 08/39] New Crowdin translations by Github Action --- apps/web/public/static/locales/ro/common.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/web/public/static/locales/ro/common.json b/apps/web/public/static/locales/ro/common.json index 1a2851e0d0..c80fadff53 100644 --- a/apps/web/public/static/locales/ro/common.json +++ b/apps/web/public/static/locales/ro/common.json @@ -1758,5 +1758,6 @@ "subtitle_analytics": "Aflați mai multe despre activitatea echipei dvs.", "redirect_url_warning": "Adăugarea unei redirecționări va dezactiva pagina cu mesajul de succes. Nu uitați să menționați „Rezervare confirmată” pe pagina cu mesajul de succes personalizat.", "event_trends": "Tendințe eveniment", - "clear_filters": "Ștergere filtre" + "clear_filters": "Ștergere filtre", + "hold": "Așteptare" } From 5c7756ce6bf8f74b11107e7d9d26b52933564e3a Mon Sep 17 00:00:00 2001 From: Crowdin Bot Date: Mon, 24 Apr 2023 18:47:38 +0000 Subject: [PATCH 09/39] New Crowdin translations by Github Action --- apps/web/public/static/locales/ro/common.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/web/public/static/locales/ro/common.json b/apps/web/public/static/locales/ro/common.json index c80fadff53..43e7138edf 100644 --- a/apps/web/public/static/locales/ro/common.json +++ b/apps/web/public/static/locales/ro/common.json @@ -1759,5 +1759,6 @@ "redirect_url_warning": "Adăugarea unei redirecționări va dezactiva pagina cu mesajul de succes. Nu uitați să menționați „Rezervare confirmată” pe pagina cu mesajul de succes personalizat.", "event_trends": "Tendințe eveniment", "clear_filters": "Ștergere filtre", - "hold": "Așteptare" + "hold": "Așteptare", + "on_booking_option": "Percepere plată pentru rezervare" } From 01ed11ae333609da0cb0c6abf1aaf084d3f1767d Mon Sep 17 00:00:00 2001 From: Crowdin Bot Date: Mon, 24 Apr 2023 18:48:27 +0000 Subject: [PATCH 10/39] New Crowdin translations by Github Action --- apps/web/public/static/locales/ro/common.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/web/public/static/locales/ro/common.json b/apps/web/public/static/locales/ro/common.json index 43e7138edf..a63f365624 100644 --- a/apps/web/public/static/locales/ro/common.json +++ b/apps/web/public/static/locales/ro/common.json @@ -1760,5 +1760,6 @@ "event_trends": "Tendințe eveniment", "clear_filters": "Ștergere filtre", "hold": "Așteptare", - "on_booking_option": "Percepere plată pentru rezervare" + "on_booking_option": "Percepere plată pentru rezervare", + "hold_option": "Percepere taxă pentru neprezentare" } From 8d214cd8acb90d2d2044b63f96b1acc930cc12e9 Mon Sep 17 00:00:00 2001 From: Crowdin Bot Date: Mon, 24 Apr 2023 18:49:15 +0000 Subject: [PATCH 11/39] New Crowdin translations by Github Action --- apps/web/public/static/locales/ro/common.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/web/public/static/locales/ro/common.json b/apps/web/public/static/locales/ro/common.json index a63f365624..3fc7a53f7b 100644 --- a/apps/web/public/static/locales/ro/common.json +++ b/apps/web/public/static/locales/ro/common.json @@ -1761,5 +1761,8 @@ "clear_filters": "Ștergere filtre", "hold": "Așteptare", "on_booking_option": "Percepere plată pentru rezervare", - "hold_option": "Percepere taxă pentru neprezentare" + "hold_option": "Percepere taxă pentru neprezentare", + "card_held": "Card reținut", + "charge_card": "Debitare card", + "card_charged": "Card debitat" } From 38158ee0435260e14a563c676bdaabacc6f3e2ce Mon Sep 17 00:00:00 2001 From: Crowdin Bot Date: Mon, 24 Apr 2023 18:50:10 +0000 Subject: [PATCH 12/39] New Crowdin translations by Github Action --- apps/web/public/static/locales/ro/common.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/web/public/static/locales/ro/common.json b/apps/web/public/static/locales/ro/common.json index 3fc7a53f7b..1dd48fd522 100644 --- a/apps/web/public/static/locales/ro/common.json +++ b/apps/web/public/static/locales/ro/common.json @@ -1764,5 +1764,9 @@ "hold_option": "Percepere taxă pentru neprezentare", "card_held": "Card reținut", "charge_card": "Debitare card", - "card_charged": "Card debitat" + "card_charged": "Card debitat", + "no_show_fee_amount": "Taxă de neprezentare de {{amount, currency}}", + "no_show_fee": "Taxă pentru neprezentare", + "submit_card": "Trimiteți cardul", + "submit_payment_information": "Trimiteți informațiile de plată" } From cf1b124dc1f59fd29119c5db19d82453a8c2796e Mon Sep 17 00:00:00 2001 From: Crowdin Bot Date: Mon, 24 Apr 2023 18:51:07 +0000 Subject: [PATCH 13/39] New Crowdin translations by Github Action --- apps/web/public/static/locales/ro/common.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/web/public/static/locales/ro/common.json b/apps/web/public/static/locales/ro/common.json index 1dd48fd522..b602799541 100644 --- a/apps/web/public/static/locales/ro/common.json +++ b/apps/web/public/static/locales/ro/common.json @@ -1768,5 +1768,6 @@ "no_show_fee_amount": "Taxă de neprezentare de {{amount, currency}}", "no_show_fee": "Taxă pentru neprezentare", "submit_card": "Trimiteți cardul", - "submit_payment_information": "Trimiteți informațiile de plată" + "submit_payment_information": "Trimiteți informațiile de plată", + "meeting_awaiting_payment_method": "Ședința dvs. este în așteptarea unei metode de plată" } From ab112d92ea6cbf35ed0d5de7aed8f33785c0ac73 Mon Sep 17 00:00:00 2001 From: Crowdin Bot Date: Mon, 24 Apr 2023 18:51:55 +0000 Subject: [PATCH 14/39] New Crowdin translations by Github Action --- apps/web/public/static/locales/ro/common.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/web/public/static/locales/ro/common.json b/apps/web/public/static/locales/ro/common.json index b602799541..db4c32ac31 100644 --- a/apps/web/public/static/locales/ro/common.json +++ b/apps/web/public/static/locales/ro/common.json @@ -1769,5 +1769,7 @@ "no_show_fee": "Taxă pentru neprezentare", "submit_card": "Trimiteți cardul", "submit_payment_information": "Trimiteți informațiile de plată", - "meeting_awaiting_payment_method": "Ședința dvs. este în așteptarea unei metode de plată" + "meeting_awaiting_payment_method": "Ședința dvs. este în așteptarea unei metode de plată", + "no_show_fee_charged_email_subject": "Taxă de neprezentare de {{amount, currency}}, percepută pentru {{title}}, pe {{date}}", + "no_show_fee_charged_text_body": "Taxa de neprezentare a fost percepută" } From 8defc351beb62d10a298f0a3f13e618ad021a3e0 Mon Sep 17 00:00:00 2001 From: Crowdin Bot Date: Mon, 24 Apr 2023 18:52:54 +0000 Subject: [PATCH 15/39] New Crowdin translations by Github Action --- apps/web/public/static/locales/ro/common.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/web/public/static/locales/ro/common.json b/apps/web/public/static/locales/ro/common.json index db4c32ac31..c12f3aa40a 100644 --- a/apps/web/public/static/locales/ro/common.json +++ b/apps/web/public/static/locales/ro/common.json @@ -1771,5 +1771,6 @@ "submit_payment_information": "Trimiteți informațiile de plată", "meeting_awaiting_payment_method": "Ședința dvs. este în așteptarea unei metode de plată", "no_show_fee_charged_email_subject": "Taxă de neprezentare de {{amount, currency}}, percepută pentru {{title}}, pe {{date}}", - "no_show_fee_charged_text_body": "Taxa de neprezentare a fost percepută" + "no_show_fee_charged_text_body": "Taxa de neprezentare a fost percepută", + "no_show_fee_charged_subtitle": "Taxa de neprezentare în valoare de {{amount, currency}} a fost percepută pentru următorul eveniment" } From be05ec66ce50452bb4e19214178463eab6af342d Mon Sep 17 00:00:00 2001 From: Crowdin Bot Date: Mon, 24 Apr 2023 18:53:52 +0000 Subject: [PATCH 16/39] New Crowdin translations by Github Action --- apps/web/public/static/locales/ro/common.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/web/public/static/locales/ro/common.json b/apps/web/public/static/locales/ro/common.json index c12f3aa40a..95ffd98ae0 100644 --- a/apps/web/public/static/locales/ro/common.json +++ b/apps/web/public/static/locales/ro/common.json @@ -1772,5 +1772,8 @@ "meeting_awaiting_payment_method": "Ședința dvs. este în așteptarea unei metode de plată", "no_show_fee_charged_email_subject": "Taxă de neprezentare de {{amount, currency}}, percepută pentru {{title}}, pe {{date}}", "no_show_fee_charged_text_body": "Taxa de neprezentare a fost percepută", - "no_show_fee_charged_subtitle": "Taxa de neprezentare în valoare de {{amount, currency}} a fost percepută pentru următorul eveniment" + "no_show_fee_charged_subtitle": "Taxa de neprezentare în valoare de {{amount, currency}} a fost percepută pentru următorul eveniment", + "error_charging_card": "A survenit o eroare la perceperea taxei de neprezentare. Încercați din nou mai târziu.", + "collect_no_show_fee": "Colectare taxă de neprezentare", + "no_show_fee_charged": "Taxă de neprezentare percepută" } From 62770ecc496b3d0bf4348627432a7c8b67753fb9 Mon Sep 17 00:00:00 2001 From: Crowdin Bot Date: Mon, 24 Apr 2023 18:54:34 +0000 Subject: [PATCH 17/39] New Crowdin translations by Github Action --- apps/web/public/static/locales/ro/common.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/web/public/static/locales/ro/common.json b/apps/web/public/static/locales/ro/common.json index 95ffd98ae0..791ea093b4 100644 --- a/apps/web/public/static/locales/ro/common.json +++ b/apps/web/public/static/locales/ro/common.json @@ -1775,5 +1775,6 @@ "no_show_fee_charged_subtitle": "Taxa de neprezentare în valoare de {{amount, currency}} a fost percepută pentru următorul eveniment", "error_charging_card": "A survenit o eroare la perceperea taxei de neprezentare. Încercați din nou mai târziu.", "collect_no_show_fee": "Colectare taxă de neprezentare", - "no_show_fee_charged": "Taxă de neprezentare percepută" + "no_show_fee_charged": "Taxă de neprezentare percepută", + "insights": "Insights" } From f99d518a06557a161398d961dc5fb37d72b98a7e Mon Sep 17 00:00:00 2001 From: Joe Date: Tue, 25 Apr 2023 03:07:16 +0530 Subject: [PATCH 18/39] fix: checkbox and text alignment (#8503) --- packages/ui/components/form/checkbox/Checkbox.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/ui/components/form/checkbox/Checkbox.tsx b/packages/ui/components/form/checkbox/Checkbox.tsx index c5ea496b1f..b5345faae3 100644 --- a/packages/ui/components/form/checkbox/Checkbox.tsx +++ b/packages/ui/components/form/checkbox/Checkbox.tsx @@ -46,7 +46,7 @@ const CheckboxField = forwardRef( ), }, <> -
+
Date: Mon, 24 Apr 2023 21:38:14 +0000 Subject: [PATCH 19/39] New Crowdin translations by Github Action --- apps/web/public/static/locales/cs/common.json | 137 +++++++++++++++++- apps/web/public/static/locales/pl/common.json | 4 +- .../public/static/locales/pt-BR/common.json | 22 +-- apps/web/public/static/locales/ro/common.json | 28 ++-- 4 files changed, 167 insertions(+), 24 deletions(-) diff --git a/apps/web/public/static/locales/cs/common.json b/apps/web/public/static/locales/cs/common.json index fa99e41f51..933162917a 100644 --- a/apps/web/public/static/locales/cs/common.json +++ b/apps/web/public/static/locales/cs/common.json @@ -1,4 +1,5 @@ { + "identity_provider": "Poskytovatel identity", "trial_days_left": "V PRO verzi na zkoušku vám zbývají $t(day, {\"count\": {{days}} })", "day_one": "{{count}} den", "day_other": "{{count}} dny/dní", @@ -69,6 +70,8 @@ "event_awaiting_approval_subject": "Čeká se na schválení: {{title}} dne {{date}}", "event_still_awaiting_approval": "Událost stále čeká na schválení", "booking_submitted_subject": "Rezervace odeslána: {{title}} během {{date}}", + "download_recording_subject": "Stáhnout nahrávku: {{title}}, den {{date}}", + "download_your_recording": "Stáhněte si nahrávku", "your_meeting_has_been_booked": "Vaše schůzka byla rezervována", "event_type_has_been_rescheduled_on_time_date": "Váš {{title}} byl přeplánován na {{date}}.", "event_has_been_rescheduled": "Změna - Vaše událost byla přesunuta na jindy", @@ -224,6 +227,7 @@ "done": "Hotovo", "all_done": "Hotovo!", "all_apps": "Všechny aplikace", + "available_apps": "Dostupné aplikace", "check_email_reset_password": "Podívejte se do e-mailu. Poslali jsme vám odkaz pro obnovení hesla.", "finish": "Dokončit", "few_sentences_about_yourself": "Pár vět o vás. Budou se zobrazovat na URL vaší osobní stránky.", @@ -404,6 +408,7 @@ "add_time_availability": "Přidat nový časový interval", "add_an_extra_layer_of_security": "Přidejte do svého účtu další úroveň zabezpečení pro případ, že by vaše heslo bylo odcizeno.", "2fa": "Dvoufázové ověření", + "2fa_disabled": "Dvoufaktorové ověřování lze povolit pouze pro ověřování e-mailem a heslem", "enable_2fa": "Povolit dvoufázové ověření", "disable_2fa": "Vypnout dvoufázové ověřování", "disable_2fa_recommendation": "Pokud potřebujete dvoufázové ověřování vypnout, doporučujeme ho co nejdříve zase zapnout.", @@ -585,6 +590,20 @@ "minutes": "min", "round_robin": "Plánování Round Robin", "round_robin_description": "Schůzky v řadě mezi několika členy týmu.", + "managed_event": "Spravovaná událost", + "username_placeholder": "uživatelské jméno", + "managed_event_description": "Hromadné vytváření a distribuce typů událostí členům týmu", + "managed": "Spravované", + "managed_event_url_clarification": "„uživatelské jméno“ bude vyplněno uživatelským jménem přiřazených členů", + "assign_to": "Přiřadit k", + "add_members": "Přidat členy...", + "count_members_one": "Počet členů: {{count}}", + "count_members_other": "Počet členů: {{count}}", + "no_assigned_members": "Žádní přiřazení členové", + "assigned_to": "Přiřazeno k", + "start_assigning_members_above": "Začněte přiřazovat členy výše", + "locked_fields_admin_description": "Členové to nebudou mít možnost upravovat", + "locked_fields_member_description": "Tato možnost byla uzamčena správcem týmu", "url": "URL", "hidden": "Skrytý", "readonly": "Jen pro čtení", @@ -736,6 +755,11 @@ "minimum_booking_notice": "Minimální potřebná doba", "slot_interval": "Časové intervaly", "slot_interval_default": "Použít délku události (výchozí)", + "delete_event_type": "Odstranit typ události?", + "delete_managed_event_type": "Odstranit typ spravované události?", + "delete_event_type_description": "Každý, komu jste tento odkaz nasdíleli, pomocí něj již nebude moci provádět rezervace.", + "delete_managed_event_type_description": "
  • Členům přiřazeným k tomuto typu události budou odstraněny i příslušné typy událostí.
  • Každý, komu jste tento odkaz nasdíleli, pomocí něj již ńebude moci moci provádět rezervace.
", + "confirm_delete_event_type": "Ano, odstranit", "delete_account": "Smazat účet", "confirm_delete_account": "Ano, smazat účet", "delete_account_confirmation_message": "Opravdu chcete odstranit svůj účet na {{appName}}? Všichni, se kterými jste sdíleli odkaz na účet, přijdou o možnost vytvářet rezervace a vy přijdete o uložené předvolby.", @@ -1126,11 +1150,13 @@ "current_username": "Současné uživatelské jméno", "example_1": "Příklad 1", "example_2": "Příklad 2", + "booking_question_identifier": "Identifikátor rezervační otázky", "company_size": "Velikost společnosti", "what_help_needed": "S čím potřebujete pomoci?", "variable_format": "Formát proměnné", "webhook_subscriber_url_reserved": "Adresa URL odběratele webhooku je již definována", "custom_input_as_variable_info": "Ignorujte všechny speciální znaky doplňkového vstupního štítku (používejte pouze písmena a číslice), používejte velká písmena a bílé znaky nahraďte podtržítky.", + "using_booking_questions_as_variables": "Jak používat rezervační otázky jako proměnné?", "download_desktop_app": "Stáhněte si aplikaci pro stolní počítače", "set_ping_link": "Nastavení odkazu Ping", "rate_limit_exceeded": "Byl překročen limit rychlosti", @@ -1176,6 +1202,7 @@ "start_of_week": "Začátek týdne", "recordings_title": "Nahrávky", "recording": "Nahrávka", + "happy_scheduling": "Veselé plánování", "select_calendars": "Vyberte kalendáře, u kterých chcete kontrolovat konflikty v zájmu prevence dvojích rezervací.", "check_for_conflicts": "Zkontrolovat konflikty", "view_recordings": "Zobrazit nahrávky", @@ -1213,6 +1240,7 @@ "impersonation": "Ztotožnění", "impersonation_description": "Nastavení správy ztotožnění uživatele", "users": "Uživatelé", + "user": "Uživatel", "profile_description": "Správa nastavení profilu {{appName}}", "users_description": "Tady najdete seznam všech uživatelů", "users_listing": "Výpis uživatelů", @@ -1253,6 +1281,8 @@ "download_responses": "Stáhnout odpovědi", "download_responses_description": "Stáhněte si všechny odpovědi do formuláře ve formátu CSV.", "download": "Stáhnout", + "download_recording": "Stáhnout nahrávku", + "recording_from_your_recent_call": "Nahrávka z vašeho nedávného hovoru na Cal.com je připravena ke stažení.", "create_your_first_form": "Vytvořte svůj první formulář", "create_your_first_form_description": "Pomocí adresných formulářů můžete klást kvalifikační otázky a adresovat je správné osobě nebo typu události.", "create_your_first_webhook": "Vytvořte svůj první webhook", @@ -1289,6 +1319,15 @@ "exchange_authentication_standard": "Základní ověřování", "exchange_authentication_ntlm": "Ověřování NTLM", "exchange_compression": "Komprese GZip", + "exchange_version": "Verze Exchange", + "exchange_version_2007_SP1": "2007 SP1", + "exchange_version_2010": "2010", + "exchange_version_2010_SP1": "2010 SP1", + "exchange_version_2010_SP2": "2010 SP2", + "exchange_version_2013": "2013", + "exchange_version_2013_SP1": "2013 SP1", + "exchange_version_2015": "2015", + "exchange_version_2016": "2016", "routing_forms_description": "Zde si můžete prohlédnout všechny vytvořené formuláře a trasy.", "routing_forms_send_email_owner": "Odeslat e-mail vlastníkovi", "routing_forms_send_email_owner_description": "Po odeslání formuláře bude vlastníkovi odeslán e-mail", @@ -1343,6 +1382,7 @@ "add_limit": "Přidat limit", "team_name_required": "Je vyžadován název týmu", "show_attendees": "Sdílet informace o účastnících", + "how_booking_questions_as_variables": "Jak používat rezervační otázky jako proměnné?", "format": "Formát", "uppercase_for_letters": "Použít velká písmena pro všechna písmena", "replace_whitespaces_underscores": "Nahradit mezery podtržítky", @@ -1357,6 +1397,7 @@ "billing_help_title": "Potřebujete ještě něco?", "billing_help_description": "Pokud potřebujete jakoukoliv pomoc s fakturací, náš tým zákaznické podpory je tu pro Vás.", "billing_help_cta": "Kontaktovat podporu", + "ignore_special_characters_booking_questions": "Ignorujte speciální znaky v identifikátoru rezervační otázky. Používejte pouze písmena a číslice", "retry": "Opakovat", "fetching_calendars_error": "Při ukládání vašich údajů došlo k problému. Zkuste to znovu, <1>případně se obraťte na zákaznickou podporu.", "calendar_connection_fail": "Připojení kalendáře se nezdařilo", @@ -1439,11 +1480,17 @@ "fixed_round_robin": "Pevný „round robin“", "add_one_fixed_attendee": "Přidejte jednoho pevně stanoveného účastníka a „round robin“ přes daný počet účastníků.", "calcom_is_better_with_team": "Cal.com je s týmy lepší", + "the_calcom_team": "Tým Cal.com", "add_your_team_members": "Přidejte členy týmu k typům událostí. Použijte kolektivní plánování, abyste zahrnuli všechny, případně vyhledejte tu nejvhodnější osobu s plánováním „round robin“.", "booking_limit_reached": "Byl dosažen limit rezervací pro tento typ události", "duration_limit_reached": "Byl dosažen limit doby trvání pro tento typ události", "admin_has_disabled": "Administrátor zakázal {{appName}}", "disabled_app_affects_event_type": "Administrátor zakázal {{appName}}, což ovlivňuje váš typ události {{eventType}}", + "event_replaced_notice": "Správce nahradil jeden z typů vašich událostí", + "email_subject_slug_replacement": "Správce týmu nahradil vaši událost /{{slug}}", + "email_body_slug_replacement_notice": "Správce v týmu {{teamName}} nahradil váš typ události /{{slug}} spravovaným typem události, který ovládá.", + "email_body_slug_replacement_info": "Váš odkaz bude dále fungovat, ale některá příslušná nastavení se mohla změnit. Můžete si je prohlédnout v části Typy událostí.", + "email_body_slug_replacement_suggestion": "Pokud máte k typu události případné dotazy, obraťte se na svého správce.

Veselé plánování,
tým Cal.com", "disable_payment_app": "Administrátor zakázal {{appName}}, což ovlivňuje váš typ události {{title}}. Účastníci si stále mohou rezervovat tento typ události, ale nebudou vyzváni k platbě. Abyste tomu zabránili, můžete tento typ události skrýt, dokud správce tento způsob platby znovu nepovolí.", "payment_disabled_still_able_to_book": "Účastníci si stále mohou rezervovat tento typ události, ale nebudou vyzváni k platbě. Abyste tomu zabránili, můžete tento typ události skrýt, dokud správce tento způsob platby znovu nepovolí.", "app_disabled_with_event_type": "Administrátor zakázal {{appName}}, což ovlivňuje váš typ události {{title}}.", @@ -1492,6 +1539,7 @@ "date_overrides_update_btn": "Aktualizovat změnu", "event_type_duplicate_copy_text": "{{slug}} – kopie", "set_as_default": "Nastavit jako výchozí", + "hide_eventtype_details": "Skrýt podrobnosti o typu události", "show_navigation": "Zobrazit navigaci", "hide_navigation": "Skrýt navigaci", "verification_code_sent": "Ověřovací kód odeslán", @@ -1505,6 +1553,7 @@ "create_your_first_team_webhook_description": "Vytvořte svůj první webhook pro tento typ týmové události", "create_webhook_team_event_type": "Vytvořte webhook pro tento typ týmové události", "disable_success_page": "Zakázat stránku s informací o úspěšném provedení (funguje pouze v případě, že máte přesměrovanou adresu URL)", + "invalid_admin_password": "Jste správce, ale nemáte heslo dlouhé alespoň 15 znaků, případně ještě nemáte dvoufaktorové ověřování", "change_password_admin": "Změňte heslo, abyste získali administrátorský přístup", "username_already_taken": "Uživatelské jméno je již obsazeno", "assignment": "Přiřazení", @@ -1537,6 +1586,7 @@ "ee_enterprise_license": "„/ee“ Licence Enterprise", "enterprise_booking_fee": "Od {{{enterprise_booking_fee}}/měsíc", "enterprise_license_includes": "Vše pro komerční použití", + "no_need_to_keep_your_code_open_source": "Není nutné, aby váš kód byl otevřený", "repackage_rebrand_resell": "Snadné přebalení, rebranding a přeprodej", "a_vast_suite_of_enterprise_features": "Rozsáhlá sada firemních funkcí", "free_license_fee": "0,00 $/měsíc", @@ -1598,6 +1648,7 @@ "default_app_link_title": "Nastavte výchozí odkaz na aplikaci", "default_app_link_description": "Nastavení výchozího odkazu na aplikaci umožní, aby všechny nově vytvořené typy událostí používaly vámi nastavený odkaz na aplikaci.", "change_default_conferencing_app": "Nastavit jako výchozí", + "organizer_default_conferencing_app": "Výchozí aplikace organizátora", "under_maintenance": "Odstávka z důvodu údržby", "under_maintenance_description": "Tým {{appName}} provádí plánovanou údržbu. V případě dotazů se obraťte na podporu.", "event_type_seats": "Počet míst: {{numberOfSeats}}", @@ -1612,6 +1663,7 @@ "not_enough_seats": "Nedostatek míst", "form_builder_field_already_exists": "Pole s tímto názvem již existuje", "form_builder_field_add_subtitle": "Přizpůsobte otázky položené na stránce rezervace", + "show_on_booking_page": "Zobrazit na stránce rezervace", "get_started_zapier_templates": "Začněte používat šablony Zapier", "team_is_unpublished": "Tým {{team}} není zveřejněn", "team_is_unpublished_description": "Tento týmový odkaz není v současné době k dispozici. Kontaktujte vlastníka týmu nebo ho požádejte o jeho zveřejnění.", @@ -1635,6 +1687,14 @@ "add_1_option_per_line": "Přidejte 1 možnost na řádek", "select_a_router": "Vyberte směrování", "add_a_new_route": "Přidejte nové směrování", + "make_informed_decisions": "Rozhodujte se na základě informací pomocí funkce přehledů", + "make_informed_decisions_description": "Náš panel Přehledy zobrazuje všechny aktivity vašeho týmu a trendy, které v rámci týmu umožňují lepší plánování a rozhodování.", + "view_bookings_across": "Zobrazení rezervací všech členů", + "view_bookings_across_description": "Podívejte se, kdo přijímá nejvíce rezervací, a zajistěte co nejlepší rozložení v rámci celého týmu", + "identify_booking_trends": "Identifikujte trendy v rezervacích", + "identify_booking_trends_description": "Zjistěte, které části týdne a které časy během dne jsou u vašich rezervací oblíbené", + "spot_popular_event_types": "Vytipujete si oblíbené typy událostí", + "spot_popular_event_types_description": "Zjistěte, které typy vašich událostí získávají nejvíce kliknutí a rezervací", "no_responses_yet": "Zatím žádné odpovědi", "this_will_be_the_placeholder": "Toto bude zástupný znak", "this_meeting_has_not_started_yet": "Tato schůzka ještě nezačala", @@ -1646,8 +1706,83 @@ "can_you_try_again": "Můžete to zkusit znovu a použít jiný čas?", "verify": "Ověřit", "timezone_variable": "Časová zóna", + "timezone_info": "Časové pásmo přijímající osoby", + "event_end_time_variable": "Čas ukončení události", + "event_end_time_info": "Čas ukončení události", + "cancel_url_variable": "Adresa URL pro zrušení", + "cancel_url_info": "Adresa URL pro zrušení rezervace", + "reschedule_url_variable": "Adresa URL pro změnu termínu", + "reschedule_url_info": "Adresa URL pro změnu termínu rezervace", "invalid_event_name_variables": "V názvu události je neplatná proměnná", "select_all": "Vybrat vše", "default_conferencing_bulk_title": "Hromadná aktualizace stávajících typů událostí", - "default_conferencing_bulk_description": "Aktualizujte místa pro vybrané typy událostí" + "members_default_schedule": "Výchozí rozvrh člena", + "set_by_admin": "Nastaveno správcem týmu", + "members_default_location": "Výchozí umístění člena", + "members_default_schedule_description": "Použijeme výchozí rozvrh dostupnosti každého člena. Bude ho moct upravovat nebo měnit.", + "requires_at_least_one_schedule": "Musíte mít alespoň jeden rozvrh", + "default_conferencing_bulk_description": "Aktualizujte místa pro vybrané typy událostí", + "locked_for_members": "Zamčeno pro členy", + "locked_apps_description": "Členové budou vidět aktivní aplikace, ale nastavení aplikací upravovat moci nebudou", + "locked_webhooks_description": "Členové budou vidět aktivní webhooky, ale nastavení webhooků upravovat moci nebudou", + "locked_workflows_description": "Členové budou vidět aktivní pracovní postupy, ale nastavení pracovních postupů upravovat moci nebudou", + "locked_by_admin": "Uzamčeno správcem", + "app_not_connected": "Nemáte připojený účet {{appName}}.", + "connect_now": "Připojte se", + "managed_event_dialog_confirm_button_one": "Nahradit a upozornit {{count}} člena", + "managed_event_dialog_confirm_button_other": "Nahradit a upozornit členy ({{count}})", + "managed_event_dialog_title_one": "Adresa URL /{{slug}} již existuje pro {{count}} člena. Chcete ji nahradit?", + "managed_event_dialog_title_other": "Adresa URL /{{slug}} již existuje pro členy ({{count}}). Chcete ji nahradit?", + "managed_event_dialog_information_one": "{{names}} již používá adresa URL /{{slug}}.", + "managed_event_dialog_information_other": "{{names}} již používá adresa URL /{{slug}}.", + "managed_event_dialog_clarification": "Pokud se rozhodnete ji nahradit, pošleme jim upozornění. Pokud ji nechcete přepsat, vraťte se a odstraňte ji.", + "review_event_type": "Revidovat typ události", + "looking_for_more_analytics": "Hledáte další analytické informace?", + "looking_for_more_insights": "Hledáte další přehledy?", + "add_filter": "Přidat filtr", + "select_user": "Vybrat uživatele", + "select_event_type": "Vybrat typ události", + "select_date_range": "Vybrat rozpětí dat", + "popular_events": "Oblíbené události", + "no_event_types_found": "Nenalezeny žádné typy událostí", + "average_event_duration": "Průměrná doba trvání události", + "most_booked_members": "Nejvíce rezervovaných členů", + "least_booked_members": "Nejméně rezervovaných členů", + "events_created": "Události vytvořeny", + "events_completed": "Události dokončeny", + "events_cancelled": "Události zrušeny", + "events_rescheduled": "Události přesunuty", + "from_last_period": "z posledního období", + "from_to_date_period": "Od: {{startDate}} do: {{endDate}}", + "analytics_for_organisation": "Přehledy", + "subtitle_analytics": "Zjistěte více o činnosti vašeho týmu", + "redirect_url_warning": "Přidáním přesměrování se stránka úspěchu vypne. Nezapomeňte na vlastní stránce úspěchu uvést „Rezervace potvrzena“.", + "event_trends": "Trendy událostí", + "clear_filters": "Vymazat filtry", + "hold": "Pozastavit", + "on_booking_option": "Vybrat platbu při rezervaci", + "hold_option": "Účtovat poplatek za nedostavení se", + "card_held": "Karta pozastavena", + "charge_card": "Strhnout z karty", + "card_charged": "Strženo z karty", + "no_show_fee_amount": "Poplatek {{amount, currency}} za nedostavení se", + "no_show_fee": "Poplatek za nedostavení se", + "submit_card": "Předložit kartu", + "submit_payment_information": "Odeslat platební údaje", + "meeting_awaiting_payment_method": "Vaše schůzka čeká na způsob platby", + "no_show_fee_charged_email_subject": "Poplatek za nedostavení se ve výši {{amount, currency}} stržen za {{title} dne {{date}}.", + "no_show_fee_charged_text_body": "Byl stržen poplatek za nedostavení se", + "no_show_fee_charged_subtitle": "V souvislosti s následující událostí byl stržen poplatek za nedostavení se ve výši {{amount, currency}}", + "error_charging_card": "Při strhávání poplatku za nedostavení se došlo k chybě. Zkuste to prosím později.", + "collect_no_show_fee": "Vybrat poplatek za nedostavení se", + "no_show_fee_charged": "Poplatek za nedostavení se stržen", + "insights": "Přehledy", + "testing_workflow_info_message": "Při testování tohoto pracovního postupu mějte na paměti, že e-maily a SMS lze naplánovat pouze nejméně 1 hodinu předem.", + "insights_no_data_found_for_filter": "Pro vybraný filtr nebo vybraná data nebyla nalezena žádná data.", + "acknowledge_booking_no_show_fee": "Beru na vědomí, že pokud se této události nezúčastním, bude z mé karty stržen poplatek za nedostavení se ve výši {{amount, currency}}.", + "card_details": "Údaje o kartě", + "seats_and_no_show_fee_error": "V současné době nelze povolit místa a strhnout poplatek za nedostavení se", + "complete_your_booking": "Dokončete svou rezervaci", + "complete_your_booking_subject": "Dokončete svou rezervaci: {{title}} dne {{date}}", + "email_invite_team": "Pozvánka pro uživatele {{email}} odeslána" } diff --git a/apps/web/public/static/locales/pl/common.json b/apps/web/public/static/locales/pl/common.json index d0231fbcbb..176976f543 100644 --- a/apps/web/public/static/locales/pl/common.json +++ b/apps/web/public/static/locales/pl/common.json @@ -1690,7 +1690,7 @@ "make_informed_decisions": "Podejmuj świadome decyzje dzięki funkcji Statystyki", "make_informed_decisions_description": "Panel Statystyki zawiera informacje o całej aktywności zespołu i trendach umożliwiających lepsze planowanie i podejmowanie decyzji w zespole.", "view_bookings_across": "Zobacz rezerwacje wszystkich członków", - "view_bookings_across_description": "Zobacz, kto ma najwięcej rezerwacji i upewnij się, że Twój zespół jest równomiernie obciążony.", + "view_bookings_across_description": "Zobacz, kto ma najwięcej rezerwacji i upewnij się, że Twój zespół jest równomiernie obciążony pracą.", "identify_booking_trends": "Identyfikuj trendy w rezerwacjach", "identify_booking_trends_description": "Zobacz, które dni tygodnia i pory dnia są popularne wśród rezerwujących.", "spot_popular_event_types": "Przekonaj się, które typy wydarzeń są popularne", @@ -1780,7 +1780,7 @@ "testing_workflow_info_message": "Podczas testowania tego przepływu pracy pamiętaj, że wiadomości e-mail i SMS mogą zostać zaplanowane najpóźniej godzinę przed terminem ich dostarczenia.", "insights_no_data_found_for_filter": "Nie znaleziono danych dotyczących wybranego filtra lub wskazanych dat.", "acknowledge_booking_no_show_fee": "Rozumiem, że jeśli nie wezmę udziału w wydarzeniu, z mojej karty pobrana zostanie opłata w wysokości {{amount, currency}}.", - "card_details": "Dane karty", + "card_details": "Dane karty płatniczej", "seats_and_no_show_fee_error": "Obecnie nie można udostępnić miejsc ani naliczyć opłaty za niestawienie się.", "complete_your_booking": "Ukończ rezerwację", "complete_your_booking_subject": "Ukończ rezerwację: {{title}} dnia {{date}}", diff --git a/apps/web/public/static/locales/pt-BR/common.json b/apps/web/public/static/locales/pt-BR/common.json index 3c44711c24..30b6385717 100644 --- a/apps/web/public/static/locales/pt-BR/common.json +++ b/apps/web/public/static/locales/pt-BR/common.json @@ -592,7 +592,7 @@ "round_robin_description": "Reuniões recorrentes entre vários membros da equipe.", "managed_event": "Evento gerenciado", "username_placeholder": "nome de usuário", - "managed_event_description": "Crie e distribua tipos de eventos em massa aos membros da equipe", + "managed_event_description": "Crie e distribua tipos de eventos em massa para os membros da equipe", "managed": "Gerenciado", "managed_event_url_clarification": "o \"nome de usuário\" será preenchido com o nome de usuário dos membros atribuídos", "assign_to": "Atribuir a", @@ -1490,7 +1490,7 @@ "email_subject_slug_replacement": "Um administrador de equipe substituiu seu evento /{{slug}}", "email_body_slug_replacement_notice": "Um administrador na equipe {{teamName}} substituiu seu tipo de evento /{{slug}} por um tipo de evento controlado por ele.", "email_body_slug_replacement_info": "Seu link continuará a funcionar, mas algumas configurações podem ter sido alteradas. Você pode revisar nos tipos de evento.", - "email_body_slug_replacement_suggestion": "Se tiver alguma pergunta sobre o tipo de evento, fale com o seu administrador.

Bom agendamento,
Equipe do Cal.com", + "email_body_slug_replacement_suggestion": "Se tiver alguma pergunta sobre o tipo de evento, fale com o seu administrador.

Bom agendamento,
Equipe do Cal.com", "disable_payment_app": "O administrador desativou {{appName}}, afetando o seu tipo de evento {{title}}. Os participantes ainda poderão reservar este tipo de evento, mas não será solicitado pagamento. Você poderá ocultar o tipo de evento para impedir isso até o adiministrador reativar seu método de pagamento.", "payment_disabled_still_able_to_book": "Os participantes ainda poderão reservar este tipo de evento, mas não será solicitado pagamento. Você poderá ocultar o tipo de evento para impedir isso até o adiministrador reativar seu método de pagamento.", "app_disabled_with_event_type": "O administrador desativou {{appName}}, afetando seu tipo de evento {{title}}.", @@ -1539,7 +1539,7 @@ "date_overrides_update_btn": "Atualizar substituição", "event_type_duplicate_copy_text": "Cópia de {{slug}}", "set_as_default": "Definir como padrão", - "hide_eventtype_details": "Ocultar detalhes de tipo de evento", + "hide_eventtype_details": "Ocultar detalhes do tipo de evento", "show_navigation": "Mostrar navegação", "hide_navigation": "Ocultar navegação", "verification_code_sent": "Código de verificação enviado", @@ -1687,8 +1687,8 @@ "add_1_option_per_line": "Adiciona uma opção por linha", "select_a_router": "Selecione um formulário de roteamento", "add_a_new_route": "Adicione uma nova Rota", - "make_informed_decisions": "Tomar decisões informadas com o Insights", - "make_informed_decisions_description": "Nosso painel de informações do Insights traz à tona todas as atividades da sua equipe e mostra as tendências que permitem melhore agendamento de equipe e tomada de decisão.", + "make_informed_decisions": "Tome decisões conscientes com o Insights", + "make_informed_decisions_description": "Nosso painel de informações do Insights traz à tona todas as atividades da sua equipe e mostra as tendências que permitem melhor tomada de decisão e agendamento da equipe.", "view_bookings_across": "Ver reservas em todos os membros", "view_bookings_across_description": "Veja quem está recebendo a maioria das reservas e garanta a melhor distribuição para a sua equipe", "identify_booking_trends": "Identificar tendências de reserva", @@ -1712,7 +1712,7 @@ "cancel_url_variable": "Cancelar URL", "cancel_url_info": "A URL para cancelar a reserva", "reschedule_url_variable": "URL de reagendamento", - "reschedule_url_info": "O URL para reagendar a reserva", + "reschedule_url_info": "A URL para reagendar a reserva", "invalid_event_name_variables": "Há uma variável inválida no seu nome do evento", "select_all": "Selecionar tudo", "default_conferencing_bulk_title": "Atualize em massa os tipos de evento existentes", @@ -1745,7 +1745,7 @@ "select_date_range": "Selecionar intervalo de data", "popular_events": "Eventos populares", "no_event_types_found": "Nenhum tipo de evento encontrado", - "average_event_duration": "Duração de evento média", + "average_event_duration": "Duração média de evento", "most_booked_members": "Membros com mais reservas", "least_booked_members": "Membros com menos reservas", "events_created": "Eventos criados", @@ -1756,7 +1756,7 @@ "from_to_date_period": "De: {{startDate}} Para: {{endDate}}", "analytics_for_organisation": "Insights", "subtitle_analytics": "Saiba mais sobre as atividades da sua equipe", - "redirect_url_warning": "A página de sucesso será desabilitada ao adicionar um redirecionamento. Não se esqueça de mencionar \"Reserva confirmada\" à sua página de sucesso personalizada.", + "redirect_url_warning": "A página de sucesso será desabilitada ao adicionar um redirecionamento. Não se esqueça de mencionar \"Reserva confirmada\" na sua página de sucesso personalizada.", "event_trends": "Tendências de evento", "clear_filters": "Limpar filtros", "hold": "Segurar", @@ -1777,12 +1777,12 @@ "collect_no_show_fee": "Coletar taxa de não comparecimento", "no_show_fee_charged": "Taxa de não comparecimento cobrada", "insights": "Insights", - "testing_workflow_info_message": "Ao testar este fluxo de trabalho, não se esqueça de que E-mails e SMS só podem ser reprogramados com pelo menos uma hora de antecedência", + "testing_workflow_info_message": "Ao testar este fluxo de trabalho, não se esqueça de que e-mails e SMS só podem ser reprogramados com pelo menos uma hora de antecedência", "insights_no_data_found_for_filter": "Nenhum dado encontrado para o filtro ou dados selecionados.", "acknowledge_booking_no_show_fee": "Estou ciente de que, se eu não comparecer a este evento, será cobrada no meu cartão uma taxa de não comparecimento de {{amount, currency}}.", - "card_details": "Informações do cartão", + "card_details": "Detalhes do cartão", "seats_and_no_show_fee_error": "Neste momento, não é possível habilitar assentos e cobrar taxa de não comparecimento", "complete_your_booking": "Conclua sua reserva", "complete_your_booking_subject": "Conclua sua reserva: {{title}} à(s) {{date}}", - "email_invite_team": "{{email}} foi convidado" + "email_invite_team": "{{email}} recebeu um convite" } diff --git a/apps/web/public/static/locales/ro/common.json b/apps/web/public/static/locales/ro/common.json index 791ea093b4..52d4b11cc7 100644 --- a/apps/web/public/static/locales/ro/common.json +++ b/apps/web/public/static/locales/ro/common.json @@ -70,7 +70,7 @@ "event_awaiting_approval_subject": "Se așteaptă aprobarea: {{title}} în {{date}}", "event_still_awaiting_approval": "Un eveniment încă așteaptă aprobarea dvs.", "booking_submitted_subject": "Rezervare transmisă: {{title}} în {{date}}", - "download_recording_subject": "Descărcare înregistrare: {{title}}, la {{date}}", + "download_recording_subject": "Descărcare înregistrare: {{title}}, pe {{date}}", "download_your_recording": "Descărcați-vă înregistrarea", "your_meeting_has_been_booked": "Întâlnirea dvs. a fost programată", "event_type_has_been_rescheduled_on_time_date": "{{title}} dvs. a fost reprogramat la {{date}}.", @@ -592,9 +592,9 @@ "round_robin_description": "Întâlniri ciclice între mai mulţi membri ai echipei.", "managed_event": "Eveniment gestionat", "username_placeholder": "nume de utilizator", - "managed_event_description": "Creați și distribuiți tipuri de evenimente în masă membrilor echipei", + "managed_event_description": "Creați și distribuiți membrilor echipei tipuri de evenimente în masă", "managed": "Gestionat", - "managed_event_url_clarification": "Câmpul „nume de utilizator” va fi completat cu numele de utilizator al membrilor desemnați", + "managed_event_url_clarification": "Câmpul „nume de utilizator” va fi completat cu numele de utilizator ale membrilor desemnați", "assign_to": "Atribuiți către", "add_members": "Adăugare membri...", "count_members_one": "{{count}} membru", @@ -1202,7 +1202,7 @@ "start_of_week": "Începutul săptămânii", "recordings_title": "Înregistrări", "recording": "Înregistrare", - "happy_scheduling": "Programări cu spor!", + "happy_scheduling": "Programări cu spor", "select_calendars": "Selectați pe ce calendare vreți să verificați dacă există conflicte pentru a preveni rezervările suprapuse.", "check_for_conflicts": "Verifică dacă există conflicte", "view_recordings": "Vezi înregistrările", @@ -1539,7 +1539,7 @@ "date_overrides_update_btn": "Actualizează suprascrierea", "event_type_duplicate_copy_text": "{{slug}}-copie", "set_as_default": "Setează ca implicit", - "hide_eventtype_details": "Ascundere detalii pentru tipul de eveniment", + "hide_eventtype_details": "Ascundere detalii despre tipul de eveniment", "show_navigation": "Arată navigarea", "hide_navigation": "Ascunde navigarea", "verification_code_sent": "Cod de verificare trimis", @@ -1761,20 +1761,28 @@ "clear_filters": "Ștergere filtre", "hold": "Așteptare", "on_booking_option": "Percepere plată pentru rezervare", - "hold_option": "Percepere taxă pentru neprezentare", + "hold_option": "Percepere taxă de neprezentare", "card_held": "Card reținut", "charge_card": "Debitare card", "card_charged": "Card debitat", - "no_show_fee_amount": "Taxă de neprezentare de {{amount, currency}}", - "no_show_fee": "Taxă pentru neprezentare", + "no_show_fee_amount": "Taxă de neprezentare în valoare de {{amount, currency}}", + "no_show_fee": "Taxă de neprezentare", "submit_card": "Trimiteți cardul", "submit_payment_information": "Trimiteți informațiile de plată", "meeting_awaiting_payment_method": "Ședința dvs. este în așteptarea unei metode de plată", - "no_show_fee_charged_email_subject": "Taxă de neprezentare de {{amount, currency}}, percepută pentru {{title}}, pe {{date}}", + "no_show_fee_charged_email_subject": "Taxă de neprezentare în valoare de {{amount, currency}}, percepută pentru {{title}}, pe {{date}}", "no_show_fee_charged_text_body": "Taxa de neprezentare a fost percepută", "no_show_fee_charged_subtitle": "Taxa de neprezentare în valoare de {{amount, currency}} a fost percepută pentru următorul eveniment", "error_charging_card": "A survenit o eroare la perceperea taxei de neprezentare. Încercați din nou mai târziu.", "collect_no_show_fee": "Colectare taxă de neprezentare", "no_show_fee_charged": "Taxă de neprezentare percepută", - "insights": "Insights" + "insights": "Insights", + "testing_workflow_info_message": "La testarea acestui flux de lucru, țineți cont de faptul că e-mailurile și SMS-urile pot fi programate cu cel puțin o oră în prealabil", + "insights_no_data_found_for_filter": "Nu s-au găsit date pentru filtrul selectat sau pentru datele selectate.", + "acknowledge_booking_no_show_fee": "Dacă nu particip la acest eveniment, accept să mi se perceapă de pe card o taxă de neprezentare în valoare de {{amount, currency}}.", + "card_details": "Detalii card", + "seats_and_no_show_fee_error": "Momentan, nu se pot elibera locuri și nici nu se poate percepe o taxă de neprezentare", + "complete_your_booking": "Finalizați rezervarea", + "complete_your_booking_subject": "Finalizați rezervarea: {{title}}, pe {{date}}", + "email_invite_team": "{{email}} a fost invitat" } From 0af2be9d8f6ec5ec0708aa79348fcb449f6a2e73 Mon Sep 17 00:00:00 2001 From: Joe Date: Tue, 25 Apr 2023 03:21:17 +0530 Subject: [PATCH 20/39] Fix: settings moved to userdropdown (#8409) --- packages/features/shell/Shell.tsx | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/features/shell/Shell.tsx b/packages/features/shell/Shell.tsx index 86b803aa3f..05291bf11a 100644 --- a/packages/features/shell/Shell.tsx +++ b/packages/features/shell/Shell.tsx @@ -412,6 +412,13 @@ function UserDropdown({ small }: { small?: boolean }) { + + + + {t("settings")} + + + Date: Tue, 25 Apr 2023 07:40:35 +0100 Subject: [PATCH 21/39] fix: 7040 fix - team profile description (#8469) --- apps/web/pages/team/[slug].tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/web/pages/team/[slug].tsx b/apps/web/pages/team/[slug].tsx index e5f1237b63..f38b1b11c4 100644 --- a/apps/web/pages/team/[slug].tsx +++ b/apps/web/pages/team/[slug].tsx @@ -56,12 +56,12 @@ function TeamPage({ team, isUnpublished }: TeamPageProps) { } const EventTypes = () => ( -
    +
      {team.eventTypes.map((type, index) => (
    • @@ -105,7 +105,7 @@ function TeamPage({ team, isUnpublished }: TeamPageProps) { }} />
      -
      +

      {teamName}

      {!isBioEmpty && ( @@ -126,7 +126,7 @@ function TeamPage({ team, isUnpublished }: TeamPageProps) {