আমি কীভাবে ইউনিটি প্যানেলে ডেস্কটপের নাম পরিবর্তন করব?


21

এখানে চিত্র বর্ণনা লিখুন

ইউনিটি প্যানেলের মাধ্যমে আমি কীভাবে আমার ডেস্কটপের নামটি উবুন্টু ডেস্কটপ থেকে এক্সওয়াইজেডের ডেস্কটপে পরিবর্তন করব ?

উত্তর:


13

আপনি সম্ভবত করতে হবে বিল্ড ঐক্য বা ঐক্য-2d উৎস। বর্তমানে, unityক্য -5.12-এ, এটি /plugins/unityshell/src/PanelMenuView.cppলাইন 78 এ পাওয়া যাবে :

 _desktop_name(_("Ubuntu Desktop"))

Unityক্য -২ ডি-তে, unityক্য -২ ডি 5.12:, /panel/applets/appname/appnameapplet.cppলাইন 369:

d->m_label->setText(u2dTr("Ubuntu Desktop"));

আপনার প্রতিক্রিয়ার জন্য ধন্যবাদ আমি বর্তমানে 5.12 ব্যবহার করছি এবং এটি
এসসিআর

36

গেটেক্সটেক্স ট্রান্সলেট সিস্টেমকে গালি দিয়ে ডগের পদ্ধতির চেয়ে অনেক দ্রুততর উপায় আছে । ধরে নিচ্ছি আপনি একটি ইংরেজি লোকেল ব্যবহার করছেন:

#Make a temporary text file using vim/gedit/cat/whatever
cat > /tmp/foo.po
msgid "Ubuntu Desktop"
msgstr "A Badger With A Gun"
^D

cd /usr/share/locale/en/LC_MESSAGES
sudo msgfmt -o unity.mo /tmp/foo.po

তারপরে, হয় লগ আউট এবং পিছনে প্রবেশ করুন, বা কেবল সম্পাদন করুন:

unity --replace

2
আমি ব্যবহার করার পরামর্শ দিচ্ছি না unity --replace, এটি আমার ইন্টারফেসটি অকেজো করে দিয়েছে। লগ আউট এবং ফিরে কাজ ভাল কাজ যদিও। এছাড়াও, খালি স্ট্রিং ব্যবহার msgstrকরে কাজ করে না। বার্তাটি সরাতে আপনাকে আপনার স্ট্রিং (যেমন "") হিসাবে সাদা স্থান ব্যবহার করতে হবে।
ডেনিস

এটা সত্যিই দারুন.
পার্টো

setsid unity13.10
মিচিড

2

এটি প্রদর্শিত হয়েছিল যে উপরের-বাম কোণে থাকা পাঠ্যটি ফাইল /usr/lib/os-releaseফাইল থেকে মানটি ব্যবহার করে । সুতরাং, আমাদের NAMEকেবলমাত্র সেই ফাইলটিতে কীটির মান সম্পাদনা করতে হবে।

  1. ন্যানো দিয়ে খুলুন

    sudo nano /usr/lib/os-release
    
  2. NAMEপ্রথম লাইন থেকে মান পরিবর্তন করুন । আমি এটি L Buntuপরীক্ষার জন্য পরিবর্তিত করেছি । পরিবর্তনের পরে ফাইলের সামগ্রী

    NAME="L Buntu"
    VERSION="16.04.1 LTS (Xenial Xerus)"
    ID=ubuntu
    ID_LIKE=debian
    PRETTY_NAME="Ubuntu 16.04.1 LTS"
    VERSION_ID="16.04"
    HOME_URL="http://www.ubuntu.com/"
    SUPPORT_URL="http://help.ubuntu.com/"
    BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
    UBUNTU_CODENAME=xenial
    
  3. পরিবর্তনটি দেখতে লগআউট এবং আবার লগইন করুন।

    পরিবর্তনের পরে একটি ছোট স্ক্রিনশট এখানে।

    পরিবর্তনের পরে স্ক্রিনশট

16.04 এ পরীক্ষিত।


1

