ترجمة
يمكن أن تكون اللغات عائقاً أمام الفهم. نريد التأكد من أن تويست متاح لأكبر عدد ممكن من الأشخاص. إذا كنت تتحدث لغة لا تدعمها تويست، فيمكنك مساعدتنا من خلال ترجمة الأسطح المختلفة لتويست.
نظرًا لأن الحفاظ على الترجمات هو جهد مستمر، فإننا نضيف لغات كلما وجدنا مساهمين على استعداد لمساعدتنا في الحفاظ عليها. اللغات التالية مدعومة حاليًا:
- اللغة الإنجليزية
- كوري
- ياباني
- الروسية
- صيني
- الإسبانية
- البرتغالية
إذا كنت تعتقد أن تويست ستستفيد من دعم لغة جديدة، يرجى إنشاء [موضوع جديد في منتدى المجتمع] (https://community.tuist.io/c/general/4) لمناقشته مع المجتمع.
كيفية الترجمة#
لدينا نسخة من [Weblate] (https://weblate.org/en-gb/) تعمل على [translate.tuist.dev] (https://translate.tuist.dev). يمكنك التوجه إلى المشروع، وإنشاء حساب، وبدء الترجمة.
تتم مزامنة الترجمات مرة أخرى إلى المستودع المصدر باستخدام طلبات سحب GitHub التي سيقوم المشرفون بمراجعتها ودمجها.
يقوم Weblate بتقسيم الملفات لربط اللغة المصدر واللغة الهدف. إذا قمت بتعديل اللغة المصدر، فسوف تكسر الربط، وقد تسفر التسوية عن نتائج غير متوقعة.
الإرشادات#
فيما يلي الإرشادات التي نتبعها عند الترجمة.
الحاويات المخصصة وتنبيهات GitHub#
عند ترجمة [الحاويات المخصصة] (https://vitepress.dev/guide/markdown#custom-containers) فقط ترجمة العنوان والمحتوى ولكن ليس نوع التنبيه.
<!-- -->
<div class="noora-alert tuist-admonition" data-type="secondary" data-status="warning" data-size="large"><div data-part="icon"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M12 9v4" /><path d="M10.363 3.591l-8.106 13.534a1.914 1.914 0 0 0 1.636 2.871h16.214a1.914 1.914 0 0 0 1.636 -2.87l-8.106 -13.536a1.914 1.914 0 0 0 -3.274 0z" /><path d="M12 16h.01" /></svg></div><div data-part="column"><span data-part="title">루트 변수</span><div data-part="description">
매니페스트의 루트에 있어야 하는 변수는...
</div></div></div>
عناوين العناوين#
عند ترجمة العناوين، قم بترجمة العنوان فقط وليس المعرف. على سبيل المثال، عند ترجمة العنوان التالي:
# Add dependencies
يجب ترجمتها على النحو التالي (لاحظ أن المعرف غير مترجم):
# 의존성 추가하기