Web Service
The NextTranslator web app provides a simple and clear interface for managing translations in your Next.js projects. With it, you can organize folders, add translations, use AI help, and work in teams.
Notes:
- You must confirm your email to get full access to the app.
1. Team Roles and Permissions
NextTranslator supports teamwork. Each member has a role with specific permissions. Additional access can be given for AI usage and download of translation files.
Role Overview
Role | Project Control | Languages Control | Folders & Keys | Edit Translations | View Content | AI | Download |
---|---|---|---|---|---|---|---|
Owner | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Editor | ❌ | ❌ | ✅ | ✅ | ✅ | * | * |
Translator | ❌ | ❌ | ❌ | ✅ | ✅ | * | * |
Viewer | ❌ | ❌ | ❌ | ❌ | ✅ | ❌ | * |
Role Details
- Owner – full control. Manages the project, team, and languages.
- Editor – can edit all content but cannot manage team or languages.
- Translator – can only edit translation values (not keys or structure).
- Viewer – read-only mode. Suitable for developers who just need to use translations as they are.
Best Practices for Team Roles
To keep your project safe and easy to manage, we recommend assigning roles like this:
Team Member | Recommended Role |
---|---|
Developer (who edits content) | Editor + Download permission |
Content creator with AI support | Editor + AI access |
Translator | Translator (no AI, no Download) |
Developer (who only uses translations as they are) | Viewer + Download permission |
Project manager (control only) | Viewer (no extra permissions) |
This way, everyone has only the access they really need, which reduces mistakes and keeps translations organized.
Important:
- The project owner always pays for AI usage, even when used by team members.
- Allow Download access only for people who really need JSON files (usually developers).
2. AI Assistant
The app includes an AI assistant that helps with:
- Translating text
- Generating new translation keys
We always keep the AI models updated to the latest versions for the best possible quality.
3. Downloading JSON Files
There are two ways to get your translation files:
Your Project → Menu → Download
npx nts update
Access to downloads is available only for the Owner and for team members who were given the Download permission.