mirror of
https://github.com/10h30/astroplate.git
synced 2026-06-05 15:08:00 +09:00
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user