Yanıtlar:
Birlik veya birlik-2d kaynağını inşa etmeniz gerekebilir . Şu anda birlik-5.12'de /plugins/unityshell/src/PanelMenuView.cpp
78. satırda bulunacaktı :
_desktop_name(_("Ubuntu Desktop"))
Birlik-2d, birlik-2d 5.12:, /panel/applets/appname/appnameapplet.cpp
satır 369:
d->m_label->setText(u2dTr("Ubuntu Desktop"));
Gettext çeviri sistemini suistimal ederek doug'un yönteminden çok daha hızlı bir yol var . İngilizce bir yerel ayar kullandığınızı varsayarsak:
#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
Ardından, oturumu kapatıp tekrar açın veya yalnızca yürütün:
unity --replace
unity --replace
, arayüzümü kullanılamaz hale getirdi. Çıkış ve geri olsa iyi çalıştı. Ayrıca, boş bir dize kullanmak msgstr
işe yaramaz. İletiyi kaldırmak için dizginiz olarak boşluk kullanmanız gerekir (örn. "").
setsid unity
13.10 'da birliği yeniden başlatacak
Sol üst köşedeki Metin'in dosya /usr/lib/os-release
dosyasındaki değeri kullandığı ortaya çıktı . Bu nedenle, NAME
yalnızca bu dosyadaki anahtarın değerini düzenlememiz gerekir .
Nano ile aç
sudo nano /usr/lib/os-release
NAME
İlk satırdaki değerini değiştirin . L Buntu
Sadece test için değiştirdim . Değişiklikten sonra dosyanın içeriği
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
Değişikliği görmek için oturumu kapatıp tekrar açın.
İşte değişiklikten sonra küçük bir ekran görüntüsü.
16.04 tarihinde test edilmiştir.
Bu biraz alışılmadık bir durumdur ve Birliği güncellerseniz geri alınabilir, ancak bu mümkün olmalıdır.
GEdit'i (veya başka bir metin editörünü) açın ve aşağıdakileri ekleyin:
msgid "Ubuntu Desktop"
msgstr "Mac OS X"
Dosyayı, .po
uzantıyla istediğiniz yere kaydedin . Ben buna değineceğim ~/desktop.po
.
Terminali açın ve aşağıdaki komutları uygulayın:
cd /usr/share/locale/en/LC_MESSAGES
sudo msgfmt -o unity.mo ~/desktop.po
Çıkış yapıp tekrar giriş yapın ve metnin değişmesi gerekirdi.
Bu, "Ubuntu Desktop" ın İngilizce çevirisini "Mac OS X" olarak değerlendirmesini sağlamak için Ubuntu'daki çeviri sisteminden faydalanmaktadır.
sudo apt-get install gettext
Yukarıda önerilenleri genişletmek ve "Ubuntu Desktop" etiketini tamamen kaldırmak istiyorsanız, şunları kullanabilirsiniz:
msgid "Ubuntu Desktop"
msgstr " "
Beyaz alanın yaratıldığı yerlerde, örneğin, Ctrl + Shift tuşlarını basılı tutup U00A0 yazarak, gedit'te , bu bir ascii ayrılmayan alan üretecektir.