O prefixo 0já faz com que o arquivo seja classificado primeiro no Nautilus. O que pode acontecer antes do primeiro arquivo? Nenhum arquivo pôde, exceto diretórios. Isso ocorre independentemente do código do idioma em uso.
Nomeação de arquivo
No exemplo a seguir, criei primeiro um arquivo de texto vazio com o nome de apple.txtvárias cópias e renomeei cada um dos arquivos adicionando prefixo de caractere único. Eu usei apenas os caracteres alfanuméricos mais compatíveis: 0 A á _ -e (espaço). Isso significa que eu criei 7 arquivos no total, além de um diretório nomeado applepara referência.
Observe que áé a segunda letra do tcheco, encontrada nesta seção do artigo na Wikipedia. A primeira letra parece ser igual ao inglês: Ae a.
Classificação de arquivos
Como o Nautilus classifica esses arquivos em diferentes ambientes de localidade? Acontece que é semelhante, mas um pouco diferente. Veja a captura de tela a seguir para comparação.

Os arquivos classificados pelo Nautilus no ambiente inglês são os en_US.UTF-8seguintes:
apple <-- directory
0apple.txt
Aapple.txt
áapple.txt
apple.txt <-- original file without prefix
apple.txt
_apple.txt
-apple.txt
Os arquivos classificados pelo Nautilus no ambiente tcheco cs_CZ.UTF-8assim:
apple <-- directory
0apple.txt
Aapple.txt
áapple.txt
apple.txt
apple.txt <-- original file without prefix
-apple.txt
_apple.txt
Nos dois locais, não há alterações na ordem do diretório e dos três principais arquivos ao exibir como lista no Nautilus. Isso já mostra que nenhum caractere alfanumérico pode aparecer antes 0apple.txt.
Solução alternativa 1
Uma maneira é criar arquivos com outro nome que não seja "apple" existente com o mesmo prefixo 0que precede o existente. A criação 0aaa.txtvirá antes 0apple.txte assim por diante.
Usando esta solução alternativa, os arquivos são classificados assim:
0.txt
0a.txt
0aaa.txt
0apple.txt
...
Dessa forma, o arquivo 0.txtseria o primeiro a aparecer no Nautilus. Nenhum outro arquivo pode vir antes 0.txt, a menos que o usuário queira criar um nome de arquivo .txt(usando apenas um caractere de espaço).
Solução 2
Diga se applejá é o primeiro arquivo que pode existir e o usuário insiste em não renomear apple, existe outra maneira: renomeie o arquivo existente com o prefixo de número mais alto de 0apple.txtpara 9apple.txt. Isso permitirá que outros arquivos com menor número do prefixo 0*para 8*a comparecer perante 9apple.txt.
Usando esta solução alternativa, os arquivos são classificados assim:
0mango.txt
1kiwi.txt
2orange.txt
...
9apple.txt
...
A solução alternativa 2 é inadequada, se o 0apple.txttodo não puder ser renomeado por qualquer motivo. A solução alternativa 1 será mais eficaz, pois 0.txtsempre aparecerá antes 0mango.txtou em outros nomes de arquivo nos quais o usuário possa pensar.
Como eu testei
Nos meus testes, apenas pacotes essenciais de localidade foram instalados para preparar o ambiente tcheco para a execução do Nautilus no Ubuntu. A maneira rápida de executar o programa em outro local por LANG=<LOCALENAME> nautiluscomando não funcionou. Portanto, as seguintes etapas.
Instale esses pacotes language-pack-gnome-cs language-pack-gnome-cs-base language-pack-cs language-pack-cs-basevia APT no Terminal
Vá para Configurações do sistema> Idioma e suporte
Em Idioma - Idioma para menus e janelas , arraste a entrada denominada čeština(palavra para "tcheco" anotada pela Wikipedia ) acimaEnglish
Sair e entrar novamente para entrar em vigor
Testado usando o Nautilus 3.14.3 no Ubuntu 16.04 LTS (Live).
TL; DR Nome do arquivo com prefixo 0cria o primeiro arquivo no Nautilus. Nenhum outro arquivo, exceto os diretórios, pode aparecer antes do primeiro arquivo.