Skip to main content
OpenFront has two dedicated Discord servers to support different aspects of the community. Whether you’re interested in contributing code or helping translate the game, we have a space for you.

Development Discord

The development Discord is the hub for contributors working on OpenFront’s codebase. Join here: https://discord.gg/K9zernJB5z

What happens in Development Discord?

  • Discussion of new features and improvements
  • Code review coordination
  • Architecture and design decisions
  • Bug reports and troubleshooting
  • General development questions
  • Coordination with the project maintainer
It’s recommended to join the development Discord before submitting your first pull request. This helps you understand the project’s direction and get feedback on your ideas before investing significant time.

Getting Started

1

Join the server

Click the invite link above and accept the Discord invitation
2

Introduce yourself

Let the community know your background and what you’re interested in contributing
3

Ask questions

Don’t hesitate to ask for guidance on where to start or clarification on any aspect of the project
4

Stay engaged

Follow discussions to understand the project’s priorities and ongoing work

Translation Discord

The translation Discord is dedicated to coordinating localization efforts across multiple languages. Join here: https://discord.gg/3zZzacjWFr

What happens in Translation Discord?

  • Translation questions and context clarification
  • Language-specific discussions
  • Coordination between translators
  • Announcements about new strings to translate
  • Quality assurance for translations

Why Join?

Even if you’re actively translating on Crowdin, joining the Discord helps you:
  • Get context for ambiguous strings
  • Coordinate with other translators for your language
  • Stay informed about translation priorities
  • Ask questions about game-specific terminology
  • Ensure consistency across translations
Translators are encouraged to join the Translation Discord before starting work on Crowdin. This ensures you have the support you need to create high-quality translations.

Code of Conduct

Both Discord servers follow the OpenFront community guidelines:
  • Be respectful: Treat all community members with respect
  • Be constructive: Focus on helpful, actionable feedback
  • Be patient: Remember that everyone is learning and contributing their time
  • Search first: Before asking questions, check if they’ve been answered before
Disrespectful behavior, harassment, or spam will result in removal from the Discord servers and potential blocking from the project.

Discord Best Practices

For Development

  • Search existing messages before asking common questions
  • Use appropriate channels for different topics
  • Include your Discord username in pull requests for easier communication
  • Be responsive to feedback and questions about your contributions

For Translation

  • Ask questions in your language channel if available
  • Share context that might help other translators
  • Report any issues with the Crowdin project
  • Coordinate with others to avoid duplicate work

Getting Help

If you need assistance:
  1. Check pinned messages in relevant channels
  2. Search message history for similar questions
  3. Ask in the appropriate channel with clear context
  4. Be patient - volunteers answer when they’re available

Translations

Learn how to contribute translations via Crowdin

Governance

Understand the project’s governance model and contribution path