update getDocLink

pull/20801/head
Bowen Liang 12 months ago
parent b0e113648f
commit 2121df2ce0

@ -37,9 +37,10 @@ export const useGetPricingPageLanguage = () => {
} }
const baseDocUrl = 'https://docs.dify.ai' const baseDocUrl = 'https://docs.dify.ai'
export const getDocLink = (path: string) => { export const getDocLink = (path: string, pathMap?: Map<string, string>) => {
const docLanguage = getLocaleOnClient() === 'zh-Hans' ? '/zh-hans' : '/en' const docLanguage = getLocaleOnClient() === 'zh-Hans' ? '/zh-hans' : '/en'
return (path.startsWith('/')) ? `${baseDocUrl}${docLanguage}${path}` : `${baseDocUrl}${docLanguage}/${path}` const targetPath = (pathMap !== undefined) ? pathMap.get(docLanguage) || path : path
return (targetPath.startsWith('/')) ? `${baseDocUrl}${docLanguage}${targetPath}` : `${baseDocUrl}${docLanguage}/${targetPath}`
} }
export default I18NContext export default I18NContext

Loading…
Cancel
Save