[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page\u002Fguides\u002Fmultilingual-content":3,"page-\u002Fguides\u002Fmultilingual-content-en":60,"surroundings\u002Fguides\u002Fmultilingual-content-en":744},[4],{"title":5,"ignore":6,"path":7,"stem":8,"children":9,"page":31},"guide",true,"\u002Fen\u002Fguides","en\u002F02.guides",[10,32,38,44,50,56],{"title":11,"path":12,"stem":13,"children":14,"page":31},"Langeuage","\u002Fen\u002Fguides\u002Flangeuage","en\u002F02.guides\u002F00.langeuage",[15,19,23,27],{"title":16,"path":17,"stem":18},"Python","\u002Fen\u002Fguides\u002Flangeuage\u002Fpython","en\u002F02.guides\u002F00.langeuage\u002F01.python",{"title":20,"path":21,"stem":22},"JavaScript & TypeScript","\u002Fen\u002Fguides\u002Flangeuage\u002Fjavascript","en\u002F02.guides\u002F00.langeuage\u002F02.javascript",{"title":24,"path":25,"stem":26},"iOS & macOS (Swift)","\u002Fen\u002Fguides\u002Flangeuage\u002Fswift","en\u002F02.guides\u002F00.langeuage\u002F03.swift",{"title":28,"path":29,"stem":30},"Java","\u002Fen\u002Fguides\u002Flangeuage\u002Fjava","en\u002F02.guides\u002F00.langeuage\u002F04.java",false,{"title":33,"path":34,"stem":35,"children":36},"Developer","\u002Fen\u002Fguides\u002Fdeveloper","en\u002F02.guides\u002F01.developer\u002Findex",[37],{"title":33,"path":34,"stem":35},{"title":39,"path":40,"stem":41,"children":42},"Domain Provider","\u002Fen\u002Fguides\u002Fdomain-provider","en\u002F02.guides\u002F02.domain-provider\u002Findex",[43],{"title":39,"path":40,"stem":41},{"title":45,"path":46,"stem":47,"children":48},"Google Explore","\u002Fen\u002Fguides\u002Fgoogle-explore","en\u002F02.guides\u002F03.google-explore\u002Findex",[49],{"title":45,"path":46,"stem":47},{"title":51,"path":52,"stem":53,"children":54},"MCP Server","\u002Fen\u002Fguides\u002Fmcp-server","en\u002F02.guides\u002F04.mcp-server\u002Findex",[55],{"title":51,"path":52,"stem":53},{"title":57,"path":58,"stem":59},"Multilingual Content Management","\u002Fen\u002Fguides\u002Fmultilingual-content","en\u002F02.guides\u002Fmultilingual-content",{"id":61,"title":57,"body":62,"description":738,"extension":739,"meta":740,"navigation":6,"path":58,"seo":741,"sitemap":742,"stem":59,"__hash__":743},"content_en\u002Fen\u002F02.guides\u002Fmultilingual-content.md",{"type":63,"value":64,"toc":700},"minimark",[65,69,73,78,81,158,162,165,176,180,185,193,197,208,212,223,227,231,243,247,253,267,272,283,288,299,303,317,321,325,328,401,405,408,412,416,419,447,451,465,469,480,484,488,499,503,514,518,529,533,537,564,568,582,586,590,596,610,614,619,633,637,642,654,658,661,683,686,696],[66,67,57],"h1",{"id":68},"multilingual-content-management",[70,71,72],"p",{},"This guide explains how to manage and maintain multilingual content on our platform, ensuring all language versions remain synchronized and consistent.",[74,75,77],"h2",{"id":76},"supported-languages","Supported Languages",[70,79,80],{},"The platform currently supports the following languages:",[82,83,84,92,98,104,110,116,122,128,134,140,146,152],"ul",{},[85,86,87,91],"li",{},[88,89,90],"strong",{},"Simplified Chinese (zh)"," - Primary language",[85,93,94,97],{},[88,95,96],{},"Traditional Chinese (zh-Hant)"," - Traditional Chinese version",[85,99,100,103],{},[88,101,102],{},"English (en)"," - International language",[85,105,106,109],{},[88,107,108],{},"Japanese (ja)"," - For Japanese users",[85,111,112,115],{},[88,113,114],{},"Korean (ko)"," - For Korean users",[85,117,118,121],{},[88,119,120],{},"French (fr)"," - For French users",[85,123,124,127],{},[88,125,126],{},"German (de)"," - For German users",[85,129,130,133],{},[88,131,132],{},"Spanish (es)"," - For Spanish users",[85,135,136,139],{},[88,137,138],{},"Indonesian (id)"," - For Indonesian users",[85,141,142,145],{},[88,143,144],{},"Brazilian Portuguese (pt-BR)"," - For Brazilian users",[85,147,148,151],{},[88,149,150],{},"Russian (ru)"," - For Russian users",[85,153,154,157],{},[88,155,156],{},"Turkish (tr)"," - For Turkish users",[74,159,161],{"id":160},"directory-structure","Directory Structure",[70,163,164],{},"Multilingual content is organized in the following structure:",[166,167,172],"pre",{"className":168,"code":170,"language":171},[169],"language-text","content\u002F\n├── zh\u002F                    # Simplified Chinese (primary language)\n│   ├── 01.docs\u002F          # Documentation\n│   ├── 02.guides\u002F        # Guides\n│   └── 03.tools\u002F         # Tools\n├── en\u002F                    # English\n├── ja\u002F                    # Japanese\n├── ko\u002F                    # Korean\n├── fr\u002F                    # French\n├── de\u002F                    # German\n├── es\u002F                    # Spanish\n├── id\u002F                    # Indonesian\n├── pt-BR\u002F                 # Brazilian Portuguese\n├── ru\u002F                    # Russian\n├── tr\u002F                    # Turkish\n└── zh-Hant\u002F               # Traditional Chinese\n","text",[173,174,170],"code",{"__ignoreMap":175},"",[74,177,179],{"id":178},"content-synchronization-principles","Content Synchronization Principles",[181,182,184],"h3",{"id":183},"_1-primary-language-priority","1. Primary Language Priority",[82,186,187,190],{},[85,188,189],{},"Simplified Chinese (zh) is the primary language, all new content is first created in the Chinese version",[85,191,192],{},"Other language versions are translated based on the Chinese version",[181,194,196],{"id":195},"_2-file-structure-consistency","2. File Structure Consistency",[82,198,199,202,205],{},[85,200,201],{},"All language versions must maintain the same directory structure",[85,203,204],{},"File names and paths must be completely consistent",[85,206,207],{},"Ensure each language version has corresponding files",[181,209,211],{"id":210},"_3-content-completeness","3. Content Completeness",[82,213,214,217,220],{},[85,215,216],{},"Important documents must have corresponding versions in all languages",[85,218,219],{},"Prioritize translation of core functionality and user guides",[85,221,222],{},"Technical documentation can be prioritized for the primary language",[74,224,226],{"id":225},"translation-workflow","Translation Workflow",[181,228,230],{"id":229},"_1-content-creation","1. Content Creation",[232,233,234,237,240],"ol",{},[85,235,236],{},"Create new content in the Chinese version",[85,238,239],{},"Ensure content structure is clear and easy to translate",[85,241,242],{},"Use standard Markdown format",[181,244,246],{"id":245},"_2-translation-priority","2. Translation Priority",[70,248,249,252],{},[88,250,251],{},"High Priority",":",[82,254,255,258,261,264],{},[85,256,257],{},"User interface text",[85,259,260],{},"Frequently asked questions",[85,262,263],{},"Quick start guides",[85,265,266],{},"Core functionality documentation",[70,268,269,252],{},[88,270,271],{},"Medium Priority",[82,273,274,277,280],{},[85,275,276],{},"Detailed technical documentation",[85,278,279],{},"API reference documentation",[85,281,282],{},"Configuration guides",[70,284,285,252],{},[88,286,287],{},"Low Priority",[82,289,290,293,296],{},[85,291,292],{},"Advanced feature documentation",[85,294,295],{},"Developer tool documentation",[85,297,298],{},"Example code comments",[181,300,302],{"id":301},"_3-translation-quality-check","3. Translation Quality Check",[82,304,305,308,311,314],{},[85,306,307],{},"Ensure translation accuracy and completeness",[85,309,310],{},"Maintain consistency of technical terms",[85,312,313],{},"Check for grammar and spelling errors",[85,315,316],{},"Verify links and references",[74,318,320],{"id":319},"automation-tools","Automation Tools",[181,322,324],{"id":323},"multilingual-content-check-script","Multilingual Content Check Script",[70,326,327],{},"Use the built-in check script to verify content synchronization status:",[166,329,333],{"className":330,"code":331,"language":332,"meta":175,"style":175},"language-bash shiki shiki-themes github-light github-light dark-plus","# Check content synchronization status for all languages\nnode scripts\u002Fmultilingual-content.js check\n\n# Create missing file structure\nnode scripts\u002Fmultilingual-content.js init\n\n# Create welcome pages\nnode scripts\u002Fmultilingual-content.js welcome\n","bash",[173,334,335,344,358,364,370,380,385,391],{"__ignoreMap":175},[336,337,340],"span",{"class":338,"line":339},"line",1,[336,341,343],{"class":342},"sLEZ0","# Check content synchronization status for all languages\n",[336,345,347,351,355],{"class":338,"line":346},2,[336,348,350],{"class":349},"sqMzV","node",[336,352,354],{"class":353},"sjj1j"," scripts\u002Fmultilingual-content.js",[336,356,357],{"class":353}," check\n",[336,359,361],{"class":338,"line":360},3,[336,362,363],{"emptyLinePlaceholder":6},"\n",[336,365,367],{"class":338,"line":366},4,[336,368,369],{"class":342},"# Create missing file structure\n",[336,371,373,375,377],{"class":338,"line":372},5,[336,374,350],{"class":349},[336,376,354],{"class":353},[336,378,379],{"class":353}," init\n",[336,381,383],{"class":338,"line":382},6,[336,384,363],{"emptyLinePlaceholder":6},[336,386,388],{"class":338,"line":387},7,[336,389,390],{"class":342},"# Create welcome pages\n",[336,392,394,396,398],{"class":338,"line":393},8,[336,395,350],{"class":349},[336,397,354],{"class":353},[336,399,400],{"class":353}," welcome\n",[181,402,404],{"id":403},"content-synchronization-status","Content Synchronization Status",[70,406,407],{},"The script displays missing files for each language version, helping identify content that needs translation.",[74,409,411],{"id":410},"translation-guidelines","Translation Guidelines",[181,413,415],{"id":414},"_1-terminology-consistency","1. Terminology Consistency",[70,417,418],{},"Establish a terminology glossary to ensure technical terms remain consistent across all languages:",[82,420,421,427,432,437,442],{},[85,422,423,426],{},[88,424,425],{},"API"," - Keep in English",[85,428,429,426],{},[88,430,431],{},"HTTP",[85,433,434,426],{},[88,435,436],{},"JSON",[85,438,439,426],{},[88,440,441],{},"UUID",[85,443,444,426],{},[88,445,446],{},"Base64",[181,448,450],{"id":449},"_2-format-standards","2. Format Standards",[82,452,453,456,459,462],{},[85,454,455],{},"Use standard Markdown syntax",[85,457,458],{},"Maintain consistent heading levels",[85,460,461],{},"Ensure code block formatting is correct",[85,463,464],{},"Maintain consistency of links and image references",[181,466,468],{"id":467},"_3-cultural-adaptation","3. Cultural Adaptation",[82,470,471,474,477],{},[85,472,473],{},"Consider expression habits of different cultures",[85,475,476],{},"Adapt examples and explanations for local users",[85,478,479],{},"Pay attention to localization of dates, numbers, and other formats",[74,481,483],{"id":482},"maintenance-and-updates","Maintenance and Updates",[181,485,487],{"id":486},"_1-regular-checks","1. Regular Checks",[82,489,490,493,496],{},[85,491,492],{},"Check content synchronization status weekly",[85,494,495],{},"Identify missing or outdated translations",[85,497,498],{},"Update terminology glossary and translation guidelines",[181,500,502],{"id":501},"_2-version-control","2. Version Control",[82,504,505,508,511],{},[85,506,507],{},"Manage all translation changes through Git",[85,509,510],{},"Use clear commit messages",[85,512,513],{},"Create translation branches for collaboration",[181,515,517],{"id":516},"_3-quality-assurance","3. Quality Assurance",[82,519,520,523,526],{},[85,521,522],{},"Establish translation review process",[85,524,525],{},"Collect user feedback",[85,527,528],{},"Continuously improve translation quality",[74,530,532],{"id":531},"contribution-guidelines","Contribution Guidelines",[181,534,536],{"id":535},"how-to-contribute-translations","How to Contribute Translations",[232,538,539,544,549,554,559],{},[85,540,541],{},[88,542,543],{},"Fork the project repository",[85,545,546],{},[88,547,548],{},"Create a translation branch",[85,550,551],{},[88,552,553],{},"Translate specified content",[85,555,556],{},[88,557,558],{},"Submit a Pull Request",[85,560,561],{},[88,562,563],{},"Wait for review and merge",[181,565,567],{"id":566},"translation-requirements","Translation Requirements",[82,569,570,573,576,579],{},[85,571,572],{},"Familiar with target language and domain terminology",[85,574,575],{},"Maintain accuracy and completeness of original text",[85,577,578],{},"Follow project translation conventions",[85,580,581],{},"Respond promptly to feedback and modification suggestions",[74,583,585],{"id":584},"frequently-asked-questions","Frequently Asked Questions",[181,587,589],{"id":588},"q-how-to-handle-translation-for-new-features","Q: How to handle translation for new features?",[70,591,592,595],{},[88,593,594],{},"A:"," When releasing new features, handle translation as follows:",[232,597,598,601,604,607],{},[85,599,600],{},"Complete feature documentation in Chinese version",[85,602,603],{},"Determine translation priority",[85,605,606],{},"Assign translation tasks",[85,608,609],{},"Gradually complete versions in each language",[181,611,613],{"id":612},"q-how-to-handle-translation-of-technical-terms","Q: How to handle translation of technical terms?",[70,615,616,618],{},[88,617,594],{}," Principles for handling technical terms:",[232,620,621,624,627,630],{},[85,622,623],{},"Establish a unified terminology glossary",[85,625,626],{},"Prioritize industry-standard translations",[85,628,629],{},"Keep English original when necessary",[85,631,632],{},"Provide term explanations in documentation",[181,634,636],{"id":635},"q-how-to-ensure-translation-quality","Q: How to ensure translation quality?",[70,638,639,641],{},[88,640,594],{}," Quality assurance measures:",[232,643,644,646,649,651],{},[85,645,522],{},[85,647,648],{},"Use automated checking tools",[85,650,525],{},[85,652,653],{},"Regularly update translation guidelines",[74,655,657],{"id":656},"contact-and-support","Contact and Support",[70,659,660],{},"If you encounter problems during translation:",[82,662,663,671,680],{},[85,664,665,666],{},"Check ",[667,668,670],"a",{"href":669},"..\u002Ftranslation-guide","Translation Guide",[85,672,673,674],{},"Participate in ",[667,675,679],{"href":676,"rel":677},"https:\u002F\u002Fgithub.com\u002Fyour-org\u002Fwokerjob-tools\u002Fdiscussions",[678],"nofollow","Community Discussions",[85,681,682],{},"Contact the translation team",[684,685],"hr",{},[70,687,688,691,692,695],{},[88,689,690],{},"Last Updated:"," December 2024\n",[88,693,694],{},"Document Version:"," 1.0.0",[697,698,699],"style",{},"html pre.shiki code .sLEZ0, html code.shiki .sLEZ0{--shiki-default:#6A737D;--shiki-light:#6A737D;--shiki-dark:#6A9955}html pre.shiki code .sqMzV, html code.shiki .sqMzV{--shiki-default:#6F42C1;--shiki-light:#6F42C1;--shiki-dark:#DCDCAA}html pre.shiki code .sjj1j, html code.shiki .sjj1j{--shiki-default:#032F62;--shiki-light:#032F62;--shiki-dark:#CE9178}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":175,"searchDepth":346,"depth":346,"links":701},[702,703,704,709,714,718,723,728,732,737],{"id":76,"depth":346,"text":77},{"id":160,"depth":346,"text":161},{"id":178,"depth":346,"text":179,"children":705},[706,707,708],{"id":183,"depth":360,"text":184},{"id":195,"depth":360,"text":196},{"id":210,"depth":360,"text":211},{"id":225,"depth":346,"text":226,"children":710},[711,712,713],{"id":229,"depth":360,"text":230},{"id":245,"depth":360,"text":246},{"id":301,"depth":360,"text":302},{"id":319,"depth":346,"text":320,"children":715},[716,717],{"id":323,"depth":360,"text":324},{"id":403,"depth":360,"text":404},{"id":410,"depth":346,"text":411,"children":719},[720,721,722],{"id":414,"depth":360,"text":415},{"id":449,"depth":360,"text":450},{"id":467,"depth":360,"text":468},{"id":482,"depth":346,"text":483,"children":724},[725,726,727],{"id":486,"depth":360,"text":487},{"id":501,"depth":360,"text":502},{"id":516,"depth":360,"text":517},{"id":531,"depth":346,"text":532,"children":729},[730,731],{"id":535,"depth":360,"text":536},{"id":566,"depth":360,"text":567},{"id":584,"depth":346,"text":585,"children":733},[734,735,736],{"id":588,"depth":360,"text":589},{"id":612,"depth":360,"text":613},{"id":635,"depth":360,"text":636},{"id":656,"depth":346,"text":657},"Learn how to manage and maintain multilingual content","md",{},{"title":57,"description":738},{"loc":58},"cglsh6mDZjRCkeTjYbY3XXpwVT4OnhX_Agfl1BrBD7o",[745,745],null]