ডিবিয়ান-এ কমান্ড-লাইন সফ্টওয়্যারটিতে কীভাবে ভাষা পরিবর্তন করা যায়


2

আমি একটি সার্ভারে 'এক্সিফ' ব্যবহার করছি (ডেবিয়ান জিএনইউ / লিনাক্স .0.০.que (স্কিজে)) এবং আমার ডেভ কম্পিউটারের বিপরীতে (ম্যাকপোর্টের মাধ্যমে ম্যাক ওএস এক্স) এটি ফরাসী ভাষায় চলে:

exif -h
Utilisation: exif [OPTION...] fichier
  -v, --version                      Display software version
  -i, --ids                          Montre les ID plutôt que les noms des marqueurs
  -t, --tag=marqueur                 Sélection du marqueur
      --ifd=IFD                      Sélection de l'IFD
  -l, --list-tags                    Liste tous les marqueurs EXIF
  -|, --show-mnote                   Show contents of tag MakerNote
      --remove                       Supprime le marqueur ou l'ifd
  -s, --show-description             Montre la description du marqueur
  -e, --extract-thumbnail            Extrait la vignette
  -r, --remove-thumbnail             Supprime la vignette
  -n, --insert-thumbnail=FICHIER     Insère le FICHIER comme vignette
      --no-fixup                     Do not fix existing tags in files
  -o, --output=FICHIER               Write data to FILE
      --set-value=STRING             Value of tag
  -c, --create-exif                  Create EXIF data if not existing
  -m, --machine-readable             Output in a machine-readable (tab delimited) format
  -w, --width=WIDTH                  Width of output
  -x, --xml-output                   Output in a XML format
  -d, --debug                        Show debugging messages

আমি আমার / ইত্যাদি / ডিফল্ট / লোকেল পরীক্ষা করি এবং এটি ছিল

LANG=fr_FR
LANGUAGE=fr_FR:fr

যা আমি বদলেছি

LANG=en_EN
LANGUAGE=en_EN:en

কোন পরিণতি ছাড়াই এই মেশিনকে ইংরেজিতে এই সফ্টওয়্যারটি কার্যকর করতে কীভাবে কোনও ইঙ্গিত দেবে? কারণ আমার ইংরেজিতে এক্সিফ-ডেটা লেবেল থাকা দরকার :)

ধন্যবাদ!

উত্তর:


4

/etc/default/localeফাইল সেট করে UHM ... "বিশ্বব্যাপী" অক্ষমতা। তার অর্থ, এই ডিফল্টগুলি শুরু হওয়ার সাথে সাথে কোনও "শীর্ষ-স্তরের" শেল দ্বারা পড়ে এবং এটি প্রসেসগুলির দ্বারা উত্তরাধিকার সূত্রে প্রাপ্ত হয়।

দীর্ঘ গল্প সংক্ষিপ্ত, এর অর্থ এই জাতীয় ডিফল্ট প্রয়োগ করা হয়:

  • সমস্ত ডিমনগুলি (পটভূমিতে চলমান প্রোগ্রামগুলি) এগুলি অবস্থিত শেল স্ক্রিপ্টগুলি ব্যবহার শুরু করার সাথে সাথে /etc/init.d
  • আপনার লগইন সেশনে আপনি চালিত ইন্টারেক্টিভ শেল।

সুতরাং কেবলমাত্র সেই ফাইলটি পরিবর্তন করতে একটি রিবুট দরকার।

তবে, যেমন ফাইলটির বিষয়বস্তুগুলি কেবল একটি শেল স্ক্রিপ্ট যা তথাকথিত "পরিবেশের ভেরিয়েবল" এর একগুচ্ছ সেট করে, একটি নির্দিষ্ট প্রোগ্রামকে কার্যকর করতে আপনাকে কেবল সেই প্রোগ্রামটিকে এই ভেরিয়েবলগুলির বিভিন্ন সামগ্রী দেখতে হবে।

এটি অর্জনের একমাত্র সহজ উপায় হ'ল প্রোগ্রামটি চালুর আগে তাদের অ্যাসাইনমেন্টটি রাখা, এটি আপনার শেল প্রম্পটে আপনি করতে পারেন:

$ LANG=en exif -h

এবং exifআপনার সাথে ইংরাজীতে কথা বলা দেখুন (এখানে $চরিত্রটি শেল প্রম্পটকে বোঝায় - এটি টাইপ করবেন না)।

দ্বিতীয় উপায়টি হ'ল বর্তমান শেলের সমস্ত প্রোগ্রামগুলি ভেরিয়েবলের নতুন সামগ্রীগুলি দেখতে; এটি তাদের "রফতানি করার" মাধ্যমে করা হয়, যেমন @ ক্লার্কডাব্লু দেখিয়েছিল: একটি রফতানি ভেরিয়েবল এবং এর বিষয়বস্তুগুলি শেল থেকে চালিত সমস্ত প্রক্রিয়াগুলির পরিবেশের দ্বারা উত্তরাধিকার সূত্রে প্রাপ্ত হয়, সুতরাং নিম্নলিখিতগুলিও কাজ করে:

$ export LANG=en
$ exif -h

অথবা

$ LANG=en
$ export LANG
$ exif -h

এই পরিবেশের পরিবর্তনশীলগুলি locale(1)ম্যানুয়াল পৃষ্ঠাতে বর্ণিত হয়েছে ।

এবং শেষ টিপ: /etc/default/localeহাতের সামগ্রীগুলি পরিবর্তন করবেন না - এটি পরিচালনা করার জন্য ডিবিয়ান পদ্ধতি ব্যবহার করুন: চালান

# dpkg-reconfigure locales

যা আপনাকে প্রথমে জিজ্ঞাসা করবে যে কোন লোকেলগুলি সংকলন এবং ইনস্টল করতে হবে (আপনি এই পদক্ষেপটি এড়িয়ে যেতে পারেন) এবং তারপরে কোনটি ডিফল্ট হিসাবে বেছে নেবে।

আপডেট: এখানে দেবেল উইকির একটি পৃষ্ঠা লোকেলকে উত্সর্গীকৃত যা পরিবেশ ভেরিয়েবলগুলি সহ প্রয়োজনীয় সমস্ত কিছু ব্যাখ্যা করে।


ডেবিয়ান-ভিত্তিক ডিস্ট্রোতে ভাষা পরিবর্তন করার উপায় এটি।
জেরেমিয়া

আপনাকে অনেক ধন্যবাদ. এখন আমার এক্সিফটি ইংরেজিতে রয়েছে :) আমি গতকাল / ইত্যাদি / ডিফল্ট / লোকালে ভ্রান্ত টাইপের ক্ষেত্রে, ডিপি কেজি-পুনর্নির্মাণটি করেছি।
আমো__ 10
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.