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 1o9pQ5-0002Pu-Jy for pgsql-translators@arkaria.postgresql.org; Fri, 08 Jul 2022 14:57: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 1o9pQ4-0002Bj-GV for pgsql-translators@arkaria.postgresql.org; Fri, 08 Jul 2022 14:57:24 +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 1o9pQ4-00026S-8P for pgsql-translators@lists.postgresql.org; Fri, 08 Jul 2022 14:57:24 +0000 Received: from mail-yb1-xb2e.google.com ([2607:f8b0:4864:20::b2e]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1o9pQ1-0008WF-U4 for pgsql-translators@lists.postgresql.org; Fri, 08 Jul 2022 14:57:23 +0000 Received: by mail-yb1-xb2e.google.com with SMTP id n74so8573773yba.3 for ; Fri, 08 Jul 2022 07:57:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=v2QZdlxRCLz8c1h6CccsxyNZSQQYoT+vrFd5EDICV/o=; b=DIASohekBc2duas4bGh9Ypoczurwe/tkclUpgs0eQVCZ+3q5jCvbBM240iDvOC8Jrz zAAmixldVha+7Sd8QWXK9n+hSM741FTxRkAzN7+uaDCai+cBVxBEibVv7x5RgbDvSSeN fNL2MOyrdtr+m1X3Iu252Lt/ujIzt+S+9knvY0zug+jeGl0cZJg1yORjCM0ke4cGY8lQ eFHgC1O7H+4F+Zvys+D/xbHg+/Jrlm7cl/bJXZeDKxHlRkpJuR6tj9VRmhoifByDnXcT M5DjYIhyUfTFkA5XKGyml5V/uGORUvqJf9RWEHNLZpSIly4IayJyyJbpewzjvLQI2WUW FTjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=v2QZdlxRCLz8c1h6CccsxyNZSQQYoT+vrFd5EDICV/o=; b=Yv3PgfIdwhUaEod1Cnrz+Yx8s0ruq0CTH0D37DMLo1+BdiKmNPHsP0Orj+5F4jWCT4 JQYHw2eYoYrfOP7s17o0yUecnn5ssE81/Tp6jYpLsnujZbspU6NI3nwQHash4kttPQI3 AerDgMhJlij+a8ugtfgSGnqSH4izbzllRAdjUExXU7fbNfwP5plTPavRkatc8fAac7uY LpZxuwwWif6cYVO7hsUDpyy7TDwsAzJkqnhV+mumxzVFi7zVa5wU+3tYElRNgNJAW+gj HseALcXcc3eJmx7hvGgI1dQBeUrkf5oi7DR0jI7mQ2B+q/nYzshhOrvnApDggf+dcLFC J+8w== X-Gm-Message-State: AJIora/p9XwVBhRYkC1pIbVIi0JZMYAcTMk4XHyVpH0O/kZmC6d5yQcu yFDB32bs+XBqfx9iP0LeigpfOCU1/Fzn5r/xGoY= X-Google-Smtp-Source: AGRyM1vObZhvpZcBOiaJAr/R5/d5C3O59R47vTH8pRss7M1RaCu2Oegk5BrmUW2iWojDI3hENrnGCH/CR0MX+Teq4VI= X-Received: by 2002:a25:c206:0:b0:664:7368:f14d with SMTP id s6-20020a25c206000000b006647368f14dmr4239121ybf.619.1657292241251; Fri, 08 Jul 2022 07:57:21 -0700 (PDT) MIME-Version: 1.0 References: <20220708143631.ojyniyu54443nbxn@alvherre.pgsql> In-Reply-To: From: Temuri Doghonadze Date: Fri, 8 Jul 2022 16:57:10 +0200 Message-ID: Subject: Re: Georgian translation - initial To: Alvaro Herrera Cc: Peter Eisentraut , pgsql-translators@lists.postgresql.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Quick question. How does it work with different types of output? Is %Ns for "%s" only or does it apply to all kind of printf output? On Fri, Jul 8, 2022 at 4:49 PM Temuri Doghonadze wrote: > > Hi!, > Now, that's beautiful! > Thank you for hint! > > Temuri > > On Fri, Jul 8, 2022 at 4:36 PM Alvaro Herrera w= rote: > > > > On 2022-Jul-07, Temuri Doghonadze wrote: > > > > > P.S. My only question, which will negative answer anyways, but I have= to ask. > > > Would it be possible to switch from "%s" style translations to > > > $0-$1-$n-like one? > > > It would give me opportunty to rearranle words in sentence to give it > > > more meaning. > > > I understand it's almost impossible, but anyways, is it even planned? > > > > You can use %n$s in the translation already, even if the original > > strings don't do it. For example, we do it to rearrange phrases in thi= s > > one: > > > > msgid "operator family \"%s\" of access method %s is missing operator(s= ) for types %s and %s" > > msgstr "el/los operador(es) para los tipos %3$s y %4$s faltan de la fam= ilia de operadores =C2=AB%1$s=C2=BB de m=C3=A9todo de acceso %2$s" > > > > -- > > =C3=81lvaro Herrera 48=C2=B001'N 7=C2=B057'E =E2=80=94 = https://www.EnterpriseDB.com/