{"id":45824279,"url":"https://github.com/alexejn/cube-app-localization","last_synced_at":"2026-02-26T21:45:53.805Z","repository":{"id":314348596,"uuid":"1055176325","full_name":"alexejn/cube-app-localization","owner":"alexejn","description":" AI-powered localization for Xcode String Catalogs (.xcstrings) (iOS/macOS). Edit, batch-translate, manage statuses.","archived":false,"fork":false,"pushed_at":"2025-11-13T22:30:19.000Z","size":90,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-11-14T00:22:53.983Z","etag":null,"topics":["ai-localization","app-localization","crowdin","developer-tools","i18n","ios","l10n","localization-tool","localize","macos","string-catalog","strings","swift-localization","translation","xcode","xcstrings"],"latest_commit_sha":null,"homepage":"https://app-localization.com","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alexejn.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-09-11T22:11:42.000Z","updated_at":"2025-11-13T20:52:30.000Z","dependencies_parsed_at":null,"dependency_job_id":"be645469-94e6-4cbe-b781-cddd701a71d2","html_url":"https://github.com/alexejn/cube-app-localization","commit_stats":null,"previous_names":["alexejn/cube-app-localization"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/alexejn/cube-app-localization","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexejn%2Fcube-app-localization","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexejn%2Fcube-app-localization/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexejn%2Fcube-app-localization/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexejn%2Fcube-app-localization/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alexejn","download_url":"https://codeload.github.com/alexejn/cube-app-localization/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexejn%2Fcube-app-localization/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29873622,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-26T21:05:00.265Z","status":"ssl_error","status_checked_at":"2026-02-26T20:57:13.669Z","response_time":89,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai-localization","app-localization","crowdin","developer-tools","i18n","ios","l10n","localization-tool","localize","macos","string-catalog","strings","swift-localization","translation","xcode","xcstrings"],"created_at":"2026-02-26T21:45:53.279Z","updated_at":"2026-02-26T21:45:53.787Z","avatar_url":"https://github.com/alexejn.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"assets/logo.png\" alt=\"CUBE Logo\" width=\"140\"/\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003eCUBE - AI App Localization (iOS \u0026 macOS)\u003c/h1\u003e\n\n[Download on MacStore](https://apps.apple.com/app/id6751232437?mt=12) · [Demo](https://www.youtube.com/watch?v=18qqg7Bn5to)\n \n\n## Description\nCUBE is a professional AI-powered localization tool designed for Xcode String Catalogs (`.xcstrings`) on iOS and macOS. It makes app localization fast, cost-effective, and developer-friendly. With full support for batch translation, editing, and reviewing, CUBE helps teams manage translations at scale while keeping full control over costs.\n\n- Batch-translate `.xcstrings` with AI (your own OpenAI key, full cost control)\n- Edit, review, and manage statuses in one place\n- Built for String Catalogs: filters, search, plurals, state management\n- No hidden costs. Developer-friendly UX.\n\n## Key Features\n- **AI batch translation** with per-key cost visibility\n- **Powerful editor**: inline edits, statuses, filters\n- **String Catalog first**: plurals, variants\n- **Full control of costs**: bring your own OpenAI key\n- **Team-ready**: Releases/Changelog, Discussions, Issues\n\n## Quick Start\n1. Create Project in CUBE\n2. Import your `.xcstrings`\n3. Select locales → Translate\n4. Review, edit, set statuses if need\n5. Export - write down to `.xcstrings`\n\n\n## Support\n- Issues → [GitHub Issues](../../issues)\n\n\n## Demo Video\n\n[![Watch the demo](https://img.youtube.com/vi/18qqg7Bn5to/maxresdefault.jpg)](https://www.youtube.com/watch?v=18qqg7Bn5to)\n\nClick to play the video on YouTube. Thanks for watching!\n\n[\u003cimg src=\"assets/download.png\" alt=\"Download on the Mac App Store\" height=\"40\"/\u003e](https://apps.apple.com/app/id6751232437?mt=12)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexejn%2Fcube-app-localization","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falexejn%2Fcube-app-localization","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexejn%2Fcube-app-localization/lists"}