Jawaban:
Anda mungkin perlu membangun sumber unity-2d. Saat ini, di unity-5.12, akan ditemukan di /plugins/unityshell/src/PanelMenuView.cpp
, baris 78:
_desktop_name(_("Ubuntu Desktop"))
Dalam unity-2d, unity-2d 5.12:, /panel/applets/appname/appnameapplet.cpp
line 369:
d->m_label->setText(u2dTr("Ubuntu Desktop"));
Ada cara yang jauh lebih cepat daripada metode doug , dengan menyalahgunakan sistem terjemahan gettext. Dengan asumsi Anda menggunakan bahasa Inggris:
#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
Kemudian, keluar dan kembali, atau cukup jalankan:
unity --replace
unity --replace
, itu membuat antarmuka saya tidak dapat digunakan. Log out dan kembali berfungsi dengan baik. Juga, menggunakan string kosong untuk msgstr
tidak berfungsi. Anda harus menggunakan spasi putih sebagai string Anda (mis. "") Untuk menghapus pesan.
setsid unity
akan memulai kembali persatuan di 13.10
Tampaknya, Teks di sudut kiri atas menggunakan nilai dari file /usr/lib/os-release
file. Jadi, kita perlu mengedit nilai untuk NAME
kunci pada file itu saja.
Buka dengan nano
sudo nano /usr/lib/os-release
Ubah nilai dari NAME
baris pertama. Saya mengubahnya L Buntu
hanya untuk pengujian. Konten file setelah perubahan
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
Logout dan Login lagi untuk melihat perubahannya.
Berikut ini adalah tangkapan layar kecil setelah perubahan.
Diuji pada 16,04.
Ini agak tidak biasa dan dapat dikembalikan jika Anda memperbarui Unity, tetapi ini harus dimungkinkan.
Buka GEdit (atau editor teks lainnya) dan masukkan yang berikut ini:
msgid "Ubuntu Desktop"
msgstr "Mac OS X"
Simpan file di mana pun Anda inginkan dengan .po
ekstensi. Saya akan menyebutnya sebagai ~/desktop.po
.
Buka terminal dan jalankan perintah berikut:
cd /usr/share/locale/en/LC_MESSAGES
sudo msgfmt -o unity.mo ~/desktop.po
Logout dan log in kembali dan teks seharusnya sudah berubah.
Ini memanfaatkan sistem terjemahan di Ubuntu untuk menjadikannya terjemahan bahasa Inggris dari "Ubuntu Desktop" menjadi "Mac OS X".
sudo apt-get install gettext
Untuk memperluas apa yang telah disarankan di atas, dan jika Anda ingin sepenuhnya menghapus label "Ubuntu Desktop", Anda dapat menggunakan:
msgid "Ubuntu Desktop"
msgstr " "
Di mana spasi putih dibuat, di gedit, misalnya, dengan menahan tombol Ctrl + Shift dan mengetik U00A0 , ini akan menghasilkan ruang tanpa melanggar ascii.