هل من الممكن ترجمة الروابط؟
نعم! يدعم Intlayer عمليات إعادة توجيه الروابط المخصصة، والتي تسمح لك بتحديد مسارات خاصة باللغة. على سبيل المثال:
bash
نسخ الكود
نسخ الكود إلى الحافظة
en -> /productfr -> /fr/produites -> /es/productoلتنفيذ ذلك، يمكنك تكوين قسم routing في ملف intlayer.config.ts الخاص بك.
لمزيد من المعلومات حول كيفية تنفيذ هذه الميزة، راجع وثائق إعادة توجيه الروابط المخصصة.
يمكنك أيضًا استخدام وظائف getMultilingualUrl و getLocalizedUrl لإنشاء هذه الروابط برمجياً، وستحترم قواعد إعادة التوجيه الخاصة بك.
ts
نسخ الكود
نسخ الكود إلى الحافظة
import { getLocalizedUrl, Locales } from "intlayer";const url = getLocalizedUrl("/product", Locales.FRENCH);console.log(url); // /fr/produit (إذا تم تكوينه)