Como funcionam as localizações dos nomes das pastas?

6

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

Em sistemas localizados, estes seriam denominados Skrivbord , Användare e Bibliotek (sueco)

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

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

    
por DisplayName 14.10.2014 / 18:45

1 resposta

0

Como o Finder é construído em object-c, ele usa localizações de ponta. Aqui está um exemplo.

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

sv.lproj significa Svenska.localized project

Aqui está o conteúdo de ServicesMenu.strings

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