harn-stdlib 0.10.182

Embedded Harn standard library source catalog
Documentation
/**
 * Generated by scripts/generate_cli_localization.mjs. Do not edit.
 * Render one registered CLI message from literal argument values.
 * @effects: []
 * @errors: ["CLI localization argument count does not match its registered template"]
 */
pub fn message_5(locale: string, values: list<string>) -> string {
  if len(values) != 6 {
    throw "CLI localization argument count does not match its registered template"
  }
  if locale == "de" {
    return "  " + (values[0] ?? "") + "  " + (values[1] ?? "") + "/" + (values[2] ?? "")
      + "  Rabatt "
      + (values[3] ?? "")
      + "  Durchlaufzeit "
      + (values[4] ?? "")
      + "  "
      + (values[5] ?? "")
  }
  if locale == "es" {
    return "  " + (values[0] ?? "") + "  " + (values[1] ?? "") + "/" + (values[2] ?? "")
      + "  descuento "
      + (values[3] ?? "")
      + "  tiempo de respuesta "
      + (values[4] ?? "")
      + "  "
      + (values[5] ?? "")
  }
  if locale == "fr" {
    return "  " + (values[0] ?? "") + "  " + (values[1] ?? "") + "/" + (values[2] ?? "")
      + "  remise "
      + (values[3] ?? "")
      + "  délai d’exécution "
      + (values[4] ?? "")
      + "  "
      + (values[5] ?? "")
  }
  if locale == "it" {
    return "  " + (values[0] ?? "") + "  " + (values[1] ?? "") + "/" + (values[2] ?? "")
      + "  sconto "
      + (values[3] ?? "")
      + "  tempi di risposta "
      + (values[4] ?? "")
      + "  "
      + (values[5] ?? "")
  }
  if locale == "ja" {
    return "  " + (values[0] ?? "") + "  " + (values[1] ?? "") + "/" + (values[2] ?? "") + "  割引 "
      + (values[3] ?? "")
      + "  所要時間 "
      + (values[4] ?? "")
      + "  "
      + (values[5] ?? "")
  }
  if locale == "ko" {
    return "  " + (values[0] ?? "") + "  " + (values[1] ?? "") + "/" + (values[2] ?? "") + "  할인 "
      + (values[3] ?? "")
      + "  처리 시간 "
      + (values[4] ?? "")
      + "  "
      + (values[5] ?? "")
  }
  if locale == "pt-BR" {
    return "  " + (values[0] ?? "") + "  " + (values[1] ?? "") + "/" + (values[2] ?? "")
      + "  desconto "
      + (values[3] ?? "")
      + "  tempo de resposta "
      + (values[4] ?? "")
      + "  "
      + (values[5] ?? "")
  }
  if locale == "zh-Hans" {
    return "  " + (values[0] ?? "") + "  " + (values[1] ?? "") + "/" + (values[2] ?? "") + "  折扣 "
      + (values[3] ?? "")
      + "  周转 "
      + (values[4] ?? "")
      + "  "
      + (values[5] ?? "")
  }
  return "  " + (values[0] ?? "") + "  " + (values[1] ?? "") + "/" + (values[2] ?? "")
    + "  discount "
    + (values[3] ?? "")
    + "  turnaround "
    + (values[4] ?? "")
    + "  "
    + (values[5] ?? "")
}

/**
 * Render one registered CLI message from literal argument values.
 * @effects: []
 * @errors: ["CLI localization argument count does not match its registered template"]
 */
pub fn message_6(locale: string, values: list<string>) -> string {
  if len(values) != 5 {
    throw "CLI localization argument count does not match its registered template"
  }
  if locale == "de" {
    return "  " + (values[0] ?? "") + " " + (values[1] ?? "") + "/" + (values[2] ?? "") + " "
      + (values[3] ?? "")
      + " requests="
      + (values[4] ?? "")
  }
  if locale == "es" {
    return "  " + (values[0] ?? "") + " " + (values[1] ?? "") + "/" + (values[2] ?? "") + " "
      + (values[3] ?? "")
      + " requests="
      + (values[4] ?? "")
  }
  if locale == "fr" {
    return "  " + (values[0] ?? "") + " " + (values[1] ?? "") + "/" + (values[2] ?? "") + " "
      + (values[3] ?? "")
      + " requests="
      + (values[4] ?? "")
  }
  if locale == "it" {
    return "  " + (values[0] ?? "") + " " + (values[1] ?? "") + "/" + (values[2] ?? "") + " "
      + (values[3] ?? "")
      + " requests="
      + (values[4] ?? "")
  }
  if locale == "ja" {
    return "  " + (values[0] ?? "") + " " + (values[1] ?? "") + "/" + (values[2] ?? "") + " "
      + (values[3] ?? "")
      + " requests="
      + (values[4] ?? "")
  }
  if locale == "ko" {
    return "  " + (values[0] ?? "") + " " + (values[1] ?? "") + "/" + (values[2] ?? "") + " "
      + (values[3] ?? "")
      + " requests="
      + (values[4] ?? "")
  }
  if locale == "pt-BR" {
    return "  " + (values[0] ?? "") + " " + (values[1] ?? "") + "/" + (values[2] ?? "") + " "
      + (values[3] ?? "")
      + " requests="
      + (values[4] ?? "")
  }
  if locale == "zh-Hans" {
    return "  " + (values[0] ?? "") + " " + (values[1] ?? "") + "/" + (values[2] ?? "") + " "
      + (values[3] ?? "")
      + " requests="
      + (values[4] ?? "")
  }
  return "  " + (values[0] ?? "") + " " + (values[1] ?? "") + "/" + (values[2] ?? "") + " "
    + (values[3] ?? "")
    + " requests="
    + (values[4] ?? "")
}

