Menu

Tree [4fa506] main /
 History

HTTPS access


File Date Author Commit
 build 2025-02-04 Jorge Jorge [e719c6] init
 downloads 2025-09-04 Jorge Jorge [b40f91] fix issue links in README files
 resources 2025-09-04 Jorge Jorge [2a2e94] add comprehensive documentation, Windows execut...
 src 2025-09-04 Jorge Jorge [2a2e94] add comprehensive documentation, Windows execut...
 testfiles 2025-03-03 Jorge Jorge [9f8393] persistent config file
 .editorconfig 2025-02-04 Jorge Jorge [e719c6] init
 .eslintignore 2025-02-04 Jorge Jorge [e719c6] init
 .eslintrc.cjs 2025-02-04 Jorge Jorge [e719c6] init
 .gitignore 2025-09-04 Jorge Jorge [4fa506] remove IDE and editor configuration folders fro...
 .npmrc 2025-02-04 Jorge Jorge [e719c6] init
 .prettierignore 2025-02-04 Jorge Jorge [e719c6] init
 .prettierrc.yaml 2025-02-04 Jorge Jorge [e719c6] init
 DEVELOPER.md 2025-09-04 Jorge Jorge [2a2e94] add comprehensive documentation, Windows execut...
 LICENSE 2025-02-04 Carracedo Carracedo [fbaaad] Initial commit
 README.md 2025-09-04 Jorge Jorge [b40f91] fix issue links in README files
 dev-app-update.yml 2025-03-06 Jorge Jorge [0a6654] fix rename open duplicate
 electron-builder.yml 2025-03-06 Jorge Jorge [0a6654] fix rename open duplicate
 electron.vite.config.ts 2025-02-04 Jorge Jorge [e719c6] init
 package-lock.json 2025-03-01 Jorge Jorge [7f6150] Filter tags
 package.json 2025-03-01 Jorge Jorge [7f6150] Filter tags
 tsconfig.json 2025-02-04 Jorge Jorge [e719c6] init
 tsconfig.node.json 2025-02-04 Jorge Jorge [e719c6] init
 tsconfig.web.json 2025-02-04 Jorge Jorge [e719c6] init

Read Me

Kandeta

A powerful desktop translation management application built with Electron, React, and TypeScript. Kandeta streamlines the localization workflow for developers and translators by providing an intuitive interface for managing translation files, automated translation services, and real-time collaboration features.

📸 Preview

Kandeta Screenshot

Kandeta's intuitive interface showing the translation list on the left and the editing panel on the right, with real-time search and filtering capabilities.

📥 Download

Latest Release - v1.1.0

Windows

Download for Windows

Size: ~94 MB | Requirements: Windows 10 or later

💡 Easy Installation: Just download and run the setup file. The installer will guide you through the process.

macOS

macOS - Build Required

Run npm run build:mac to build for macOS

Linux

Linux - Build Required

Run npm run build:linux to build for Linux

📁 All Releases

Browse all available versions and platforms: Downloads


✨ Features

  • Multi-format Support: Work with JSON separated files and other translation formats
  • Smart Translation Management: Create, edit, rename, and duplicate translations with ease
  • Automated Translation: Integrate with Claude AI and Google Translate for automated translations
  • Advanced Filtering: Search and filter translations by ID, text content, or custom tags
  • Real-time Updates: Auto-scroll to newly created translations with instant feedback
  • Project Management: Organize translations by projects with import/export functionality
  • Developer-Friendly: Built with modern web technologies and extensible architecture

🚀 Quick Start

Prerequisites

  • Node.js (v18 or higher)
  • npm or yarn package manager

📦 Installation & Setup

Install Dependencies

npm install

🛠️ Development

Start the development server with hot reload:

npm run dev

📱 Usage

  1. Create a New Project: Start by creating or opening a translation project
  2. Import Translation Files: Load your existing JSON translation files
  3. Manage Translations: Use the intuitive interface to create, edit, and organize translations
  4. Filter & Search: Quickly find specific translations using the built-in search and filter system
  5. Auto-Translate: Leverage AI-powered translation services for faster workflow
  6. Export Results: Save your translations back to your preferred file format

🏗️ Building for Production

# Build for Windows
npm run build:win

# Build for macOS
npm run build:mac

# Build for Linux
npm run build:linux

🧰 Development Tools

Code Quality

# Run linter
npm run lint

# Type checking
npm run typecheck

# Format code
npm run format

👨‍💻 For Developers

Interested in contributing or extending Kandeta? Check out our comprehensive developer documentation:

📖 Developer Documentation

The developer guide includes:

  • Detailed project architecture
  • Component structure and patterns
  • How to add new features and translation services
  • Development workflow and best practices
  • Contribution guidelines

📄 License

This project is open source and available under the MIT License.

🤝 Contributing

We welcome contributions! Please see our Developer Documentation for detailed information about the development process, architecture, and how to submit improvements.

🐛 Issues & Support

If you encounter any issues or have questions:


Made with ❤️ for the developer and translator community