2 votos

¿Existe una forma de cambiar el nombre de los elementos del menú en Mac?

Por ejemplo, en el Finder, cuando se hace CMD+C para copiar un archivo, el menú para pegarlo se llama "Pegar elemento". ¿Hay alguna forma de cambiar el nombre de este menú por el de "Pegar"?

Me gustaría hacer esto para bastantes programas, siendo el Finder sólo uno de ellos, así que si hay un método universal para esto, editando archivos de contenido o usando la terminal por ejemplo, sería genial.

Gracias.

1voto

0942v8653 Puntos 3617

Tendrá que editar el .nib con un editor de texto (o xml). Primero haga una copia de seguridad de la aplicación (especialmente para Finder), luego vaya al contenido del paquete y encuentre el English.lproj o en.lproj . Esto será probablemente en el Resources/ carpeta.

Lo más probable es que este archivo se llame MainMenu.nib . Sin embargo, el de Finder es MenuBar.nib y algunas aplicaciones, como Firefox, no tienen ninguna.

El archivo nib se puede convertir a XML con plutil -convert xml1<filename> . A continuación, puede abrirlo en el editor de texto de su elección. Sólo command ⌘ + F (o control ⌃ + S ) para el nombre del menú que desea cambiar. Debería ser algo parecido a esto:

<string>New Tab</string>
<string>newSession:</string>

Edita la cadena en la parte superior. Esto es en realidad la conexión de Interface Builder entre el elemento de menú de ese nombre y el selector/método de Objective-C al que llama. Guarde el nib y relance la aplicación (con Force Quit o killall para Finder) y debería aparecer el nombre diferente.

0voto

Jose Chavez Puntos 645

No hay una forma genérica de hacer que funcione en todos los programas.

Los métodos genéricos que puedes utilizar para intentar conseguirlo es abrir el paquete de aplicaciones[1] y buscar los archivos que crees que contienen la palabra que quieres cambiar. Especialmente querrás centrarte en los archivos con extensiones como .nib y .strings. También puedes buscar archivos .plist o .mo/.po si existen.

A continuación, puede utilizar, por ejemplo, Interface Builder para editar el archivo .nib e intentar cambiar la interfaz de usuario. No hay garantía de que funcione.

[1] El paquete de aplicaciones de Finder está en: /Sistema/Biblioteca/CoreServices/Finder.app/

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X