/**
 * Render one registered CLI message from literal argument values.
 * @effects: []
 * @errors: ["CLI localization argument count does not match its registered template"]
 */
pub fn message_7(locale: string, values: list<string>) -> string {
  if len(values) != 6 {
    throw "CLI localization argument count does not match its registered template"
  }
  if locale == "de" {
    return "  " + (values[0] ?? "") + " " + (values[1] ?? "") + "/" + (values[2] ?? "") + " "
      + (values[3] ?? "")
      + " requests="
      + (values[4] ?? "")
      + " file="
      + (values[5] ?? "")
  }
  if locale == "es" {
    return "  " + (values[0] ?? "") + " " + (values[1] ?? "") + "/" + (values[2] ?? "") + " "
      + (values[3] ?? "")
      + " requests="
      + (values[4] ?? "")
      + " file="
      + (values[5] ?? "")
  }
  if locale == "fr" {
    return "  " + (values[0] ?? "") + " " + (values[1] ?? "") + "/" + (values[2] ?? "") + " "
      + (values[3] ?? "")
      + " requests="
      + (values[4] ?? "")
      + " file="
      + (values[5] ?? "")
  }
  if locale == "it" {
    return "  " + (values[0] ?? "") + " " + (values[1] ?? "") + "/" + (values[2] ?? "") + " "
      + (values[3] ?? "")
      + " requests="
      + (values[4] ?? "")
      + " file="
      + (values[5] ?? "")
  }
  if locale == "ja" {
    return "  " + (values[0] ?? "") + " " + (values[1] ?? "") + "/" + (values[2] ?? "") + " "
      + (values[3] ?? "")
      + " requests="
      + (values[4] ?? "")
      + " file="
      + (values[5] ?? "")
  }
  if locale == "ko" {
    return "  " + (values[0] ?? "") + " " + (values[1] ?? "") + "/" + (values[2] ?? "") + " "
      + (values[3] ?? "")
      + " requests="
      + (values[4] ?? "")
      + " file="
      + (values[5] ?? "")
  }
  if locale == "pt-BR" {
    return "  " + (values[0] ?? "") + " " + (values[1] ?? "") + "/" + (values[2] ?? "") + " "
      + (values[3] ?? "")
      + " requests="
      + (values[4] ?? "")
      + " file="
      + (values[5] ?? "")
  }
  if locale == "zh-Hans" {
    return "  " + (values[0] ?? "") + " " + (values[1] ?? "") + "/" + (values[2] ?? "") + " "
      + (values[3] ?? "")
      + " requests="
      + (values[4] ?? "")
      + " file="
      + (values[5] ?? "")
  }
  return "  " + (values[0] ?? "") + " " + (values[1] ?? "") + "/" + (values[2] ?? "") + " "
    + (values[3] ?? "")
    + " requests="
    + (values[4] ?? "")
    + " file="
    + (values[5] ?? "")
}

/**
 * Render one registered CLI message from literal argument values.
 * @effects: []
 * @errors: ["CLI localization argument count does not match its registered template"]
 */
pub fn message_8(locale: string, values: list<string>) -> string {
  if len(values) != 0 {
    throw "CLI localization argument count does not match its registered template"
  }
  if locale == "de" {
    return "(keine batchfähigen Modelle stimmen überein)"
  }
  if locale == "es" {
    return "(no hay modelos compatibles con lotes)"
  }
  if locale == "fr" {
    return "(aucun modèle compatible avec le traitement par lots ne correspond)"
  }
  if locale == "it" {
    return "(nessun modello compatibile con i batch corrisponde)"
  }
  if locale == "ja" {
    return "(バッチ対応モデルが一致しません)"
  }
  if locale == "ko" {
    return "(배치 지원 모델과 일치하는 항목이 없음)"
  }
  if locale == "pt-BR" {
    return "(nenhum modelo compatível com batch corresponde)"
  }
  if locale == "zh-Hans" {
    return "(没有匹配的支持批处理的模型)"
  }
  return "(no batch-capable models match)"
}

/**
 * Render one registered CLI message from literal argument values.
 * @effects: []
 * @errors: ["CLI localization argument count does not match its registered template"]
 */
pub fn message_9(locale: string, values: list<string>) -> string {
  if len(values) != 0 {
    throw "CLI localization argument count does not match its registered template"
  }
  if locale == "de" {
    return "Batch-Manifest fehlgeschlagen"
  }
  if locale == "es" {
    return "Error en el manifiesto por lotes"
  }
  if locale == "fr" {
    return "Échec du manifeste par lot"
  }
  if locale == "it" {
    return "Manifest batch non riuscito"
  }
  if locale == "ja" {
    return "バッチマニフェストに失敗しました"
  }
  if locale == "ko" {
    return "배치 매니페스트 실패"
  }
  if locale == "pt-BR" {
    return "Falha no manifesto em lote"
  }
  if locale == "zh-Hans" {
    return "批量清单失败"
  }
  return "Batch manifest failed"
}