التوثيق

أسئلة متكررة

ما مدى سرعة الترجمة؟

في المرة الأولى التي تتم فيها ترجمة المحتوى، قد يستغرق الأمر بضع ثوانٍ. بعد ذلك، يتم تخزين الترجمة مؤقتًا، ولا تستغرق الطلبات أكثر من 100 إلى 300 مللي ثانية. لهذا السبب، تجنب ترجمة المحتوى الديناميكي حيثما أمكن ذلك. هذا يقلل أيضًا من استخدامك.

باستخدام React SSR، تتم الترجمات على الخادم قبل إرسال الصفحة، لذلك لا ينتظرها المستخدمون أبدًا.

كيف يتم حساب الاستخدام؟

يتم احتساب الاستخدام بالأحرف المترجمة شهريًا. في بداية كل شهر، تتم إعادة تعيين الاستخدام إلى 0.

عندما تتم ترجمة نفس المحتوى عدة مرات، لا يتم حساب أحرفه مرة أخرى. إذا كان المحتوى الخاص بك ثابتًا، فلا يهم عدد مرات ترجمته. فقط المرة الأولى مهمة.

إذا تغير محتوى مكون <T>، تتم ترجمة المحتوى بأكمله مرة أخرى، ويتم حساب جميع أحرفه مرة أخرى. يمكن أن يؤثر ذلك على استخدامك عندما تحتوي الجملة على محتوى ديناميكي:

<T>You have {count} unread messages in your inbox</T>

هنا، تتم ترجمة الجملة بأكملها مرة أخرى كلما تغير count. إذا كان موقع الويب الخاص بك يحتوي على عدد كبير من الزيارات، فراقب ذلك.

ما هي القيود؟

لا يمكنك ترجمة أكثر من 10 كيلوبايت من النص في مكون ترجمة واحد. وفقًا للغة، يتراوح حجم 10 كيلوبايت بين 2500 و 10000 حرف. لترجمة المزيد، قم بتقسيم النص إلى مكونات متعددة.

{/* instead of this */}
<T>... very long text ...</T>
{/* do this */}
<T>... long text part 1 ...</T>
<T>... long text part 2 ...</T>

ماذا يحدث عندما يتم الوصول إلى الحد الشهري؟

لم يعد النص الجديد مترجمًا. يظل المحتوى الذي تمت ترجمته بالفعل مترجمًا، ويظهر النص الجديد كما هو، بلغته الأصلية.

ما هي اللغات المتاحة؟

Magic Translate يدعم أكثر من 70 لغة، من الأفريكانية إلى الويلزية. اطلع على القائمة الكاملة للغات المدعومة مع أكوادها.