From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,T_KAM_HTML_FONT_INVALID,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 24781 invoked from network); 6 Jun 2023 15:20:55 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 6 Jun 2023 15:20:55 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1686064855; b=VESCNh3QaZa00SD9y1lzIz/sSfm52SjGQDNUJqYS6bok5cxdm5tFBE3LeCD822qb7y6mAYSfSo SjxKrpZC8wZervP36HF+KLk6jgea+Ss90a/Z0A43zb2x6XoQKMGjcqf+4ZS4zFlmRjfm44f9Yr qObE0VoQdkC/XOhyoS4dTK+oD7+nnip3M2LJIaKcpqdxx6vnhI7v+qt89Ig4IVmgzKtqJvG4Dl SCeFUETN56Yl7v2jKyQyyQ3ErkTOumpRafQDWrgSZByHuiOUT2y6GOJ+Fdv/V8WQvKRkh5OIKa gZ4yMGfsFtUNCUx9UlrCd6Ixm6im4GhydkUeMLEvUDlRFA==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-yw1-f182.google.com) smtp.remote-ip=209.85.128.182; dkim=pass header.d=gmail.com header.s=20221208 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1686064855; bh=0DxnGiiTjk4xvDgIMlNVn/vopboDsgNfU1wxADn3i7E=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:To:Subject:Message-ID:Date:From:MIME-Version: DKIM-Signature:DKIM-Signature; b=axI4bqGMuOLds+/9uHjAuiEjJnYfQI8sR30+SGlrMt/6PkmUheQD/rCzeWyEzI+fFoCLkva80+ UmCKTLGc/6rA7RGrW63kn5O89GKhdUkJI7H5GkGb0F/XTRn55OF/L6m/CJxVqaMUGXjUMgiBf2 ThD33X19pEEYPfMbo1y47fFwa+A9QogH4W1Xne+wJeUKC7xwbZeGkzpERW3rdU8GQJwMkQr32H L5bWzds5V527tNjek4yASrZuS2gGKm1SnU77XR8gnXCejiPooq7NBzKYm2aaupdTzjg74HFrxv rkJ5f9OBcfxfN4g3ocFBfMPSMLvVuOb4AP9ppJtjOq8ULQ==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Type:To:Subject:Message-ID: Date:From:MIME-Version:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References; bh=PzK4LdynjJHKG+I1OwDrJN8B4JCZ8yFCJZi0mUUFhXE=; b=EYexTDO6bQkAgFWTz0nHoRUJpn 8kURtBGRjfpJtmGV6SE72//OPT75FZ5IoqM+qG8MektK8JCLsORYIhEiXG5b1DAaXzIp9YrK8Rxlq HrS5ZlL0VrjT4momIlNjN/s9jlKYqGLOUK1MHiJsG1pNP+S4b3/t/deMo/fR2YUIooULmCDH3I7eD 4Dt22EaAxvy44w3+ekKW4Nrl/N7sIJ565e193MxroKChvAwYZDzXSVxO8+tCWHbJ6o3pXb+oZNIZn Prc5um/mZYcogeSyuwADGIOpglWtT3uRorGcOqUSPjxohPwQ8UccrMNr3UbM4QAgxtE4scHe66q8e 1LAOXFeg==; Received: by zero.zsh.org with local id 1q6YUR-000INQ-BT; Tue, 06 Jun 2023 15:20:55 +0000 Authentication-Results: zsh.org; iprev=pass (mail-yw1-f182.google.com) smtp.remote-ip=209.85.128.182; dkim=pass header.d=gmail.com header.s=20221208 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-yw1-f182.google.com ([209.85.128.182]:49262) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1q6YUC-000I3J-Mf; Tue, 06 Jun 2023 15:20:42 +0000 Received: by mail-yw1-f182.google.com with SMTP id 00721157ae682-5659d85876dso64088437b3.2 for ; Tue, 06 Jun 2023 08:20:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1686064839; x=1688656839; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=PzK4LdynjJHKG+I1OwDrJN8B4JCZ8yFCJZi0mUUFhXE=; b=SnO7z0fuQn8YuWxl08W1acQ8OQ4R5iAb9oYyBG7cREVuU5KALX6C7Mx5pwvmEXrtmg apNWCF9BvNBi4G5AlYt6BQfipPQHl+W6YdYNPVZjZ9eeGrfO7P1AoXMjQbQdiLT5+uP7 ed/YeaNtr/2q+7c3KkpGlg/gi9A/4rHZ9cz+Z5OTLcgP5Z+1WKssnFb+k1euyQCGrLGE sPd6W2roSeIR4cSvdeD5rOvYAnfp+oOFdhYlinn5nbQ0jVmEBJlWvXPpvP2Zcx6scN9U AFFyK9nJm9rE1L4ZnqQVdRejUKQ9fAB5Rahdq46n8DSg98E0nbGW6SZ/oG6jwcttkcrZ an3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686064839; x=1688656839; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=PzK4LdynjJHKG+I1OwDrJN8B4JCZ8yFCJZi0mUUFhXE=; b=KM/EhGYNZvVCcq++6TiPDV/W1ZqUJJcbzkU9bNyPME5Z2J2e0QYzB6KcSqlX/4wjLI BRfGAElRmFUm2vLZFAwZvdYq7Ouaj6+WNNMA7PXEP72ynqhdPfQ8TBgAIzzoDVuPAeag RCJF51T/cwVBFdJUvhQuBVKktqttE6vOyHtCaREmKaVA3d1y3LszynjnE7qJ5oDeHQ9A sYMuuH/T45/tyFc9Z0nKocbyAS4eKK3CDgYJ1WpDGS9HykAxWuMibRsmdKMwZ4/L0TGO lcs/jKdnvoZxN5MLvXudvikxi65cPTvy0h/S5+6Doo8oBTDevc6aHtfPWm9NUegLvo/z /EOA== X-Gm-Message-State: AC+VfDyZaWGrt/4FPh2pq8Ay3Ra5OHyjrPQX2PsiKsiz55JZ+4hJ0HQC iSWByLGg6JbxZQLqOHfDqDzXhbpHKUMHSOsT8/0iVVMsYw== X-Google-Smtp-Source: ACHHUZ4pHPBxNDPuFar0Mib0fe+JCV7PQNoAc2s+YpgX4EnJHv6vnsgogflsPh3owkkM+nKfg/l5G7oxUzDgevwSEWM= X-Received: by 2002:a0d:dbc5:0:b0:565:7025:610a with SMTP id d188-20020a0ddbc5000000b005657025610amr2421296ywe.27.1686064838964; Tue, 06 Jun 2023 08:20:38 -0700 (PDT) MIME-Version: 1.0 From: Agron Selimaj Date: Tue, 6 Jun 2023 11:20:28 -0400 Message-ID: Subject: Is there any desire to support languages other than English in zsh? To: zsh-workers@zsh.org Content-Type: multipart/alternative; boundary="000000000000cb7d2e05fd778fb5" X-Seq: 51838 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: , List-Subscribe: , List-Unsubscribe: , List-Post: List-Owner: List-Archive: --000000000000cb7d2e05fd778fb5 Content-Type: text/plain; charset="UTF-8" Hello, It seems that zsh prints messages in English only. I would like to add support for Albanian and German by using environment variables like this? case ${profile} in SQ|SQ_AL|sq_AL) LC_ALL="sq_AL.UTF-8" LANG="sq_AL.UTF-8" LANGUAGE="sq_AL:sq:en_US:en" ;; DE|DE_DE|de_DE) LC_ALL="de_DE.UTF-8" LANG="de_DE.UTF-8" LANGUAGE="de_DE:de:en_US:en" ;; EN|EN_US|en|en_US) LC_ALL="en_US.UTF-8" LANG="en_US.UTF-8" LANGUAGE="en_US:en" ;; *) However, I am not sure the zsh project supports gettext (and POEdit) throughout. So, in order to support localization in general, we first must use gettext everywhere. Is this something this team is willing to do? Thanks, //Agron --000000000000cb7d2e05fd778fb5 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello,

It seems that zsh prints message= s in English only. I would like to add support for Albanian and German by u= sing=C2=A0environment variables=C2=A0like this?

case ${profile} in
      SQ|SQ_AL|sq_AL)
          LC_ALL=3D"sq_AL.UTF-8"
          LANG=3D"sq_AL.UTF-8"
          LANGUAGE=3D"sq_AL:sq:en_US:en"
          ;;
      DE|DE_DE|de_=
DE)
          LC_ALL=3D"de_DE.UTF-8"
          LANG=3D"de_DE.UTF-8"
          LANGUAGE=3D"de_DE:de:en_US:en"
          ;;
EN|EN_US|en|en_US) LC_ALL=3D"en_US.UTF-8" LANG=3D"en_US.UTF-8" LANGUAGE=3D"en_US:en" ;; *)

=
However, I am not sure the zsh pr=
oject supports gettext (and POEdit) throughout.
So, in order to support localization in general=
, we first must use gettext everywhere. 
Is this something this team is willing to do?

Thanks,
//Agron

<= /font>


<=
br>

--000000000000cb7d2e05fd778fb5--