- release_tracks: [ALPHA, BETA] help_text: brief: Use the Google Cloud Translation API to detect languages. description: | Detects the language of text in a request. examples: | The following command detects the language of 'What beautiful weather!' $ {command} --content='What beautiful weather!' --zone=us-central1 request: collection: translate.projects.locations method: detectLanguage BETA: api_version: v3 ALPHA: api_version: v3beta1 modify_request_hooks: - googlecloudsdk.command_lib.ml.translate.hooks:UpdateRequestLangDetection arguments: resource: help_text: project. spec: !REF googlecloudsdk.command_lib.ml.translate.resources:project override_resource_collection: true params: - _REF_: googlecloudsdk.command_lib.ml.translate.flags:zone - arg_name: mime-type help_text: | Format of the source text, for example, 'text/html', 'text/plain'. Defaults to 'text/html'. - arg_name: model help_text: | Language detection model to be used. If not specified, the default (language-detection/default) model is used. Authorization requires the following Google IAM permission on the specified resource model: cloudtranslate.languageDetectionModels.predict - group: mutex: true required: true help_text: Contents group. params: - arg_name: content help_text: | Content of the input in string format. - arg_name: content-file help_text: | Specify a local file path with content.