Translations

osu!Server List is a community-driven platform, and we need your help to make it accessible to players worldwide. Whether you're fluent in multiple languages or just want to contribute to your native language, your help is invaluable!


Why Contribute?

By contributing translations, you help:

  • Expand Global Reach: Make the platform accessible to non-English speaking communities
  • Improve User Experience: Allow players to use the site in their preferred language
  • Build Community: Connect with other translators and contributors worldwide
  • Support Open Source: Be part of an open-source project that benefits thousands of players

Website Translations

Help translate the main website interface, buttons, messages, and user-facing text into multiple languages.

Repository: github.com/osu-server-list-com/localization

What you'll translate:

  • Navigation menus and buttons
  • Error messages and notifications
  • Form labels and placeholders
  • User interface elements
  • System messages

Current Progress:

  • English (100% - Base language)
  • German (100% - Complete)
  • Other languages welcome!

Documentation Translations

Translate help articles, guides, and documentation pages to make them accessible in different languages.

Repository: github.com/osu-server-list-com/website-docs

What you'll translate:

  • User guides and tutorials
  • Server owner documentation
  • Policy and rule pages
  • FAQ and help articles
  • Technical documentation

How to Get Started
  1. Choose a Repository: Select either website translations or documentation (or both!)
  2. Fork the Repository: Create your own copy to work on
  3. Find Your Language: Check if your language exists, or create a new language file
  4. Translate: Add or improve translations following the existing format
  5. Submit a Pull Request: Once you're done, submit your changes for review
  6. Get Reviewed: Our team will review and merge your contributions

Translation Guidelines

To maintain consistency and quality across all translations:

  • Keep the Tone Casual: Match the friendly, community-focused tone of the original English text
  • Preserve Formatting: Keep all formatting tags, variables, and placeholders intact
  • Stay Accurate: Translate the meaning, not just word-for-word
  • Use Gaming Terms: Use commonly accepted gaming terminology in your language
  • Ask Questions: If something is unclear, open an issue on GitHub or ask in Discord

Need Help?
  • Discord: Join our community server for real-time help and coordination
  • GitHub Issues: Open an issue on the respective repository for questions
  • Email: Contact us at [support link] for translation-related inquiries
  • Style Guide: Check the repository README for language-specific style guides

Recognition

All translators are credited in:

  • The repository contributors list
  • A section is planned on the website where all contributors get listed

Your contributions make a real difference in bringing osu!Server List to players around the world. Thank you for helping us build a truly global community! 🌍


Ready to contribute? Pick a repository above and start translating today!