# MultiLangDectector **Repository Path**: oxy/multi-lang-dectector ## Basic Information - **Project Name**: MultiLangDectector - **Description**: Android字符串资源检测工具 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-13 - **Last Updated**: 2025-08-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Android字符串资源检测检测 ## python依赖包: ```shell pip install openpyxl // excel解析 ``` ## 脚本参数说明: ```shell PS D:\WK\Python\MultiLangDectector> python multi_lang_detector.py --help usage: multi_lang_detector.py [-h] [--excel_file EXCEL_FILE] [--sheet_name SHEET_NAME] [--res_dir RES_DIR] [--lang_file LANG_FILE] [--platform {android,ios,rn}] 多语言文件检测生成工具 options: -h, --help show this help message and exit --excel_file EXCEL_FILE Excel文件路径,必填参数 --sheet_name SHEET_NAME Excel文档中Sheet名称,可选参数 --res_dir RES_DIR Android/IOS资源目录,必填参数 --lang_file LANG_FILE RN平台语言文件(ts文件),必填参数 --platform {android,ios,rn} 运行模式:android-Android平台,ios-苹果平台(默认:android),rn-React Native平台 ``` ## Android和iOS平台的使用方式 ```shell python multi_lang_detector.py --excel_file "C:\Users\xxxx\Desktop\android_res\多语言.xlsx" --res_dir "C:\Users\xxxx\Desktop\ios_res\ios_rh_language_keys" --platform ios ``` ## React Native平台的使用方式的使用方式 ```shell python multi_lang_detector.py --platform rn --lang_file "C:\Users\ozcom\Desktop\rn_res\data.ts" --excel_file "C:\Users\xxxx\Desktop\rn_res\社区多语言文案.xlsx" --sheet_name "社区6.0多语言" ```