Respostas:
Você provavelmente precisaria criar a unidade ou a unidade 2-source. Atualmente, na unidade 5.12, seria encontrada na /plugins/unityshell/src/PanelMenuView.cpp
linha 78:
_desktop_name(_("Ubuntu Desktop"))
Na unidade 2d, unidade 2d 5.12:, /panel/applets/appname/appnameapplet.cpp
linha 369:
d->m_label->setText(u2dTr("Ubuntu Desktop"));
Existe uma maneira muito mais rápida do que o método de doug , abusando do sistema de tradução de gettext. Supondo que você esteja usando um código de idioma inglês:
#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
Em seguida, efetue logout e logon novamente ou apenas execute:
unity --replace
unity --replace
, isso tornou minha interface inutilizável. Sair e voltar a funcionar funcionou bem. Além disso, o uso de uma string vazia para msgstr
não funciona. Você precisa usar espaço em branco como sua string (por exemplo, "") para remover a mensagem.
setsid unity
reiniciará a unidade em 13.10
Parecia que, O texto no canto superior esquerdo usa o valor do /usr/lib/os-release
arquivo Portanto, precisamos editar o valor da NAME
chave apenas nesse arquivo.
Abrir com nano
sudo nano /usr/lib/os-release
Mude o valor de NAME
da primeira linha. Eu mudei para L Buntu
apenas para teste. O conteúdo do arquivo após a alteração
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
Faça logout e efetue login novamente para ver a alteração.
Aqui está uma pequena captura de tela após a alteração.
Testado em 16.04.
Isso é um pouco incomum e pode ser revertido se você atualizar o Unity, mas isso deve ser possível.
Abra o GEdit (ou qualquer outro editor de texto) e insira o seguinte:
msgid "Ubuntu Desktop"
msgstr "Mac OS X"
Salve o arquivo onde quiser com a .po
extensão. Vou me referir a ele como ~/desktop.po
.
Abra o terminal e execute os seguintes comandos:
cd /usr/share/locale/en/LC_MESSAGES
sudo msgfmt -o unity.mo ~/desktop.po
Faça logoff e logon novamente, e o texto deve ter sido alterado.
Isso está aproveitando o sistema de tradução no Ubuntu para considerar a tradução em inglês de "Ubuntu Desktop" como "Mac OS X".
sudo apt-get install gettext
Para expandir o que foi sugerido acima, e se você deseja remover completamente o rótulo "Ubuntu Desktop", você pode usar:
msgid "Ubuntu Desktop"
msgstr " "
Onde o espaço em branco é criado, no gedit, por exemplo, mantendo pressionadas as teclas Ctrl + Shift e digitando U00A0 , isso gera um espaço ASCII sem interrupção.