@@ -24,14 +24,14 @@ export default new Command()
2424 . helpOption ( "-h, --help" , "Show help" )
2525 . option ( "--locale <locale>" , "Locale to process" , ( val : string , prev : string [ ] ) => ( prev ? [ ...prev , val ] : [ val ] ) )
2626 . option ( "--bucket <bucket>" , "Bucket to process" , ( val : string , prev : string [ ] ) => ( prev ? [ ...prev , val ] : [ val ] ) )
27- . option ( "--key <key>" , "Key to process" )
28- . option ( "--frozen" , `Don't update the translations and fail if an update is needed ` )
29- . option ( "--force" , "Ignore lockfile and process all keys" )
30- . option ( "--verbose" , "Show verbose output" )
31- . option ( "--interactive" , "Interactive mode" )
32- . option ( "--api-key <api-key>" , "Explicitly set the API key to use" )
33- . option ( "--debug" , "Debug mode " )
34- . option ( "--strict" , "Stop on first error" )
27+ . option ( "--key <key>" , "Key to process. Process only a specific translation key, useful for debugging or updating a single entry " )
28+ . option ( "--frozen" , `Run in read-only mode - fails if any translations need updating, useful for CI/CD pipelines to detect missing translations ` )
29+ . option ( "--force" , "Ignore lockfile and process all keys, useful for full re-translation " )
30+ . option ( "--verbose" , "Show detailed output including intermediate processing data and API communication details " )
31+ . option ( "--interactive" , "Enable interactive mode for reviewing and editing translations before they are applied " )
32+ . option ( "--api-key <api-key>" , "Explicitly set the API key to use, override the default API key from settings " )
33+ . option ( "--debug" , "Pause execution at start for debugging purposes, waits for user confirmation before proceeding " )
34+ . option ( "--strict" , "Stop processing on first error instead of continuing with other locales/buckets " )
3535 . action ( async function ( options ) {
3636 updateGitignore ( ) ;
3737
0 commit comments