DocsChangelog
GitHub
Get started
  • Malmoi
    • FAQ
  • Create a project
  • GitHub
    • Create a project with GitHub
    • Add the workflow
    • Allow the actions
    • Merging the pull request
    • Manage the GitHub connection
    • Troubleshoot GitHub
  • GitLab
    • Create a project with GitLab
    • Add the GitLab CI jobs
    • Merging the merge request
    • Manage the GitLab token and connection
    • Troubleshoot GitLab
  • Set up a project
    • Invite translators
    • Add sources
    • Archive a project
  • Translate
    • Join a project
    • Edit translations
    • Publish your changes
  • How syncing works
    • When code changes
    • 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
  • Self-hosting
    • Install
    • Update, back up, and restore
    • Troubleshooting and privacy

GitLab

Connect your GitLab.com repository, set up automatic updates, and manage translation merge requests and your access token.

  • Create a project with GitLabConnect a GitLab.com repository with a personal access token, choose the translation files Malmoi should manage, and create the project.→
  • Add the GitLab CI jobsAdd the generated CI jobs to your GitLab project so repository changes reach Malmoi.→
  • Merging the merge requestReview the generated merge request in GitLab and merge it to return translations to your repository.→
  • Manage the GitLab token and connectionReplace your GitLab personal access token or disconnect it from Account.→
  • Troubleshoot GitLabFind the next step when GitLab access, the CI jobs, or a repository update fails.→
PreviousTroubleshoot GitHubNextCreate a project with GitLab
© 2026 MalmoiGitHubPrivacy Policy