DocsChangelog
GitHub
Get started
  • Malmoi
    • FAQ
  • Set up a project
    • Create a project
    • Add the workflow
    • Allow the actions
    • Invite translators
    • Add sources
    • Archive a project
  • Translate
    • Join a project
    • Edit translations
    • Publish your changes
  • How syncing works
    • When code changes
    • Merging the pull request
    • Every night
    • Undo and resync
    • Check activity in Logs
  • Account and preferences
    • Account
    • Preferences
  • Connect an AI agent
    • Sign in through your browser
    • Use a personal token
    • What the agent can do
    • Example prompts
  • Reference
    • Supported file formats
    • Limits
    • Troubleshooting
  • Self-hosting
    • Install
    • Update, back up, and restore
    • Troubleshooting and privacy

Set up a project

Connect a GitHub repository, choose your translation files, and invite your team. Creating a project requires write access to the repository.

  • Create a projectCreate a project by connecting a repository and choosing the translation files Malmoi should manage.→
  • Add the workflowAdd the generated GitHub Actions workflow so repository changes reach Malmoi.→
  • Allow the actionsAllow the four actions used by the generated workflow when your repository or organization restricts GitHub Actions.→
  • Invite translatorsInvite teammates by email and choose the role each person needs.→
  • Add sourcesAdd more translation files later, change a source's base language, or remove a source you no longer manage.→
  • Archive a projectArchive a project to stop editing and syncing while keeping its translations and activity history.→
PreviousFAQNextCreate a project
© 2026 MalmoiGitHubPrivacy Policy