إنشاء:2026-01-21آخر تحديث:2026-01-21
استخدم هذه الصفحة والموفر AI الذي تريدهChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
استخدم مساعدك المفضل للملخص واستخدم هذه الصفحة والموفر AI الذي تريده
تاريخ الإصدارات
- "إضافة أداة usePathname"v10.0.0٢٣/٦/٢٠٢٦
- "توحيد التوثيق لجميع الصادرات"v8.0.0٢١/١/٢٠٢٦
تمت ترجمة محتوى هذه الصفحة باستخدام الذكاء الاصطناعي.
اعرض آخر نسخة المحتوى الأصلي باللغة الإنكليزيةEdit this doc
If you have an idea for improving this documentation, please feel free to contribute by submitting a pull request on GitHub.
GitHub link to the documentationCopy
Copy doc Markdown to clipboard
حزمة solid-intlayer
توفر حزمة solid-intlayer الأدوات اللازمة لدمج Intlayer في تطبيقات Solid. تتضمن providers و hooks للتعامل مع المحتوى متعدد اللغات.
التثبيت
bash
نسخ الكود
نسخ الكود إلى الحافظة
npm install solid-intlayerالصادرات
المزود
الاستيراد:
tsx
نسخ الكود
نسخ الكود إلى الحافظة
import "solid-intlayer";اظهار جميع محتويات الجدول
افتح الجدول في نافذة منبثقة لعرض جميع محتويات البيانات بوضوح
| المكوّن | الوصف | المستند المرتبط |
|---|---|---|
IntlayerProvider | المزوّد الرئيسي الذي يلف تطبيقك ويوفر سياق Intlayer. | IntlayerProvider |
الخطافات
استيراد:
tsx
نسخ الكود
نسخ الكود إلى الحافظة
import "solid-intlayer";اظهار جميع محتويات الجدول
افتح الجدول في نافذة منبثقة لعرض جميع محتويات البيانات بوضوح
| هوك | الوصف | المستند المرتبط |
|---|---|---|
useIntlayer | مبني على useDictionary، لكنه يدرج نسخة محسّنة من القاموس من التصريح المولد. | useIntlayer |
useDictionary | يعالج الكائنات الشبيهة بالقواميس (مفتاح، محتوى). يعالج ترجمات t()، التعدادات، إلخ. | - |
useDictionaryAsync | مثل useDictionary، ولكن يتعامل مع القواميس غير المتزامنة. | - |
useDictionaryDynamic | مثل useDictionary، ولكن يتعامل مع القواميس الديناميكية. | - |
useLocale | يعيد الـ locale الحالية ودالة لتعيينها. | useLocale |
usePathname | يُعيد مسار الرابط الحالي (pathname) كـ Accessor<string> مع إزالة جزء اللغة (locale). متفاعل مع popstate. | usePathname |
useRewriteURL | هو hook على جانب العميل لإدارة إعادة كتابة عناوين URL. يقوم بتحديث الـ URL تلقائيًا إذا وُجدت قاعدة إعادة كتابة محلية. | useRewriteURL |
useIntl | يعيد كائن Intl للـ locale الحالية. | - |
useLoadDynamic | هوك لتحميل القواميس الديناميكية. | - |
t | يختار المحتوى بناءً على اللغة الحالية. | translation |
المكونات
استيراد:
tsx
نسخ الكود
نسخ الكود إلى الحافظة
import "solid-intlayer";اظهار جميع محتويات الجدول
افتح الجدول في نافذة منبثقة لعرض جميع محتويات البيانات بوضوح
| المكون | الوصف |
|---|---|
MarkdownProvider | مزود لسياق عرض Markdown. |