From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by lists.proxmox.com (Postfix) with ESMTPS id 345CC6CCED for ; Fri, 24 Sep 2021 16:00:28 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 1AE6CB3A7 for ; Fri, 24 Sep 2021 16:00:28 +0200 (CEST) Received: from mail-lf1-x132.google.com (mail-lf1-x132.google.com [IPv6:2a00:1450:4864:20::132]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by firstgate.proxmox.com (Proxmox) with ESMTPS id 6EC0FB392 for ; Fri, 24 Sep 2021 16:00:24 +0200 (CEST) Received: by mail-lf1-x132.google.com with SMTP id m3so40959679lfu.2 for ; Fri, 24 Sep 2021 07:00:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=lFzSWpgzsszTt6YxyFk2uRAo0TvccVBVRTvyX/I4r6M=; b=k2J0dpGLE6j44vGp1xHX7RhP0vn+6MCpgpPT2IwzAa9jRZRgZGZCKDUQ34KaB8yZdG lyA1XzMA0YN4Q3H70/cuCjdmdxM78x+UJoRF77k7MbZvmb6Gm8BzvenuQt3QM9LKnX3O 1NcPVzr8q1Frg1EyIlZ1lU6QKy5PKxCYNXVderL77M0M1HQlFJelPSJuql9i01XWgT36 l4uOtRDMiIjmCiQJVTUG6U9FPFCe6zsPiVTLomvKsvedaaaISQTO+WTMSVIUn1wnB307 nIPLTz2y4dbr2z49w2ImF8CFmSkmErUS7f1ChvykQv1gVdjDt7+nNvoE5WvjHgjOB8jD jIYg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=lFzSWpgzsszTt6YxyFk2uRAo0TvccVBVRTvyX/I4r6M=; b=Iu7jDnuJ5nUo7lNBRPnXjQYRKtB+F5EEqJas4V2a2jPFDNOnxs436IP/p6VXOQMVgd B1IKKvs9HL9l4mTrxQbeKs6lkT+1OoypdzMobU103JXbfeqyVC/AfusUoCXNjhZX2LrA PFw2sViEmtnIKxRW4deDtYS9Ma+dvnv5/ZgYWhcfIZEibzImpQzh2EF82gKRhJw2V0B5 QThXp9aAcCMPMt09C+zvTehqiOtdhS+RP0AwNu4iHmmNM7PyOb+9NJ5tPDnvXStIFuBQ YdfM4WF1UYsAo1B81FAgS0nhtfPV2j9hiXKc0e+TpTYOpD4E12is7ZGJ5nNlciEy/pVr 5UpA== X-Gm-Message-State: AOAM530+/Z8WZl1zhGK09C36ikbFATuIAm7YpbIANVystGm1l4f2TlXg AxWxDrt8QHPIqVOshoNUM2U8oqY1Ov8Kfu4itUJYVz/U8tpy1Q== X-Google-Smtp-Source: ABdhPJzsmb9Wu+rzCxuOVie4s+Bv9ZbPHHXqGpSUiY7mSydfAFnEBWxAy4VNl1udO2g38BNu4+RgTS+7/B/uOtcXlnM= X-Received: by 2002:a05:651c:12c6:: with SMTP id 6mr11396183lje.194.1632492014592; Fri, 24 Sep 2021 07:00:14 -0700 (PDT) MIME-Version: 1.0 From: Claudio Ferreira Date: Fri, 24 Sep 2021 11:00:02 -0300 Message-ID: To: Proxmox VE development discussion X-SPAM-LEVEL: Spam detection results: 0 AWL 0.073 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain FREEMAIL_FROM 0.001 Sender email is commonly abused enduser mail provider HTML_MESSAGE 0.001 HTML included in message RCVD_IN_DNSWL_NONE -0.0001 Sender listed at https://www.dnswl.org/, no trust SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [jsgettext.pl, proxmox.com, tools.pm] Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: [pve-devel] Updating translations X-BeenThere: pve-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Sep 2021 14:00:28 -0000 Hi I was taking a look in pt-BR translation and I saw a lot of commented fuzzy translations at the end of the file. I haven't idea if this strings are or not necessary, so I I took a peek in Makefile to see what is possible to do= . I saw an option "update" that updates repo and tries to update pot/po files. When I run this command, it returns an error that I can't resolv. $ make update git submodule foreach 'git pull --ff-only origin master' Entering 'pmg-gui' >From git://git.proxmox.com/git/pmg-gui * branch master -> FETCH_HEAD Already up to date. Entering 'proxmox-backup' >From git://git.proxmox.com/git/proxmox-backup * branch master -> FETCH_HEAD Already up to date. Entering 'proxmox-widget-toolkit' >From git://git.proxmox.com/git/proxmox-widget-toolkit * branch master -> FETCH_HEAD Already up to date. Entering 'pve-manager' >From git://git.proxmox.com/git/pve-manager * branch master -> FETCH_HEAD Already up to date. make do_update make[1]: Entrando no diret=C3=B3rio '/home/claudio/git/proxmox-i18n' make update_pot make[2]: Entrando no diret=C3=B3rio '/home/claudio/git/proxmox-i18n' test -f pmg-gui/Makefile -a -f proxmox-backup/Makefile -a -f pve-manager/Makefile \ || git submodule update --init ./jsgettext.pl -p "proxmox-widget-toolkit c91a73150fdfb9ab7952ae3d1499f26b013f90c1" -o proxmox-widget-toolkit.pot pro= x mox-widget-toolkit/ Can't locate PVE/Tools.pm in @INC (you may need to install the PVE::Tools module) (@INC contains: /etc/perl /usr/local /lib/x86_64-linux-gnu/perl/5.32.1 /usr/local/share/perl/5.32.1 /usr/lib/x86_64-linux-gnu/perl5/5.32 /usr/share/perl5 / usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.32 /usr/share/perl/5.32 /usr/local/lib/site_perl) at ./jsgettext.pl line 5. BEGIN failed--compilation aborted at ./jsgettext.pl line 5. make[2]: *** [Makefile:62: update_pot] Erro 2 make[2]: Saindo do diret=C3=B3rio '/home/claudio/git/proxmox-i18n' make[1]: *** [Makefile:68: do_update] Erro 2 make[1]: Saindo do diret=C3=B3rio '/home/claudio/git/proxmox-i18n' make: *** [Makefile:74: update] Erro 2 So, some questions. * How can we update our po files (in my case, pt-BR)? * How to resolve this problem? * When can we see if have an update in pot files? * How can I try my translation in a personal env? Regards, Claudio Ferreira