SYMBOL INDEX (31 symbols across 6 files) FILE: TranslateRepo.java class TranslateRepo (line 19) | public class TranslateRepo { class Language (line 48) | static class Language { method Language (line 53) | Language(String name, String code, String suffix) { class TranslationProgress (line 60) | static class TranslationProgress { method main (line 65) | public static void main(String[] args) { method printHeader (line 204) | private static void printHeader() { method selectLanguage (line 211) | private static Language selectLanguage(Scanner scanner) { method findMarkdownFiles (line 231) | private static List findMarkdownFiles(Path repoPath) throws IOEx... method getOutputPath (line 252) | private static Path getOutputPath(Path inputPath, Path repoPath, Strin... method translateFile (line 271) | private static int[] translateFile(Path inputPath, Path outputPath, St... method splitContent (line 306) | private static List splitContent(String content, int chunkSize) { method translateText (line 331) | private static String translateText(String text, String targetLang) th... method loadProgress (line 362) | private static TranslationProgress loadProgress(Path repoPath) { method saveProgress (line 376) | private static void saveProgress(Path repoPath, TranslationProgress pr... FILE: docs/.vuepress/client.ts method enhance (line 8) | enhance({ app }) { FILE: docs/.vuepress/features/unlock/heights.ts constant PREVIEW_HEIGHT (line 1) | const PREVIEW_HEIGHT = { type PreviewHeight (line 9) | type PreviewHeight = FILE: docs/.vuepress/sidebar/constants.ts constant ICONS (line 5) | const ICONS = { constant COMMON_TEXT (line 87) | const COMMON_TEXT = { FILE: sw.js constant RUNTIME (line 9) | const RUNTIME = 'docsify' constant HOSTNAME_WHITELIST (line 10) | const HOSTNAME_WHITELIST = [ FILE: translate_repo.py function print_header (line 44) | def print_header(): function select_language (line 51) | def select_language(): function find_markdown_files (line 68) | def find_markdown_files(repo_path): function get_output_path (line 88) | def get_output_path(input_path, repo_path, lang_suffix): function split_content (line 112) | def split_content(content, chunk_size=CHUNK_SIZE): function translate_text (line 138) | def translate_text(text, target_lang): function translate_file (line 149) | def translate_file(input_path, output_path, lang_code): function load_progress (line 180) | def load_progress(repo_path): function save_progress (line 189) | def save_progress(repo_path, progress): function main (line 196) | def main():