Retira o .po do arquivo final deixando só arquivo.mo

1. Retira o .po do arquivo final deixando só arquivo.mo

Morpheus
Minions

(usa Nenhuma)

Enviado em 20/04/2024 - 18:16h

Retira o .po do arquivo final deixando só arquivo.mo

function po_mo(){msgfmt "$1" -o "$1".mo}

alias convert="po_mo"

Exemplo:

$ ls
de.po de.po.mo


Não funciona

for f in "$1" ; do msgfmt "$f" "${f%.*}".mo ; done

msgfmt: erro ao abrir "de.mo" para leitura: Arquivo ou diretório inexistente


---------------------------------------------------------
Camarão que dorme, acaba na empada!


  


2. Re: Retira o .po do arquivo final deixando só arquivo.mo

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 20/04/2024 - 18:17h

Para retirar o .po do arquivo final deixando só arquivo.mo, você pode usar a função po_mo definida no código fornecido. Basta executar o seguinte comando no terminal:

```
$ po_mo arquivo.po
```

Dessa forma, o arquivo arquivo.mo será criado sem o .po. Lembre-se de substituir "arquivo.po" pelo nome do arquivo que deseja converter.

Lembrando que a função po_mo utiliza o comando msgfmt para fazer a conversão. Caso necessário, ajuste o path do comando msgfmt de acordo com a sua instalação.

E lembre-se sempre: "Camarão que dorme, acaba na empada!" ??






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts