Merge pull request #41 from tfmurad/v2

languageParser modified
This commit is contained in:
Al Murad Uzzaman
2024-07-31 13:46:16 +06:00
committed by GitHub
-41
View File
@@ -75,47 +75,6 @@ const filteredSupportedLang = supportedLang.filter(
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) => {
const { default_language, default_language_in_subdir } = config.settings;
const { trailing_slash } = config.site;