Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1obdoL-0000cm-Gm for pgsql-translators@arkaria.postgresql.org; Fri, 23 Sep 2022 08:13:25 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1obdoJ-0002PH-0d for pgsql-translators@arkaria.postgresql.org; Fri, 23 Sep 2022 08:13:23 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1obdoI-0002P8-Oz for pgsql-translators@lists.postgresql.org; Fri, 23 Sep 2022 08:13:22 +0000 Received: from mail-wm1-x332.google.com ([2a00:1450:4864:20::332]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1obdoE-00065N-Tp for pgsql-translators@postgresql.org; Fri, 23 Sep 2022 08:13:21 +0000 Received: by mail-wm1-x332.google.com with SMTP id i203-20020a1c3bd4000000b003b3df9a5ecbso2796347wma.1 for ; Fri, 23 Sep 2022 01:13:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=in-reply-to:from:references:cc:to:content-language:subject :user-agent:mime-version:date:message-id:from:to:cc:subject:date; bh=A+2gGo6bAULbWd+X2RSi4vadRj69+afnI2qwv4sE2r4=; b=hcdoOypg9yFMmx3gGVkaa27dwcKOtjS+jk5PJM4u7SZzhQZK6bIAlL4AhQeOp5hArG vugmMbw709nqCT53UB1h1Iv4hu+1UKxwUhW456AeufNfwNqCkSWzLGCv4r3tUO0G5X96 ggaqUSTNzGOWZXUQVE1mCr7QULJ9an1k+0k49j4WbJgVH4ulE8gLc8cNOSlcEy3GVdf5 8c8xwIGX+y67LVKwBm0/U7TVH0Gv60NDdpZj3Q1xmQltmxTEFPHOymOAWP62XDureTnj EmaKmB4mGFT9jbsSJEtoIGcgM+ySlIreXLG9sF7BRdFihdWa/s3aUu1QcZ/9vkJsc6AS ZMlw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:from:references:cc:to:content-language:subject :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date; bh=A+2gGo6bAULbWd+X2RSi4vadRj69+afnI2qwv4sE2r4=; b=JV4UbaPdDv54sXrzTfBiPswptPHplrJt4PPwf/m6y4tYnFCOPdHFyvP8yEwnifbXza v3fpGNTBQ9/5WAfx/yp8t+Ts8f9UHjLbAC4WLBauxUDsgESKENEvPl9hPxRUJ+WdaQkL Ipz0hTERCK/YBWA8QWuMqi9Mru63qqWpc7bltOfELswUQb1DLo+0wC5ECRwObf9Ku1w/ shQnouLcuCUROAL6e0fSCTeGw8wu9Is+fRnqUn3GQklBW59H1SrMr8zUq1ZwQbMXIaU5 8c1PLK9dunha80kvXbcByv6eGNx5RipGGKzT4i939E25WV0WLX/YXiNehApGro/glBWo mHOQ== X-Gm-Message-State: ACrzQf0o+QNP3A0EobqPmXu7lbUhLuDqqJUCKj7qfcwsb2D+7Fvxyc1Z VL6qkPx2q1pUC7xDhr1wMyc= X-Google-Smtp-Source: AMsMyM42P+2Ck3jfE3kFiA0iup+D2ZXnX+/Y1t3kzF4jvT2QxUy2hUo+2ax/+qD906P/BhhCbBektA== X-Received: by 2002:a05:600c:643:b0:3b4:a1fe:d20a with SMTP id p3-20020a05600c064300b003b4a1fed20amr11982431wmm.61.1663920796677; Fri, 23 Sep 2022 01:13:16 -0700 (PDT) Received: from ?IPV6:2a01:cb10:8ddd:9400:5bb4:89d1:cd6b:681e? ([2a01:cb10:8ddd:9400:5bb4:89d1:cd6b:681e]) by smtp.gmail.com with ESMTPSA id n43-20020a05600c502b00b003b486027c8asm1852320wmr.20.2022.09.23.01.13.15 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 23 Sep 2022 01:13:16 -0700 (PDT) Content-Type: multipart/alternative; boundary="------------8w5ExGPRKPrfiuPAXthNGJ6g" Message-ID: <5f91eca5-f9e0-3902-6f07-e9dd3f47e7fc@gmail.com> Date: Fri, 23 Sep 2022 10:13:15 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Subject: Re: French translation mistake Content-Language: fr To: Alvaro Herrera , Guillaume Lelarge Cc: pgsql-translators@postgresql.org References: <20220922141035.3z6tu4nqg2vrmogt@alvherre.pgsql> From: SAS In-Reply-To: <20220922141035.3z6tu4nqg2vrmogt@alvherre.pgsql> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk This is a multi-part message in MIME format. --------------8w5ExGPRKPrfiuPAXthNGJ6g Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Hello Alvaro, Le 22/09/2022 à 16:10, Alvaro Herrera a écrit : > On 2022-Sep-22, Guillaume Lelarge wrote: > >> Le jeu. 22 sept. 2022 à 10:59, SAS a écrit : >>> Reading xproc.html for PG14, in both french and english, I wonder if >>> french translation is totally accurate. >>> >>> The english version says : >>> Certain function attributes, such as strictness, don't apply to >>> procedures. Those attributes control how the function is used in a query, >>> which isn't relevant to procedures. >> I'd like to know this as well, so that I could fix it if need be. > Well, volatility and strictness are different things. However, you > cannot set either of them for procedures, so while this is technically > not an accurate translation, in practice it makes no difference. > > create procedure f (a int) language plpgsql strict as $$ begin raise notice 'called once'; end $$; > ERROR: invalid attribute in procedure definition > LÍNEA 1: create procedure f (a int) language plpgsql strict as $$ beg... > ^ Many thanks for the explanation. Best regards, -- Dr Stéphane Schildknecht Contact régional PostgreSQL pour l'Europe francophone +33 617 11 37 42 --------------8w5ExGPRKPrfiuPAXthNGJ6g Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit
Hello Alvaro,

Le 22/09/2022 à 16:10, Alvaro Herrera a écrit :
On 2022-Sep-22, Guillaume Lelarge wrote:

Le jeu. 22 sept. 2022 à 10:59, SAS <sas.postgresql@gmail.com> a écrit :

      
Reading xproc.html for PG14, in both french and english, I wonder if
french translation is totally accurate.

The english version says :
Certain function attributes, such as strictness, don't apply to
procedures. Those attributes control how the function is used in a query,
which isn't relevant to procedures.

      
I'd like to know this as well, so that I could fix it if need be.
Well, volatility and strictness are different things.  However, you
cannot set either of them for procedures, so while this is technically
not an accurate translation, in practice it makes no difference.

create procedure f (a int) language plpgsql strict as $$ begin raise notice 'called once'; end $$;
ERROR:  invalid attribute in procedure definition
LÍNEA 1: create procedure f (a int) language plpgsql strict as $$ beg...
                                                     ^
Many thanks for the explanation.

Best regards,

--
Dr Stéphane Schildknecht
Contact régional PostgreSQL pour l'Europe francophone
+33 617 11 37 42

--------------8w5ExGPRKPrfiuPAXthNGJ6g--