52 lines
1.6 KiB
YAML
52 lines
1.6 KiB
YAML
- 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.
|