From nobody Sun Aug 22 14:33:58 2021 X-Original-To: freebsd-translators@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 353C91781357 for ; Sun, 22 Aug 2021 16:34:21 +0000 (UTC) (envelope-from fernando.apesteguia@gmail.com) Received: from mail-yb1-xb30.google.com (mail-yb1-xb30.google.com [IPv6:2607:f8b0:4864:20::b30]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Gt1DD2ZqYz4l99; Sun, 22 Aug 2021 16:34:20 +0000 (UTC) (envelope-from fernando.apesteguia@gmail.com) Received: by mail-yb1-xb30.google.com with SMTP id j13so8154907ybj.9; Sun, 22 Aug 2021 09:34:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=GooQHY2YXWY3Tuu/3EwICMeu+0bgSFj7lAaPRZa/fHM=; b=fj/l6OVHO6L7pMbI2lDdX1HmtY5i6tP/7iZqSSX4IZXjmShUnNReD+YgxCH7JuqRUi WWdSVOMYL55czAjZxYZ/uY9DHVPcOXDD0nzPTA62aXSMGgRD/ELd4u8579/l4f3KsFwy 8+YOv8qzDNHD8/VxVGQZ5/1KzW/EE3nqj/fWps7Q2seE4WkUZ7pwJigOV4NwyhEf5m5/ 6XaywNQQwWLTu2/kBP38ZzJIWhamPkwdppXSeW5VmmFiy5tAk5T722DEG+Qz6iv06KlN GtEhPElteKqWm9XZmG1BjNl50fclOUcwwp/Agqha3ipk+EpGoB0f0TTD+ZnhYl5rvCcd whVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=GooQHY2YXWY3Tuu/3EwICMeu+0bgSFj7lAaPRZa/fHM=; b=eiDhd+47VQZUkl61AnaMzsFNxgNdeh80Xk40uOBgDact7vzF5KwtQmE1Ol9xE7LHPw rCGGNqam0RznzyPEr/xZRmNZiUQcORM421jl6bp2JUPmVIp2JdnoV6kEcLkoMqBAz23N OVCH7SeuXC7YZWQBjeNM3S9EjE0fY7DoD6WmXZ2FwHWdCbodOu7UDgkMY2vFRQfR92UU QwdxQnm31b+4ay3ALWFHGevLkoFEGrbpHPFDjYWe8b8Pi7BvXbTsPSxgIKij/nwdUtkK pjdVRm9CjlWHFmZ3mZTQpd24c/D/p5qrMMtvzE8nsnxGS1Wavm7JYlLk870DbExhHBRM YvQw== X-Gm-Message-State: AOAM533HVTq6rF+kRfW/UNx9yCbB0/y/VDyFc7pGs7C4VvsdIbMBNhnu R7Yf27ynFz9oJlcX01xcgq6AK5nXFjEdbI94ZFuy01MM X-Google-Smtp-Source: ABdhPJwRHkQYloOIIgzp1oKhxUpvtChCmGMumLztXb9q5I3KU0vLZbT/ch0PbtQ8kuMJx4H3IG9ZDlDdv54WveMYjdU= X-Received: by 2002:a05:6902:1144:: with SMTP id p4mr39345644ybu.418.1629650054354; Sun, 22 Aug 2021 09:34:14 -0700 (PDT) List-Id: Translators List-Archive: https://lists.freebsd.org/archives/freebsd-translators List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-translators@freebsd.org X-BeenThere: freebsd-translators@freebsd.org MIME-Version: 1.0 References: <20210807192422.6w5ful3tionb4r5i@t480.local> <8a84fbfa-49c1-495f-8cc0-9d71a1aa096e@www.fastmail.com> <1b9b4bb8-75c7-454d-a726-1b010fd30a90@www.fastmail.com> In-Reply-To: <1b9b4bb8-75c7-454d-a726-1b010fd30a90@www.fastmail.com> From: =?UTF-8?Q?Fernando_Apestegu=C3=ADa?= Date: Sun, 22 Aug 2021 16:33:58 +0200 Message-ID: Subject: Re: Weblate Translation Tips To: "Danilo G. Baio" Cc: freebsd-translators@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4Gt1DD2ZqYz4l99 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b="fj/l6OVH"; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of fernandoapesteguia@gmail.com designates 2607:f8b0:4864:20::b30 as permitted sender) smtp.mailfrom=fernandoapesteguia@gmail.com X-Spamd-Result: default: False [-1.07 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.99)[-0.990]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-0.91)[-0.908]; NEURAL_SPAM_SHORT(1.00)[0.997]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; MID_RHS_MATCH_FROMTLD(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::b30:from]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; TAGGED_FROM(0.00)[]; R_MIXED_CHARSET(0.83)[subject]; RCVD_COUNT_TWO(0.00)[2] X-ThisMailContainsUnwantedMimeParts: N On Sun, Aug 8, 2021 at 6:47 PM Danilo G. Baio wrote: > > > > On Sun, Aug 8, 2021, at 13:41, Fernando Apestegu=C3=ADa wrote: > > El dom., 8 ago. 2021 18:36, Danilo G. Baio escribi= =C3=B3: > > > > > > > > > > > On Sun, Aug 8, 2021, at 11:09, Fernando Apestegu=C3=ADa wrote: > > > > On Sat, Aug 7, 2021 at 9:24 PM Danilo G. Baio w= rote: > > > > > > > > > > Hi. > > > > > > > > > > As you may know, we are still adjusting the translation workflow = of the > > > > > FreeBSD Documentation Project through Weblate, there are some pen= ding > > > > > items [1], but everyone can [re-]start translating. > > > > > > > > > > I've just added this wiki page [2] describing how to translate/bu= ild > > > > > each document (for now, there are only three). > > > > > > > > > > The 'Article / Contributors to FreeBSD' [3] is a good example tha= t > > > every > > > > > language should follow to keep all contributor's names updated. > > > > > > > > > > If you have any questions, please let us know. > > > > > > > > Hi Danilo, > > > > > > > > Thanks for this. It is very helpful! > > > > > > > > Some questions. In the example on how to update the "Contributors t= o > > > > FreeBSD" article, it is said: "Just necessary translate index and > > > > contrib-develinmemoriam." > > > > In es/ we do not have any contributors/ directory. Not a big deal, = we > > > > can create a new one based on another language. But here is the > > > > question. If we compare the directories pt_BR/ and en/: > > > > > > > > ls ../../../en/articles/contributors/ > > > > _index.adoc contrib-386bsd.adoc > > > > contrib-additional.adoc contrib-committers.adoc > > > > contrib-corealumni.adoc contrib-develalumni.adoc > > > > contrib-develinmemoriam.adoc contrib-portmgralumni.adoc > > > > > > > > $ ls ../../../pt-br/articles/contributors/ > > > > _index.adoc _index.po > > > > contrib-develinmemoriam.adoc contrib-develinmemoriam.po > > > > > > > > Should I base the new "Contributors" article in the English version= or > > > > another one? > > > > > > > > Thanks! > > > > > > > > > Hi Fernando. > > > > > > In this case, you can follow pt-br; the missing files are > > > referenced/included > > > directly from the English directory. > > > > > > include::content/en/articles/contributors/contrib-committers.adoc[] > > > include::content/en/articles/contributors/contrib-corealumni.adoc[] > > > include::content/en/articles/contributors/contrib-develalumni.adoc[] > > > include::content/en/articles/contributors/contrib-portmgralumni.adoc[= ] > > > include::{include-path}contrib-develinmemoriam.adoc[] > > > include::content/en/articles/contributors/contrib-additional.adoc[] > > > include::content/en/articles/contributors/contrib-386bsd.adoc[] > > > > > > You have to change this manually after translating with > > > ./tools/translate.sh. > > > > > > > Oops, yes. It was there in the wiki! > > > > Thanks for the clarification! > > > Ah, don't worry. If you note something that is not there, let us know. or= just update the wiki page :) At the risk of exhausting your patience... :-) I tried to follow the guide, and got stuck running the translate.sh script: $ ./tools/translate.sh documentation es ..... documentation/content/es/articles/contributors/_index.po Your input po file documentation/content/es/articles/contributors/_index.po seems outdated (The amount of entries differ between files: 73 is not 74 ). Please consider running po4a-updatepo to refresh it. ..... documentation/content/es/articles/contributors/contrib-develinmemoriam.po I did the copy as the guide suggested in very updated freebsd-doc and freebsd-doc-translate repos and nevertheless repeated the process, but po4a-translate always complains about the number of entries mismatch. As a side note, I finished the Spanish translation of articles/contributors in Weblate. After a few minutes, I pulled the changes in freebsd-doc-translate. If I continue translating with weblate and pull the changes in my local copy of freebsd-doc-translate, can I use that as base to do the copy to freebsd-doc? Of course I need to translate the other documents (contrib-*.po). Cheers > > Thanks. > -- > Danilo G. Baio