انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: obontu در 14 بهمن 1400، 11:29 ق‌ظ

عنوان: اضافه کردن زبان فارسی با ترمینال ؟
ارسال شده توسط: obontu در 14 بهمن 1400، 11:29 ق‌ظ
سلام
چجوری میشه با دستور تو ترمینال  زبان فارسی یا هر زبانی رو به اوبونتو اضافه یا پاک کرد؟

کلا کارهایی که در تنظیمات میشه گرافیکی انجام داد با دستور انجام بشه مثل تغییر ساعت و زمان یا منطقه و یا بک گران را بشه تغییر داد
عنوان: پاسخ : اضافه کردن زبان فارسی با ترمینال ؟
ارسال شده توسط: SLACKER در 14 بهمن 1400، 11:47 ق‌ظ
Edit /etc/locale.gen and uncomment en_US.UTF-8 UTF-8 and other needed locales. Generate the locales by running:
# locale-gen
Create the locale.conf(5) file, and set the LANG variable accordingly:
/etc/locale.conf

LANG=en_US.UTF-8









عنوان: پاسخ : اضافه کردن زبان فارسی با ترمینال ؟
ارسال شده توسط: obontu در 14 بهمن 1400، 11:59 ق‌ظ
از تنظیمات  کیبورد رو که انتخاب کنی او بالا میشه زبان فارسی رو اضافه کرد یا هر زبان دیگه ای را قسمت تایم هم میشه تهران را انتخاب کرد تصویر ایران را که بزنی انتخاب میشه
حالا اینکارا رو با دستور میشه انجام داد چه دستوری؟
عنوان: پاسخ : اضافه کردن زبان فارسی با ترمینال ؟
ارسال شده توسط: SLACKER در 14 بهمن 1400، 12:18 ب‌ظ
برای اضافه کردن زبان فارسی که پست قبلی نوشتم
برای تایم مثلا ایران
# ln -sf /usr/share/zoneinfo/Region/City /etc/localtimeln -sf /usr/share/zoneinfo/Asia/Tehran /etc/localtimeبرای تغییر کیبورد این رو امتحان کنید ببینید کار میکنه
loadkeys fa







عنوان: پاسخ : اضافه کردن زبان فارسی با ترمینال ؟
ارسال شده توسط: obontu در 14 بهمن 1400، 12:28 ب‌ظ
نه کار نکرد
عنوان: پاسخ : اضافه کردن زبان فارسی با ترمینال ؟
ارسال شده توسط: obontu در 14 بهمن 1400، 12:31 ب‌ظ
Edit /etc/locale.gen and uncomment en_US.UTF-8 UTF-8 and other needed locales. Generate the locales by running:
# locale-gen
Create the locale.conf(5) file, and set the LANG variable accordingly:
/etc/locale.conf

LANG=en_US.UTF-8
توضیح بدید لطفا
عنوان: پاسخ : اضافه کردن زبان فارسی با ترمینال ؟
ارسال شده توسط: SLACKER در 14 بهمن 1400، 01:06 ب‌ظ
Edit /etc/locale.gen and uncomment en_US.UTF-8 UTF-8 and other needed locales. Generate the locales by running:
# locale-gen
Create the locale.conf(5) file, and set the LANG variable accordingly:
/etc/locale.conf

LANG=en_US.UTF-8
توضیح بدید لطفا
نوشته برای اضافه کردن زبان جدید این
/etc/locale.gen
رو باز کنید و هر زبانی که میخوایید انتخاب کنید # رو از اول جمله حذف کنید. عکس هم گرفتم که میخوام فارسی رو اضافه کنم
بعد از تغییرات توی فایل این دستور رو بزنید: sudo locale-gen








عنوان: پاسخ : اضافه کردن زبان فارسی با ترمینال ؟
ارسال شده توسط: obontu در 14 بهمن 1400، 01:37 ب‌ظ
راه دیگه ای نیست؟
عنوان: پاسخ : اضافه کردن زبان فارسی با ترمینال ؟
ارسال شده توسط: Dragon- در 18 بهمن 1400، 11:04 ب‌ظ
توی دبیان و توزیع‌های مبتنی بر اون می‌تونید از دستور dpkg-reconfigure برای تنطیم دوباره بسته‌ها استفاده کرد. بسته tzdata،  مربوط به زمان هست. locales مربوط به زبان و اینجور چیز‌ها.
برای تنظیم دوباره یه بسته یا چندین بسته با dpkg-reconfigure، اسم بسته(ها) رو جلوی dpkg-reconfigure بنویسید. مثلا اینجوری می‌تونید به ترتیب، بسته tzdata و locales رو دوباره تنظیم کنید.
sudo dpkg-reconfigure tzdata locales
اگه یه بسته‌ای رو بدید که نصب نشده،  dpkg-reconfigure، بسته‌هایی که قبل از اون معرفی شدند رو دوباره تنظیم می‌کنه و وقتی به اون بسته نصب نشده میرسه، متوقف میشه و خطا میده که نمی‌تونه بسته رو پیدا کنه.