Add academic papers page under learn section with multilingual support
This PR adds a new "Academic Papers" page under the /learn section to address the need for a dedicated space to showcase academic research related to InnerSource practices and methodologies.
Changes Made
Pages Created
-
content/en/learn/academic-papers.md- Main English page with placeholder content -
content/ja/learn/academic-papers.md- Japanese translation (学術論文) -
content/fr/learn/academic-papers.md- French translation (Articles Académiques) -
content/pt-br/learn/academic-papers.md- Portuguese-Brazilian translation (Artigos Acadêmicos)
Navigation Updates
- Updated all language menu files (
config/_default/menus.*.yaml) to include "Academic Papers" entry - Added entries to both main navigation (Learning section) and footer navigation for consistency
- Positioned with weight 10 to appear after existing learn content
- Translated menu labels appropriately for each supported language
Features
- Responsive layout matching existing learn pages (patterns, research, etc.)
- Uses existing
research.pngimage for visual consistency - Placeholder content with clear message that academic papers will be added soon
- Contribution instructions directing users to Slack and GitHub for submissions
- Proper Hugo front matter with correct type (
community) and weight - Multilingual support ready for content translation to additional languages
The page is now accessible at /learn/academic-papers and appears in the Learning section of the site navigation across all language versions. Content maintainers can now add academic papers as mentioned in the original issue requirements.
The implementation follows the existing site patterns and maintains consistency with other learn section pages while providing a dedicated space for academic research papers separate from the survey-focused research page.
Fixes #255.
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.
Considering it as a base, it's not bad!