Major update and bugfixes
Changelog: - Fixed critical bugs in saving files (not saving newlines and array like). - Added newline and whitespace highlighting. - Added MarkedTodo tab and mark todo button (to mark something for translate later). - Added Learning AI Suggestions (They work like regular, but AI also reads your saved translations from ru_ru.json and newKeys_ru_ru.json).
This commit is contained in:
1 parent
3686b20f23
commit
ada978cd1b
1 file changed
+12
-13
@@ -21,7 +21,7 @@ A Flask-based web application for comparing JSON translation files, managing tra
|
|||||||
- Auto-resizing textareas
|
- Auto-resizing textareas
|
||||||
- Keyboard shortcuts (Ctrl+S to save, Ctrl+Z to undo, Ctrl+Y to redo)
|
- Keyboard shortcuts (Ctrl+S to save, Ctrl+Z to undo, Ctrl+Y to redo)
|
||||||
- Copy functionality for quick text transfer
|
- Copy functionality for quick text transfer
|
||||||
- **Settings**:
|
- **Settings** (NOT IMPLEMENTED YET):
|
||||||
- API key configuration
|
- API key configuration
|
||||||
- Proxy settings for translation services
|
- Proxy settings for translation services
|
||||||
- Custom preprompt for AI suggestions
|
- Custom preprompt for AI suggestions
|
||||||
@@ -44,7 +44,10 @@ A Flask-based web application for comparing JSON translation files, managing tra
|
|||||||
The tool requires API keys for various translation services. You can configure them:
|
The tool requires API keys for various translation services. You can configure them:
|
||||||
|
|
||||||
1. **Through code**: Edit the `TranslationHelper` initialization in `main.py`
|
1. **Through code**: Edit the `TranslationHelper` initialization in `main.py`
|
||||||
2. **Through UI**: Use the Settings tab in the web interface (Not Implemented Yet)
|
2. **Through .env file** Create `.env` File and paste this `DEEPSEEK_API_TOKEN="YOUR_TOKEN_HERE"`
|
||||||
|
3. **Through UI**: Use the Settings tab in the web interface (Not Implemented Yet)
|
||||||
|
|
||||||
|
*Api token got from deepseek website. login, open f12 and run command ```JSON.parse(localStorage.getItem("userToken")).value```
|
||||||
|
|
||||||
Used services:
|
Used services:
|
||||||
- DeepSeek API
|
- DeepSeek API
|
||||||
@@ -66,17 +69,13 @@ The application automatically creates backups in the `backups` folder before eac
|
|||||||
|
|
||||||
Contributions are welcome! Please open an issue or pull request for any improvements or bug fixes.
|
Contributions are welcome! Please open an issue or pull request for any improvements or bug fixes.
|
||||||
|
|
||||||
|
## Credits
|
||||||
|
|
||||||
|
[xtekky](https://github.com/xtekky/deepseek4free) - for dsk lib
|
||||||
|
|
||||||
|
[alekssamos](https://github.com/alekssamos/yandexfreetranslate) - for yandexfreetranslate lib
|
||||||
|
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
[MIT License](LICENSE)
|
[MIT License](LICENSE)
|
||||||
```
|
|
||||||
|
|
||||||
You may want to adjust the following based on your specific needs:
|
|
||||||
|
|
||||||
1. Add or modify the API key requirements section based on which services are mandatory
|
|
||||||
2. Update the installation instructions if you have any special setup requirements
|
|
||||||
3. Add screenshots if available
|
|
||||||
4. Include any known issues or limitations
|
|
||||||
5. Add deployment instructions if applicable
|
|
||||||
|
|
||||||
The README provides a comprehensive overview while keeping it concise and easy to follow. It covers all the main aspects of your tool including features, setup, usage, and configuration.
|
|
||||||
Reference in new issue
Block a user