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) != 1 {
    throw "CLI localization argument count does not match its registered template"
  }
  if locale == "de" {
    return "  Sitzung: " + (values[0] ?? "")
  }
  if locale == "es" {
    return "  sesión: " + (values[0] ?? "")
  }
  if locale == "fr" {
    return "  session : " + (values[0] ?? "")
  }
  if locale == "it" {
    return "  sessione: " + (values[0] ?? "")
  }
  if locale == "ja" {
    return "  セッション: " + (values[0] ?? "")
  }
  if locale == "ko" {
    return "  세션: " + (values[0] ?? "")
  }
  if locale == "pt-BR" {
    return "  sessão: " + (values[0] ?? "")
  }
  if locale == "zh-Hans" {
    return "  会话: " + (values[0] ?? "")
  }
  return "  session: " + (values[0] ?? "")
}

/**
 * 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) != 1 {
    throw "CLI localization argument count does not match its registered template"
  }
  if locale == "de" {
    return "  Endstatus: " + (values[0] ?? "")
  }
  if locale == "es" {
    return "  estado terminal: " + (values[0] ?? "")
  }
  if locale == "fr" {
    return "  statut terminal : " + (values[0] ?? "")
  }
  if locale == "it" {
    return "  stato terminale: " + (values[0] ?? "")
  }
  if locale == "ja" {
    return "  端末ステータス: " + (values[0] ?? "")
  }
  if locale == "ko" {
    return "  최종 상태: " + (values[0] ?? "")
  }
  if locale == "pt-BR" {
    return "  status terminal: " + (values[0] ?? "")
  }
  if locale == "zh-Hans" {
    return "  终端状态: " + (values[0] ?? "")
  }
  return "  terminal status: " + (values[0] ?? "")
}

/**
 * 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) != 2 {
    throw "CLI localization argument count does not match its registered template"
  }
  if locale == "de" {
    return "  Tool-Katalog: " + (values[0] ?? "") + " Schemas, Hash " + (values[1] ?? "")
  }
  if locale == "es" {
    return "  catálogo de herramientas: " + (values[0] ?? "") + " esquemas, hash "
      + (values[1] ?? "")
  }
  if locale == "fr" {
    return "  catalogue d’outils : " + (values[0] ?? "") + " schémas, hachage " + (values[1] ?? "")
  }
  if locale == "it" {
    return "  catalogo degli strumenti: " + (values[0] ?? "") + " schemi, hash " + (values[1] ?? "")
  }
  if locale == "ja" {
    return "  ツールカタログ: " + (values[0] ?? "") + " スキーマ、ハッシュ " + (values[1] ?? "")
  }
  if locale == "ko" {
    return "  tool catalog: " + (values[0] ?? "") + " schemas, hash " + (values[1] ?? "")
  }
  if locale == "pt-BR" {
    return "  catálogo de ferramentas: " + (values[0] ?? "") + " schemas, hash " + (values[1] ?? "")
  }
  if locale == "zh-Hans" {
    return "  工具目录:" + (values[0] ?? "") + " 个 schema,哈希 " + (values[1] ?? "")
  }
  return "  tool catalog: " + (values[0] ?? "") + " schemas, hash " + (values[1] ?? "")
}

/**
 * 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) != 3 {
    throw "CLI localization argument count does not match its registered template"
  }
  if locale == "de" {
    return "  Nutzung: " + (values[0] ?? "") + " Provider-Aufrufe, " + (values[1] ?? "")
      + " rein / "
      + (values[2] ?? "")
      + " raus"
  }
  if locale == "es" {
    return "  uso: " + (values[0] ?? "") + " llamadas al proveedor, " + (values[1] ?? "")
      + " de entrada / "
      + (values[2] ?? "")
      + " de salida"
  }
  if locale == "fr" {
    return "  utilisation : " + (values[0] ?? "") + " appels au fournisseur, " + (values[1] ?? "")
      + " en / "
      + (values[2] ?? "")
      + " sortants"
  }
  if locale == "it" {
    return "  utilizzo: " + (values[0] ?? "") + " chiamate al provider, " + (values[1] ?? "")
      + " in / "
      + (values[2] ?? "")
      + " out"
  }
  if locale == "ja" {
    return "  使用量: " + (values[0] ?? "") + " 回のプロバイダー呼び出し、入力 " + (values[1] ?? "")
      + " / 出力 "
      + (values[2] ?? "")
  }
  if locale == "ko" {
    return "  사용량: " + (values[0] ?? "") + " provider calls, " + (values[1] ?? "") + " 입력 / "
      + (values[2] ?? "")
      + " 출력"
  }
  if locale == "pt-BR" {
    return "  uso: " + (values[0] ?? "") + " chamadas de provedor, " + (values[1] ?? "")
      + " de entrada / "
      + (values[2] ?? "")
      + " de saída"
  }
  if locale == "zh-Hans" {
    return "  用量:" + (values[0] ?? "") + " 次提供方调用,输入 " + (values[1] ?? "") + " / 输出 "
      + (values[2] ?? "")
  }
  return "  usage: " + (values[0] ?? "") + " provider calls, " + (values[1] ?? "") + " in / "
    + (values[2] ?? "")
    + " out"
}

/**
 * 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) != 1 {
    throw "CLI localization argument count does not match its registered template"
  }
  if locale == "de" {
    return "  geschrieben: " + (values[0] ?? "")
  }
  if locale == "es" {
    return "  escrito: " + (values[0] ?? "")
  }
  if locale == "fr" {
    return "  écrit : " + (values[0] ?? "")
  }
  if locale == "it" {
    return "  scritto: " + (values[0] ?? "")
  }
  if locale == "ja" {
    return "  書き込み済み: " + (values[0] ?? "")
  }
  if locale == "ko" {
    return "  기록됨: " + (values[0] ?? "")
  }
  if locale == "pt-BR" {
    return "  gravado: " + (values[0] ?? "")
  }
  if locale == "zh-Hans" {
    return "  已写入:" + (values[0] ?? "")
  }
  return "  wrote: " + (values[0] ?? "")
}