tmgmt_smartling-8.x-4.11/config/schema/tmgmt_smartling.schema.yml

config/schema/tmgmt_smartling.schema.yml
tmgmt.translator.settings.smartling:
  type: tmgmt.translator_base
  mapping:
    project_id:
      type: string
      label: 'Project ID'
    user_id:
      type: string
      label: 'User ID'
    token_secret:
      type: string
      label: 'Token Secret'
    auto_authorize_locales:
      type: boolean
      label: 'Automatically authorize content for translation in Smartling'
    callback_url_use:
      type: boolean
      label: 'Use Smartling callback: /smartling/callback/%cron_key'
    callback_url_host:
      type: string
      label: 'Override callback url host'
    retrieval_type:
      type: string
      label: 'The desired format for the download'
    allow_override:
      type: boolean
      label: 'Allow override translation file on smartling side'
    scheme:
      type: string
      label: 'Schema to store translation files in'
    contextUsername:
      type: string
      label: 'Username for context retrieval'
    context_url_host:
      type: string
      label: 'Context URL host'
    context_skip_host_verifying:
      type: boolean
      label: 'Skip host verification'
    custom_regexp_placeholder:
      type: string
      label: 'Custom RegExp Placeholder'
    translatable_attributes:
      type: string
      label: 'Comma-separated list of HTML attributes to be translatable'
    exclude_translatable_attributes:
      type: string
      label: 'Comma-separated list of HTML attributes to exclude from translation'
    force_block_for_tags:
      type: string
      label: 'Comma-separated list of HTML tags to segment strings by'
    export_format:
      type: string
      label: 'Export format for file type'
    identical_file_name:
      type: boolean
      label: 'Use identical file names for jobs that contain identical content'
    enable_smartling_logging:
      type: boolean
      label: 'Enable Smartling logging'
    enable_notifications:
      type: boolean
      label: 'Enable Smartling notifications'
    async_mode:
      type: boolean
      label: 'Asynchronous mode'
    enable_basic_auth:
      type: boolean
      label: 'Enable basic auth for context'
    download_by_job_items:
      type: boolean
      label: 'Download and apply translations per job item'
    basic_auth:
      type: mapping
      label: 'Basic auth'
      mapping:
        login:
          type: string
          label: 'Login'
        password:
          type: string
          label: 'Password'
    exclude_context_options:
      type: sequence
      label: 'Exclude entity types from context'
      sequence:
        type: string
        label: 'Entity type/bundle to exclude from context'

action.configuration.tmgmt_smartling_send_context_action:
  type: action_configuration_default
  label: 'Send context action'

action.configuration.tmgmt_smartling_download_by_job_items_job_action:
  type: action_configuration_default
  label: 'Download Translation (by job items)'

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc