هوکها
توابع
کامپوننتهای مرتبه بالا
useTranslation
useTranslation یک wrapper سفارشی برای useTranslation کتابخانه next-intl است.
مثال
import useTranslation from '@/utils/hooks/useTranslation
const Example = () => {
const { t } = useTranslation()
return (
<div>
{t('hello')}
</div>
);
};
export default Example
پارامترها
| param | توضیحات | نوع | پیشفرض |
|---|---|---|---|
| namespaces | دسترسی به namespace پیام ترجمه. | string | - |
| بازگشتی | توضیحات | نوع | پیشفرض |
|---|---|---|---|
| t | یک تابع ترجمه که رشته ترجمه شده را برمیگرداند. همچنین توابع ترجمه دیگری را نیز ارائه میدهد، برای جزئیات بیشتر به مستندات next-intl مراجعه کنید. | (key: string, nameSpace?: string) => string | - |