Skip to content

Bomiishere/JsonToLocalizableStringsTool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

JsonToLocalizableStringsTool

Features

  • generate Localizable.strings to target directory in ios project

Requirements

  • Python 3
  • pip install

Modules

Json Rex Date
json re datetime

Usage

Required
1. Edit Setup in json_convert.py
# 讀取檔案
source_directory: generated json from backend dir(../Backend_CaiLiFang.Locale.Resx/Json/ios)

# 目標檔案
project_directory: iOS project dir
2. Execute json_convert.py, generate Localizable.strings
python3 json_convert.py
Optional
修改 output file 註解
header_1_export_file_name = 'Localizable' + '-' + language.value + '.strings'
header_2_from_where = 'from Backend_CaiLiFang.Locale.Resx' 
header_3_created_by = 'auto generated'
header_4_create_date = datetime.datetime.now().strftime('%Y/%-m/%-d')
header_5_create_year = datetime.datetime.now().strftime('%Y')
header_6_copyright = 'JohnsonTechInc.'

Tips

python3 -m pip install module_name --user
python3 -m pip install --upgrade module_name --user

  • install jupyter
pip3 install jupyter

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages