O prefixo 0 já faz com que o arquivo seja classificado primeiro no Nautilus. O que pode vir antes do primeiro arquivo? Nenhum arquivo poderia, exceto diretórios. Isso é verdade, independentemente da localidade em uso.
Nomeação de arquivos
No exemplo a seguir, criei primeiro um arquivo de texto vazio chamado apple.txt , em seguida, fiz várias cópias e renomei cada um dos arquivos adicionando um prefixo de caractere único. Eu usei apenas a maioria dos caracteres alfanuméricos compatíveis: 0 A á _ - e (espaço). Isso significa que eu criei 7 arquivos no total, além de um diretório chamado apple para referência.
Observe que á é a segunda letra do tcheco, que é encontrada em esta seção do artigo na Wikipedia . A primeira letra parece ser a mesma do inglês: A e a .
Classificação de arquivos
Como o Nautilus classificará esses arquivos em um ambiente de local diferente? Acontece que é semelhante, mas ligeiramente diferente. Veja a seguinte imagem para comparação.
Noambienteinglês(en_US.UTF-8),oNautilusclassificouarquivoscomoeste:
apple<--directory0apple.txtAapple.txtáapple.txtapple.txt<--originalfilewithoutprefixapple.txt_apple.txt-apple.txtNoambientecheco(cs_CZ.UTF-8),oNautilusclassificaarquivoscomoeste:
apple<--directory0apple.txtAapple.txtáapple.txtapple.txtapple.txt<--originalfilewithoutprefix-apple.txt_apple.txtEmambososlocais,nãoháalteraçãonaordemdodiretórioedostrêsprincipaisarquivos(0apple.txt,Aapple.txt,áapple.txt)aoexibircomolistanoNautilus.Issojámostraquenenhumcaracterealfanuméricopodeaparecerantesde0apple.txt.
Solução1
Umamaneiraécriararquivoscomnomediferentedeexistente(ouseja,maçã)comomesmoprefixo0queprecedeoexistente.Acriaçãode0aaa.txtviráantesde0apple.txteassimpordiante.
Usandoessasoluçãoalternativa,osarquivossãoclassificadosassim:
0.txt0a.txt0aaa.txt0apple.txt...Dessaforma,oarquivo0.txtseriaoprimeiroarquivoaaparecernoNautilus.Nenhumoutroarquivopodevirantesde0.txt,amenosqueousuárioqueiracriarumnomedearquivo.txt(usandoapenasumcaracteredeespaço).
Solução2
Digamosqueseapplejáéoprimeiroarquivoquepodeexistireousuárioinsisteemnãorenomearapple,existeoutramaneira:Renomearoarquivoexistentecomprefixodenúmeromaior,ouseja0apple.txtcodificar%.Issopermitiráqueoutrosarquivoscommenorprefixodenúmero9apple.txtto0*apareçamantesde8*.
Usandoessasoluçãoalternativa,osarquivossãoclassificadosassim:
0mango.txt1kiwi.txt2orange.txt...9apple.txt...Asoluçãoalternativa2nãoéadequada,seo9apple.txtinteironãopuderserrenomeadoporqualquermotivo.Asoluçãoalternativa1serámaiseficaz,pois0apple.txtsempreapareceráantesde0.txtououtrosnomesdearquivosqueousuáriopossaimaginar.
Comotestei
Nosmeustestes,apenaspacotesdelocalidadesessenciaisforaminstaladosparaprepararoambientetchecoparaaexecuçãodoNautilusnoUbuntu.Amaneirarápidadeexecutaroprogramaemoutralocalidadepelocomando0mango.txtnãofuncionou.Portanto,asetapasaseguir.
Instaleessespacotes
LANG=<LOCALENAME>nautilusviaAPTnoterminalVáparaConfiguraçõesdosistema>Idiomaesuporte
NaguiaIdiomae"Idioma para menus e janelas", arraste a entrada chamada
language-pack-gnome-cs language-pack-gnome-cs-base language-pack-cs language-pack-cs-base(palavra para "tcheco" notado pela Wikipedia ) acima dečeština-
Faça logout e faça login novamente para entrar em vigor
Testado usando o Nautilus 3.14.3 no Ubuntu 16.04 LTS (Live).
