As descrições do Core Types do OS X podem ser alteradas editando InfoPlist.strings no CoreTypes.bundle.
A lista de propriedades é um binário compilado , portanto, apenas faça um backup antes de editá-lo. As atualizações do sistema provavelmente sobrescrevem, então mantenha uma cópia ou (o que Recomendo) vincule sua versão editada à localização do orginal - supondo que sua cópia tenha o nome InfoPlist.strings.custom e esteja no mesmo diretório como original:
cd /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/English.lproj
cp InfoPlist.strings InfoPlist.strings.custom - sua cópia personalizada
mv InfoPlist.strings InfoPlist.strings.backup - movimento original
abra InfoPlist.strings.custom com TextMate pois ele analisa bem as listas de propriedades binárias, supondo que você tenha mate instalado:
mate /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/English.lproj/InfoPlist.strings.custom
depois de concluir suas edições, vincule o arquivo original:
sudo ln -s /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/English.lproj/InfoPlist.strings.custom /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/English.lproj/InfoPlist.strings
e relançar o Finder com killall Finder - você deve ver as mudanças no localizador depois disso.
por exemplo, eu mudei "Portable Document Format (PDF)" = "Portable Document Format (PDF)"; para "Portable Document Format (PDF)" = "PDF"; e ... diga adeus para longas cadeias "Kind" no Finder: -)
Antes
Depois
OBSERVAÇÃO: eu uso inglês como idioma do sistema - se você tiver outro conjunto de idiomas, será necessário alterar o nome do diretório para o idioma apropriado:
cd /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/ Alemão .lproj/ < - por exemplo, digamos que alemão
Atualização 1 (descobriu sobre o plutil):
você pode usar plutil para converter de formato binário para XML ou JSON
sudo plutil -convert json InfoPlist.strings -o InfoPlist.strings.json
depois de editar o .json, converta (compile?) de volta para um formato binário:
sudo plutil -convert binary1 InfoPlist.strings.json -o InfoPlist.strings
UPDATE 2
quer descobrir onde estão as cadeias de caracteres 'Kind' irritantes?
sudo find ./ -name '*.plist' -o -name '*.strings' -exec plutil -p {} \; | grep "annoying" em que annoying é a coisa que incomoda a s ** t do dia