Como funcionam as localizações de nomes de pastas?

Como funcionam as localizações de nomes de pastas?

No Mac OS X, existem diretórios como Desktop, Userse Library.

Em sistemas localizados, eles seriam nomeados Skrivborde Användare( Biblioteksueco)

Mas quando estou no terminal não consigo digitar, por exemplo: sudo mv ~/Skrivbord ~/Bibliotek, mas em vez disso tenho que digitar seus nomes reais assim: sudo mv ~/Desktop ~/Library.

Como seu nome na GUI pode estar em qualquer idioma, mas no Terminal está em inglês?

Responder1

Como o Finder é integrado ao objetivo-c, ele usa localizações de ponta. Aqui está um exemplo.

/System/Library/CoreServices/Finder.app/Contents/Resources/sv.lproj/ServicesMenu.strings

sv.lprojapoiaSvenska.localized project

Aqui está o conteúdo deServicesMenu.strings

bplist00”[Finder/Open]Finder/Reveal_Finder/Show InfolFinder/÷ppna_Finder/Visa i Finder_Finder/Visa info i Finder)<Ulà

informação relacionada