Respuestas:
Es probable que necesite construir la unidad de unidad o unidad-2D. Actualmente, en unity-5.12, se encontraría en la /plugins/unityshell/src/PanelMenuView.cpp
línea 78:
_desktop_name(_("Ubuntu Desktop"))
En unity-2d, unity-2d 5.12:, /panel/applets/appname/appnameapplet.cpp
línea 369:
d->m_label->setText(u2dTr("Ubuntu Desktop"));
Hay una manera mucho más rápida que el método de Douglas , al abusar del sistema de traducción gettext. Suponiendo que está utilizando una configuración regional en 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
Luego, cierre sesión y vuelva a iniciarla, o simplemente ejecute:
unity --replace
unity --replace
, hizo que mi interfaz fuera inutilizable. Sin embargo, cerrar sesión y volver a funcionar funcionó bien. Además, usar una cadena vacía para msgstr
no funciona. Tiene que usar espacios en blanco como su cadena (por ejemplo, "") para eliminar el mensaje.
setsid unity
reiniciará la unidad en 13.10
Al parecer, el texto en la esquina superior izquierda utiliza el valor del archivo de /usr/lib/os-release
archivo. Por lo tanto, necesitamos editar el valor de la NAME
clave solo en ese archivo.
Abrir con nano
sudo nano /usr/lib/os-release
Cambiar el valor de NAME
desde la primera línea. Lo cambié a L Buntu
solo para probar. El contenido del archivo después del cambio
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
Cierre sesión y vuelva a iniciar sesión para ver el cambio.
Aquí hay una pequeña captura de pantalla después del cambio.
Probado el 16.04.
Esto es un poco inusual y puede revertirse si actualiza Unity, pero debería ser posible.
Abra GEdit (o cualquier otro editor de texto) e inserte lo siguiente:
msgid "Ubuntu Desktop"
msgstr "Mac OS X"
Guarde el archivo donde desee con la .po
extensión. Me referiré a eso como ~/desktop.po
.
Abre el terminal y ejecuta los siguientes comandos:
cd /usr/share/locale/en/LC_MESSAGES
sudo msgfmt -o unity.mo ~/desktop.po
Cerrar sesión y volver a iniciar sesión y el texto debería haber cambiado.
Esto aprovecha el sistema de traducción en Ubuntu para hacer que considere la traducción al inglés de "Ubuntu Desktop" como "Mac OS X".
sudo apt-get install gettext
Para ampliar lo que se ha sugerido anteriormente, y si desea eliminar por completo la etiqueta "Ubuntu Desktop", puede usar:
msgid "Ubuntu Desktop"
msgstr " "
Cuando se crea el espacio en blanco, en gedit, por ejemplo, manteniendo presionadas las teclas Ctrl + Shift y escribiendo U00A0 , esto generará un espacio ascii ininterrumpido .