Backend
Backend
Backend
Olá, aqui é o Yagxter e eu estou aqui para lhe ensinar a criar seu próprio
dicionário yomichan e se você está aqui, acredito que não preciso te explicar o que
é yomichan, né? Enfim
Antes de começar, certifique-se de ter um editor de código em mãos
Se você tá no pc, eu recomendo fortemente o Vs code (visual studio code) ou um
sublime e se você tá no celular (sim, dá pra fazer pelo celular), use o Acode,
todos os links tão na descrição do vídeo (pra falar a verdade eu nem sei se pode
colocar mas enfim)
Vamo por vídeo
O tipo de arquivo lido pelo yomichan é um .json e se você já sabe mexer com JS,
isso aqui vai ser izi mas se você é assim como eu e não sabe borrra nenhuma, fica
aqui e vamo aprender.
Pra começar, crie uma pasta em algum lugar de sua preferência, eu vou tá criando
aqui no desktop mas você pode criar em downloads ou qualquer um.
Recomendo colocar o nome da pasta com o nome do seu dicionário
ok, agora carregue essa pasta no seu editor de código, aqui no vs code, vamo aqui
em file, open folder e selecionar pasta
eu esqueci de mencionar antes mas pra esse documento index, vamos precisar de
propriedades obrigatórias e vamos ver todas elas na próxima que vamos colocar, que
é a revision. Como eu mencionei antes, isso aqui vai mostrar no yomichan a data de
crição do dicionário, modificação, não apenas isso mas outras coisas também, na
real pode ser qualquer coisa.
blz, "" aspas duplas e coloca revision "revision"vamos por um valor pra essa
propriedade, aqui, no caso vou colocar 2023, então fica
"revision": "2023"
aqui vai uma curiosidade do json, as propriedades dentro de um objeto para separar,
é obrigatório colocar um virgula e outra coisa, toda vez que você coloca uma
vírgula o json vai entender que mais conteúdo vem depois daquela vírgula, sendo
assim obrigatório colocar mais conteúdo e pra quando você não quiser mais conteúdo,
não coloque vírgula, blz?
enfim, já colocamos title, revision, agora vamos colocar o format
para o format, vamos abrir mais uma string e vamos colcar.... "format" dois pontos,
nesse caso, pra essa propriedade format ela aceita somente números, que são 1, 2,
3... a qual se refere aos esquemas de estruturação de dados, pra coisas mais
complexas que nem eu sei (ainda)
vamos usar o 3,
para números, não coloque aspas, ok? pode deixar assim
opa, esqueci da vigurla, pronto...
e a última é o sequenced, que vai indicar pro yomichan aque aquele documento tem
conteúdo sequenciado a qual fazem referência um a outro,
por exemplo, uma palvra que tem o mesmo sinificado e leitura mas é escrita com um
kanji diferente.