[SOLVED] Language Issue with OJS Default Pages and a Reliable Workaround
Root Cause:
This language display issue in OJS occurs specifically on pages that use the system-reserved /about
path and its subpages, such as /about/contact
, /about/editorialTeam
, and /about/submissions
. Even if content is entered for both the primary and secondary languages, these pages often continue to display only in the primary language due to a core limitation in how OJS handles multilingual rendering for reserved paths.
The Problem:
In multilingual OJS installations (e.g., English as the primary language and Turkish as the secondary), certain default pages—especially those under the /about
path—fail to display content in the secondary language, even when translations have been fully entered.
Affected pages include:
/about
/about/contact
/about/editorialTeam
/about/submissions
Despite having bilingual content saved, these system-defined pages continue to show content only in the primary language.
Confirmed Fix (No Plugins, No Static Pages – Navigation-Only Solution)
You can resolve this issue entirely through the Navigation Menu system, by editing the existing menu items and linking them to custom content pages with new paths.
Step-by-Step Instructions:
1. Go to:
Settings > Website > Navigation Menus > Menu Items
2. Locate the problematic items, such as:
- About
- Editorial Team
- Contact
- Submissions
3. Click “Edit” on each item, and do the following:
- Scroll down to the option:
“Create a custom page for your site and link to it from a navigation menu.”
- Select this checkbox.
- Define a new Path (e.g.,
about-journal
, about-editors
, about-contact
, about-submission
)
- Enter the content for each language using the language tabs.
You do not need to change the menu title unless you want to. Only the content and path need to be updated.
4. Go to:
Settings > Website > Navigation Menus > Primary Navigation Menu
- Click Edit
- Make sure your updated items are included
- Reorder as needed
- Save
Additional Notes
1. Update the “Submit Article” Button (if you use one)
If your homepage or menu includes a custom “Submit Article” button that links to the old /about/submissions
page, be sure to update it to your new working one (e.g., /about-submission
) to prevent the same language rendering problem.
2. Manually Add Submission Policies and Legal Texts
Since these new content pages won’t auto-pull system settings, you’ll need to manually copy and paste:
- Copyright Policy
- Privacy Statement
- Submission Guidelines
You can find these texts under:
Settings > Journal > Submissions / Policies
Result:
This approach bypasses OJS’s system-defined /about
path limitations and enables full bilingual display of journal information pages. The entire fix is achieved using OJS’s built-in navigation tools—no plugins, no static page creation, and no coding required.

This solution was tested and successfully applied on https://metasciencehps.org, an independent academic journal platform. We’re sharing it here to help others facing the same issue.