[PR #28] [MERGED] Add localization commands #236

Closed
opened 2026-02-26 21:34:15 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/rudrankriyam/App-Store-Connect-CLI/pull/28
Author: @rudrankriyam
Created: 1/21/2026
Status: Merged
Merged: 1/21/2026
Merged by: @rudrankriyam

Base: mainHead: feature/localizations


📝 Commits (2)

  • 0cef68f Add localization commands.
  • 3ec033c Fix localization validation ordering.

📊 Changes

8 files changed (+2124 additions, -9 deletions)

View changed files

📝 cmd/commands.go (+1 -0)
📝 cmd/commands_test.go (+70 -0)
cmd/localizations.go (+1043 -0)
cmd/localizations_test.go (+68 -0)
📝 internal/asc/client.go (+533 -9)
📝 internal/asc/client_http_test.go (+225 -0)
📝 internal/asc/client_test.go (+44 -0)
📝 internal/asc/output_test.go (+140 -0)

📄 Description

Summary

  • add localizations CLI commands for listing, downloading, and uploading .strings metadata
  • implement ASC client types/endpoints for version and app-info localizations
  • add output formatting plus validation and parsing tests

Test plan

  • make format
  • make test

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/rudrankriyam/App-Store-Connect-CLI/pull/28 **Author:** [@rudrankriyam](https://github.com/rudrankriyam) **Created:** 1/21/2026 **Status:** ✅ Merged **Merged:** 1/21/2026 **Merged by:** [@rudrankriyam](https://github.com/rudrankriyam) **Base:** `main` ← **Head:** `feature/localizations` --- ### 📝 Commits (2) - [`0cef68f`](https://github.com/rudrankriyam/App-Store-Connect-CLI/commit/0cef68f2f94fd2cd0511e21926b3e772b2daf5cb) Add localization commands. - [`3ec033c`](https://github.com/rudrankriyam/App-Store-Connect-CLI/commit/3ec033c0846a050772f93a4888291579197ecec8) Fix localization validation ordering. ### 📊 Changes **8 files changed** (+2124 additions, -9 deletions) <details> <summary>View changed files</summary> 📝 `cmd/commands.go` (+1 -0) 📝 `cmd/commands_test.go` (+70 -0) ➕ `cmd/localizations.go` (+1043 -0) ➕ `cmd/localizations_test.go` (+68 -0) 📝 `internal/asc/client.go` (+533 -9) 📝 `internal/asc/client_http_test.go` (+225 -0) 📝 `internal/asc/client_test.go` (+44 -0) 📝 `internal/asc/output_test.go` (+140 -0) </details> ### 📄 Description ## Summary - add `localizations` CLI commands for listing, downloading, and uploading .strings metadata - implement ASC client types/endpoints for version and app-info localizations - add output formatting plus validation and parsing tests ## Test plan - [x] make format - [x] make test --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 21:34:15 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/App-Store-Connect-CLI#236
No description provided.