6 votos

¿Por qué la columna Kind muestra los caracteres chinos 文件 para los archivos Markdown?

El buscador muestra los caracteres chinos siguiente el md en la columna Tipo de archivos Markdown:

enter image description here

Lo mismo se muestra en el inspector:

enter image description here

A través de Google Translate encontré que los caracteres media file en chino.

¿Por qué el Finder muestra la palabra file en md file ¿en chino?
¿Cómo puedo revertirlo al inglés?

Aquí He subido un archivo de ejemplo que muestra este comportamiento en mi máquina.

Estoy en MacOS 10.15.3, el idioma preferido del sistema es el inglés (UK). Ningún otro archivo muestra caracteres chinos.

Lo que he probado

Por sugerencia de bjbk He puesto el Open with a Visual Studio Code y reiniciar. Esto no cambió el contenido de la columna Kind.

Por sugerencia de WGroleau He comprobado si file README.md devolvió los mismos caracteres chinos. No lo hace, simplemente devuelve:

README.md: UTF-8 Unicode text

He intentado utilizar el mdls en el archivo, muestra que el tipo de contenido es com.unknown.md . ¿Tal vez eso pueda ayudar a localizar el problema?

Completo mdls salida de abajo:

_kMDItemDisplayNameWithExtensions      = "README.md"
kMDItemContentCreationDate             = 2020-01-20 21:18:03 +0000
kMDItemContentCreationDate_Ranking     = 2020-01-20 00:00:00 +0000
kMDItemContentModificationDate         = 2020-03-14 17:21:13 +0000
kMDItemContentModificationDate_Ranking = 2020-03-14 00:00:00 +0000
kMDItemContentType                     = "com.unknown.md"
kMDItemContentTypeTree                 = (
    "com.unknown.md",
    "public.text",
    "public.data",
    "public.item",
    "public.content",
    "public.plain-text"
)
kMDItemDateAdded                       = 2020-03-14 17:18:56 +0000
kMDItemDateAdded_Ranking               = 2020-03-14 00:00:00 +0000
kMDItemDisplayName                     = "README.md"
kMDItemDocumentIdentifier              = 0
kMDItemFSContentChangeDate             = 2020-03-14 17:21:13 +0000
kMDItemFSCreationDate                  = 2020-01-20 21:18:03 +0000
kMDItemFSCreatorCode                   = ""
kMDItemFSFinderFlags                   = 0
kMDItemFSHasCustomIcon                 = (null)
kMDItemFSInvisible                     = 0
kMDItemFSIsExtensionHidden             = 0
kMDItemFSIsStationery                  = (null)
kMDItemFSLabel                         = 0
kMDItemFSName                          = "README.md"
kMDItemFSNodeCount                     = (null)
kMDItemFSOwnerGroupID                  = 20
kMDItemFSOwnerUserID                   = 502
kMDItemFSSize                          = 97
kMDItemFSTypeCode                      = ""
kMDItemInterestingDate_Ranking         = 2020-03-14 00:00:00 +0000
kMDItemKind                            = "md"
kMDItemLastUsedDate                    = 2020-03-14 17:21:05 +0000
kMDItemLastUsedDate_Ranking            = 2020-03-14 00:00:00 +0000
kMDItemLogicalSize                     = 97
kMDItemPhysicalSize                    = 4096
kMDItemUseCount                        = 21
kMDItemUsedDates                       = (
    "2020-03-13 23:00:00 +0000"
)

3voto

Oskar Puntos 1242

La razón por la que tienes ese texto es doble:

  1. Una aplicación que usted instaló (incluso podría ser Sublime Text) definió un nuevo tipo - a saber kMDItemContentType of "com.unknown.md"
  2. CoreServices lee la descripción localizada de esa aplicación y la pone a disposición de Finder.

Para solucionarlo, arregle, actualice o desinstale la aplicación que definió com.unknown.md como tipo de archivo central prestando atención al texto localizado que proporciona al Finder para que lo muestre.


Para localizarlo habrá que investigar un poco, ya que no has revelado la identidad de la aplicación que ha ejercido el control como aplicación predeterminada para abrir ese tipo de archivo. Eso debería mostrarse en la parte recortada de la información obtenida que mostraste en tu pregunta.

Además, hay capas de programas que pueden "pedir" abrir un tipo de archivo, y capas de tipo de archivo en cada archivo (mostradas como kMDItemContentTypeTree ) - así que dependiendo del orden en el que se instalen las aplicaciones, el mismo Mac con las mismas aplicaciones instaladas podría obtener diferentes resultados basados en el orden en el que se instalen las aplicaciones, y en cómo se usen las aplicaciones y si se cambian los valores predeterminados de Spotlight / CoreServices.

Para separar esto, utilizo una herramienta lsregister a volcar toda la base de datos de los servicios de lanzamiento y analizar los elementos. Es un poco laborioso, pero siempre puedes hacer esto si no encuentras la aplicación que has instalado, haz clic con el botón derecho del ratón en el icono en cuestión y utiliza Abrir con... para cambiar la aplicación por defecto por otra que prefieras que se muestre en el Finder. Además - ahora que sabes en qué aplicación confía Finder para "nombrar" ese nuevo tipo/tipo de archivo - puedes abrir una solicitud de soporte con ese fabricante de software para cambiar lo que se muestra - es probable que hayan cometido un error en la localización y hayan listado texto en chino para el texto localizado en inglés del Reino Unido.

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