SYMBOL INDEX (18 symbols across 2 files) FILE: translate.py function load_translation_cache (line 12) | def load_translation_cache(cache_file): function save_translation_cache (line 24) | def save_translation_cache(cache_file, translations): function get_version (line 32) | def get_version(version_file): function update_version (line 38) | def update_version(version_file): function contains_chinese (line 44) | def contains_chinese(text): function translate_text_qwen_mt (line 55) | def translate_text_qwen_mt(text, target_lang): function translate_text_google (line 85) | def translate_text_google(text, target_lang): function needs_fallback_translation (line 95) | def needs_fallback_translation(translated_text): function clean_translation (line 98) | def clean_translation(text): function translate_po_file (line 101) | def translate_po_file(input_file, output_file, target_lang_code, target_... FILE: translate_readme.py function load_translation_cache (line 12) | def load_translation_cache(cache_file): function save_translation_cache (line 18) | def save_translation_cache(cache_file, translations): function get_cache_key (line 22) | def get_cache_key(text, target_lang): function translate_text (line 26) | def translate_text(text, target_lang, translator, translations): function should_translate (line 41) | def should_translate(segment): function extract_text_segments (line 54) | def extract_text_segments(content): function replace_translation (line 72) | def replace_translation(original_content, translated_segments): function translate_readme (line 89) | def translate_readme(input_file, output_dir):