এটি কিছুটা অস্বাভাবিক এবং আপনি যদি ইউনিটি আপডেট করেন তবে তা আবার ফিরে যেতে পারে তবে এটি সম্ভব হওয়া উচিত।

  1. জিইডিট (বা অন্য কোনও পাঠ্য সম্পাদক) খুলুন এবং নিম্নলিখিতটি সন্নিবেশ করুন:

    msgid "Ubuntu Desktop"
    msgstr "Mac OS X"
    
  2. আপনি .poএক্সটেনশানটি দিয়ে যেখানেই চান ফাইলটি সংরক্ষণ করুন । আমি হিসাবে এটি উল্লেখ করব ~/desktop.po

  3. টার্মিনালটি খুলুন এবং নিম্নলিখিত কমান্ডগুলি কার্যকর করুন:

    cd /usr/share/locale/en/LC_MESSAGES
    sudo msgfmt -o unity.mo ~/desktop.po
    
  4. লগ আউট এবং আবার লগ ইন করুন এবং পাঠ্যটি পরিবর্তন হওয়া উচিত।

"উবুন্টু ডেস্কটপ" এর ইংরেজি অনুবাদকে "ম্যাক ওএস এক্স" হিসাবে বিবেচনা করার জন্য এটি উবুন্টুতে অনুবাদ ব্যবস্থার সুবিধা নিচ্ছে।


ধন্যবাদ অ্যান্ড্রু আমি এমন পয়েন্টে পৌঁছেছি যেখানে আমার sudo msgfmt প্রবেশ করতে হবে, তবে আমি এটি পেয়েছি: "(উবুন্টু @ উবুন্টু: $ do সুডো _fmt -o .ক্য.mo / home/ubuntu/documents/desktop.po) (sudo: msgfmt : কমান্ড পাওয়া যায় নি) কোন ধারণা যা ঘটতে পারে? আশা করি আপনি আবারও সহায়তা করতে পারবেন যেহেতু আমি এই কাজটি করতে পছন্দ করবো, এটি একবারে আপনি যখন আমি যা করছেন আমি এটি দেখতে কিছুটা অদ্ভুত বলে দেখছি তখন তা বুদ্ধিমান হয়ে উঠবে মুহুর্ত।
উবুন্টুরোব 1

আমি কেন এই থ্রেডটি বন্ধ করে দেওয়া হয়েছে তা নিয়ে বিভ্রান্ত কারণ আমি ইতিমধ্যে বলেছি যে আমি পূর্ববর্তী বিষয়টি বুঝতে পারি নি, তবে একটি লিঙ্ক যাইহোক পোস্ট করা হয়েছে এবং আমার মন্তব্য নির্বিশেষে থ্রেডটি বন্ধ হয়ে গেছে। আমি কেবল বুঝতে পারি না এমন কিছু পড়তে শেখা আমার পক্ষে অসম্ভব। আমি আবার এটি আবার চালু করতে পারে কি কোন সুযোগ আছে? আমি অভদ্র শব্দটি বোঝাতে চাইছি না তবে উত্তর উপস্থিত হওয়ার সাথে সাথে থ্রেডগুলি কেন বন্ধ করতে হবে তা আমি পাই না। ধন্যবাদ।
উবুন্টুরোব 1

1
আপনি _fmt এর সাথে ইনস্টল করতে পারেনsudo apt-get install gettext
অ্যান্ড্রু জনসন

0

উপরে উল্লিখিত পরামর্শগুলি প্রসারিত করতে এবং আপনি যদি "উবুন্টু ডেস্কটপ" লেবেলটি পুরোপুরি সরাতে চান তবে আপনি এটি ব্যবহার করতে পারেন:

msgid "Ubuntu Desktop"
msgstr " "

যেমন শ্বেতস্থান তৈরি করা হয়েছে, gedit- এ, উদাহরণস্বরূপ, Ctrl + Shift কী ধরে রেখে U00A0 টাইপ করলে এটি আসকিবিহীন স্থান তৈরি করবে।

সূত্র

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.