mirror of
https://github.com/10h30/astroplate.git
synced 2026-07-11 18:56:06 +09:00
languageParser modified
This commit is contained in:
@@ -75,47 +75,6 @@ const filteredSupportedLang = supportedLang.filter(
|
|||||||
|
|
||||||
export { filteredSupportedLang as supportedLang };
|
export { filteredSupportedLang as supportedLang };
|
||||||
|
|
||||||
// export const slugSelector = (url: string, lang: string) => {
|
|
||||||
// const { default_language, default_language_in_subdir } = config.settings;
|
|
||||||
// const { trailing_slash } = config.site;
|
|
||||||
|
|
||||||
// let constructedUrl;
|
|
||||||
|
|
||||||
// // Determine the initial URL structure based on language
|
|
||||||
// if (url === "/") {
|
|
||||||
// constructedUrl = lang === default_language ? "/" : `/${lang}`;
|
|
||||||
// } else {
|
|
||||||
// constructedUrl = getRelativeLocaleUrl(lang, url, {
|
|
||||||
// normalizeLocale: false,
|
|
||||||
// });
|
|
||||||
// }
|
|
||||||
|
|
||||||
// // Adjust for trailing slash
|
|
||||||
// if (trailing_slash) {
|
|
||||||
// if (!constructedUrl.endsWith("/")) {
|
|
||||||
// constructedUrl += "/";
|
|
||||||
// }
|
|
||||||
// } else {
|
|
||||||
// if (constructedUrl.endsWith("/")) {
|
|
||||||
// constructedUrl = constructedUrl.slice(0, -1);
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
// // Ensure home URL is absolute
|
|
||||||
// if (constructedUrl === "") {
|
|
||||||
// constructedUrl = "/";
|
|
||||||
// }
|
|
||||||
|
|
||||||
// // Add language path if necessary
|
|
||||||
// if (lang === default_language) {
|
|
||||||
// constructedUrl = default_language_in_subdir
|
|
||||||
// ? `/${lang}${constructedUrl}`
|
|
||||||
// : constructedUrl;
|
|
||||||
// }
|
|
||||||
|
|
||||||
// return constructedUrl;
|
|
||||||
// };
|
|
||||||
|
|
||||||
export const slugSelector = (url: string, lang: string) => {
|
export const slugSelector = (url: string, lang: string) => {
|
||||||
const { default_language, default_language_in_subdir } = config.settings;
|
const { default_language, default_language_in_subdir } = config.settings;
|
||||||
const { trailing_slash } = config.site;
|
const { trailing_slash } = config.site;
|
||||||
|
|||||||
Reference in New Issue
Block a user