Repolode
studyzy

studyzy/imewlconverter

Conversor gratuito e de código aberto que converte dicionários de IME entre mais de 50 formatos de métodos de entrada chineses no Windows, Linux e macOS.

Estrelas
10,513
Forks
717
Issues abertas
72
Último commit
há 27 dias

O que é?

O IMEWlConverter converte listas de palavras e dicionários entre editores de método de entrada chineses (IME). Ele abrange formatos para PC e dispositivos móveis, como Sogou Pinyin, QQ Pinyin, Google Pinyin, Microsoft Pinyin, Baidu, Rime, Fcitx5/libime e o Pinyin integrado do macOS, além de vários esquemas de códigos Wubi, Zhengma e Cangjie.

É possível arrastar e soltar vários arquivos de dicionário para convertê-los em lote ou usar a ferramenta de linha de comando em scripts. A CLI aceita códigos dos formatos de entrada e saída, oferece filtros como limite de tamanho e remoção de entradas em inglês ou numéricas, e permite definir metadados ao exportar arquivos .scel do Sogou. O Windows tem uma versão com interface gráfica; a versão de linha de comando funciona no Windows, Linux e macOS por meio do .NET.

Recursos principais

  • 01Converte entre mais de 50 formatos de dicionários de métodos de entrada, incluindo Sogou, QQ, Google, Microsoft, Baidu e Rime.
  • 02Permite converter vários arquivos em lote por arrastar e soltar ou pela linha de comando.
  • 03Oferece uma ferramenta de linha de comando com opções no estilo GNU e listagem de formatos.
  • 04Disponibiliza filtros de entradas, como intervalo de tamanho e remoção de palavras em inglês ou numéricas.
  • 05Funciona no Windows, Linux e macOS.

Casos de uso

  • Migrar um dicionário pessoal do Sogou ou QQ Pinyin para o Rime ou Google Pinyin ao trocar de método de entrada.
  • Converter em lote dicionários de células baixados para um formato que seu método de entrada possa importar.
  • Filtrar uma lista grande de palavras por tamanho ou tipo de caractere antes de importá-la para um IME.
  • Automatizar a conversão de dicionários em scripts usando a ferramenta de linha de comando.

Início rápido

  1. 1

    Instale o .NET SDK 10.0 ou posterior pela página oficial de downloads

  2. 2

    Clone o repositório

    git clone https://github.com/studyzy/imewlconverter.git
  3. 3

    Compile a ferramenta de linha de comando

    dotnet build src/ImeWlConverterCmd
  4. 4

    Verifique a instalação exibindo a ajuda

    dotnet src/ImeWlConverterCmd/bin/Debug/net10.0/ImeWlConverterCmd.dll --help

Antes de usar

  • É necessário ter o .NET SDK 10.0 ou posterior para compilar a partir do código-fonte.
  • Licenciado sob a GPL-3.0, uma licença copyleft que exige que obras derivadas sejam disponibilizadas como código aberto sob os mesmos termos.
  • Alguns formatos, como qpyd, qcel e bdict, permitem apenas importação e, por isso, não podem ser exportados.

Tópicos

#ime#chinese-input#dictionary-converter#pinyin#csharp#dotnet#cross-platform#c-sharp#chinese-characters#converter

Perguntas frequentes

O que é imewlconverter?
Conversor gratuito e de código aberto que converte dicionários de IME entre mais de 50 formatos de métodos de entrada chineses no Windows, Linux e macOS. O IMEWlConverter converte listas de palavras e dicionários entre editores de método de entrada chineses (IME). Ele abrange formatos para PC e dispositivos móveis, como Sogou Pinyin, QQ Pinyin, Google Pinyin, Microsoft Pinyin, Baidu, Rime, Fcitx5/libime e o Pinyin integrado do macOS, além de vários esquemas de códigos Wubi, Zhengma e Cangjie.
imewlconverter é gratuito? Qual é a licença?
imewlconverter é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
imewlconverter ainda é mantido?
Manutenção ativa. O último commit de imewlconverter foi em 10 de out. de 2026.
Para que posso usar imewlconverter?
Migrar um dicionário pessoal do Sogou ou QQ Pinyin para o Rime ou Google Pinyin ao trocar de método de entrada. Converter em lote dicionários de células baixados para um formato que seu método de entrada possa importar. Filtrar uma lista grande de palavras por tamanho ou tipo de caractere antes de importá-la para um IME. Automatizar a conversão de dicionários em scripts usando a ferramenta de linha de comando.
Como instalar imewlconverter?
Instale o .NET SDK 10.0 ou posterior pela página oficial de downloads Clone o repositório: git clone https://github.com/studyzy/imewlconverter.git Compile a ferramenta de linha de comando: dotnet build src/ImeWlConverterCmd Verifique a instalação exibindo a ajuda: dotnet src/ImeWlConverterCmd/bin/Debug/net10.0/ImeWlConverterCmd.dll --help
Onde consigo imewlconverter?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/studyzy/imewlconverter

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados