LunaGao / Vscode-Extension-Flutter-Get-I18N-Generator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

fluttergeti18ngenerator README

Generate app_i18n.dart file by app_i18n.csv file. For GetX plugin. You can check here to learn how to use it.

example csv file

key,en_US|English(US)[base],en_GB|English(UK)[ignore],en_CA|English(CA)[ignore],en_AU|English(AU)[ignore],zh_CN|简体中文[ignore],zh_TW|繁體中文,it_IT|italiano,fr_FR|Français,ja_JP|日本語,de_DE|Deutsch,ru_RU|Русский,ar_AE|عربي,hi_IN|हिंदी,pl_PL|Polski,da_DK|dansk,fr_CA|Français (Canada),fi_FI|Suomalainen,ko_KR|한국인,nl_NL|Nederlands,ca_CA|català,cs_CZ|čeština,hr_HR|Hrvatski,ro_RO|Română,ms_MY|Melayu,nb_NO|norsk,pt_BR|Português (Brasil),pt_PT|Português (Portugal),sv_SE|svenska,sk_SK|slovenský,th_TH|แบบไทย,tr_TR|Türkçe,uk_UA|українська,es_MX|Español (México),es_ES|Español (España),he_IL|עִברִית,el_GR|Ελληνικά,hu_HU|Magyar,id_ID|Indonesian,vi_VN|Tiếng Việt
title,Hello,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

Features

Generate app_i18n.dart file by app_i18n.csv file.

Requirements

Translate using Microsoft Translator Text by Rapid Api.

So you need to have an API Key from https://rapidapi.com

Flutter i18n generate iOS i18n command need setup iOS project native i18n first.

Extension Settings

Include if your extension adds any VS Code settings through the fluttergeti18ngenerator.enableordisablefluttergeti18ngenerator extension point.

  • Flutter Enable/Disable app_i18n.csv Generator
  • Flutter Enable/Disable app_i18n.csv Translate
  • Flutter Set Microsoft Translate Rapid Api Key
  • Flutter i18n generate iOS i18n

For developer

publish

Known Issues

None

About

License:BSD 2-Clause "Simplified" License


Languages

Language:TypeScript 100.0%