* [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
@ 2022-11-27 0:06 Ihor Radchenko
2022-11-27 9:02 ` gerard.vermeulen
` (6 more replies)
0 siblings, 7 replies; 39+ messages in thread
From: Ihor Radchenko @ 2022-11-27 0:06 UTC (permalink / raw)
To: emacs-orgmode
Hi,
We have the following translations for clock table column names:
;; FIXME: translate es and nl last string "Clock summary at"
(defcustom org-clock-clocktable-language-setup
'(("en" "File" "L" "Timestamp" "Headline" "Time" "ALL" "Total time" "File time" "Clock summary at")
("es" "Archivo" "N" "Fecha y hora" "Tarea" "Tiempo" "TODO" "Tiempo total" "Tiempo archivo" "Clock summary at")
("fr" "Fichier" "N" "Horodatage" "En-tête" "Durée" "TOUT" "Durée totale" "Durée fichier" "Horodatage sommaire à")
("nl" "Bestand" "N" "Tijdstip" "Hoofding" "Duur" "ALLES" "Totale duur" "Bestandstijd" "Clock summary at")
("de" "Datei" "E" "Zeitstempel" "Kopfzeile" "Dauer" "GESAMT" "Gesamtdauer" "Dateizeit" "Erstellt am"))
"Terms used in clocktable, translated to different languages."
...)
As FIXME states, we at least need to translate "Clock summary at" to
Spanish and Dutch.
Contributions for other languages are also welcome.
P.S. I am taking this opportunity with an easy help request to see how
many people would be interested to contribute non-code.
--
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-11-27 0:06 [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages Ihor Radchenko
@ 2022-11-27 9:02 ` gerard.vermeulen
2022-11-28 5:10 ` Ihor Radchenko
2022-11-27 9:15 ` Esteban Ordóñez
` (5 subsequent siblings)
6 siblings, 1 reply; 39+ messages in thread
From: gerard.vermeulen @ 2022-11-27 9:02 UTC (permalink / raw)
To: Ihor Radchenko
Cc: emacs-orgmode, emacs-orgmode-bounces+gerard.vermeulen=posteo.net
Hello,
disclaimers: my nationality is dutch, although I am living in France
since 1987
and I don't use org-mode clocking. I have the following remarks:
The real translation of "headline" into Dutch is "kop" (close to the
German translation),
but if "headline" should be understood like "heading" then I would
recommend "rubriek"
translating back in English as "column" (in a newspaper). I like
"rubriek" better than
"kop".
"Clock summary at" could be translated as "Klok overzicht op" in case a
date follows.
Best regards -- Gerard
On 27.11.2022 01:06, Ihor Radchenko wrote:
> Hi,
>
> We have the following translations for clock table column names:
>
> ;; FIXME: translate es and nl last string "Clock summary at"
> (defcustom org-clock-clocktable-language-setup
> '(("en" "File" "L" "Timestamp" "Headline" "Time" "ALL"
> "Total time" "File time" "Clock summary at")
> ("es" "Archivo" "N" "Fecha y hora" "Tarea" "Tiempo" "TODO"
> "Tiempo total" "Tiempo archivo" "Clock summary at")
> ("fr" "Fichier" "N" "Horodatage" "En-tête" "Durée" "TOUT"
> "Durée totale" "Durée fichier" "Horodatage sommaire à")
> ("nl" "Bestand" "N" "Tijdstip" "Hoofding" "Duur" "ALLES"
> "Totale duur" "Bestandstijd" "Clock summary at")
> ("de" "Datei" "E" "Zeitstempel" "Kopfzeile" "Dauer" "GESAMT"
> "Gesamtdauer" "Dateizeit" "Erstellt am"))
> "Terms used in clocktable, translated to different languages."
> ...)
>
> As FIXME states, we at least need to translate "Clock summary at" to
> Spanish and Dutch.
>
> Contributions for other languages are also welcome.
>
> P.S. I am taking this opportunity with an easy help request to see how
> many people would be interested to contribute non-code.
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-11-27 0:06 [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages Ihor Radchenko
2022-11-27 9:02 ` gerard.vermeulen
@ 2022-11-27 9:15 ` Esteban Ordóñez
2022-11-28 5:26 ` Ihor Radchenko
2022-11-28 5:01 ` [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages Ihor Radchenko
` (4 subsequent siblings)
6 siblings, 1 reply; 39+ messages in thread
From: Esteban Ordóñez @ 2022-11-27 9:15 UTC (permalink / raw)
To: emacs-orgmode
El 2022-11-26 19:06, Ihor Radchenko escribió:
> '(("en" "File" "L" "Timestamp" "Headline" "Time" "ALL"
> "Total time" "File time" "Clock summary at")
> ("es" "Archivo" "N" "Fecha y hora" "Tarea" "Tiempo" "TODO"
> "Tiempo total" "Tiempo archivo" "Clock summary at")
I don't know what "L" or "N" are.
"Tarea" is not "Headline". "Tarea" is "Task".
"Heading" is "Encabezado". I am not sure what "Headline" is.
I am not sure what "Clock summary at" refers to. I would need a
complete sentence. But literally it translates to "Resumen de reloj
en".
The rest is OK with me.
> Contributions for other languages are also welcome.
I speak Esperanto. But I am not confident to translate.
> P.S. I am taking this opportunity with an easy help request to see how
> many people would be interested to contribute non-code.
Finally something that I can contribute to! :-D
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-11-27 0:06 [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages Ihor Radchenko
2022-11-27 9:02 ` gerard.vermeulen
2022-11-27 9:15 ` Esteban Ordóñez
@ 2022-11-28 5:01 ` Ihor Radchenko
2022-11-29 0:07 ` Jonathan Gregory
` (3 subsequent siblings)
6 siblings, 0 replies; 39+ messages in thread
From: Ihor Radchenko @ 2022-11-28 5:01 UTC (permalink / raw)
To: emacs-orgmode
Ihor Radchenko <yantar92@posteo.net> writes:
> '(("en" "File" "L" "Timestamp" "Headline" "Time" "ALL" "Total time" "File time" "Clock summary at")
Some clarification about what the items refer to:
"L" is for heading "Level"
"ALL" refers to All files when clock table includes multiple files.
"Clock summary at" is used as clock table title #+TITLE: Clock summary at [2022-11-28]
--
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-11-27 9:02 ` gerard.vermeulen
@ 2022-11-28 5:10 ` Ihor Radchenko
2022-11-28 5:47 ` gerard.vermeulen
0 siblings, 1 reply; 39+ messages in thread
From: Ihor Radchenko @ 2022-11-28 5:10 UTC (permalink / raw)
To: gerard.vermeulen
Cc: emacs-orgmode, emacs-orgmode-bounces+gerard.vermeulen=posteo.net
[-- Attachment #1: Type: text/plain, Size: 905 bytes --]
gerard.vermeulen@posteo.net writes:
> disclaimers: my nationality is dutch, although I am living in France
> since 1987
> and I don't use org-mode clocking. I have the following remarks:
>
> The real translation of "headline" into Dutch is "kop" (close to the
> German translation),
> but if "headline" should be understood like "heading" then I would
> recommend "rubriek"
> translating back in English as "column" (in a newspaper). I like
> "rubriek" better than
> "kop".
Thanks!
Heading is more like a section title in a document.
I guess newspaper column can also fit. (btw, it is similar to Ukrainian
рубрика [rubryka])
> "Clock summary at" could be translated as "Klok overzicht op" in case a
> date follows.
Yup. The date follows. It is used in the clock table title.
I am attaching a patch under your name. Let me know if it fits your
suggestions.
[-- Attachment #2: 0001-org-clock-clocktable-language-setup-Fix-Dutch-transl.patch --]
[-- Type: text/x-patch, Size: 1723 bytes --]
From 2238896552d7ea58349d092a332b383b6cb205e2 Mon Sep 17 00:00:00 2001
Message-Id: <2238896552d7ea58349d092a332b383b6cb205e2.1669612035.git.yantar92@posteo.net>
From: Gerard Vermeulen <gerard.vermeulen@posteo.net>
Date: Mon, 28 Nov 2022 13:05:02 +0800
Subject: [PATCH] org-clock-clocktable-language-setup: Fix Dutch translation
* lisp/org-clock.el (org-clock-clocktable-language-setup): Use Rubriek
for "heading". It is more accurate as "Hoofding" refers to newspaper
headline. Add the missing translation for "Clock summary at".
TINYCHANGE
Link: https://orgmode.org/list/4057b0bb88604e0f1ac4d18e11bf60f5@posteo.net
---
lisp/org-clock.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lisp/org-clock.el b/lisp/org-clock.el
index 2758aeed4..1b59c0b58 100644
--- a/lisp/org-clock.el
+++ b/lisp/org-clock.el
@@ -349,7 +349,7 @@ (defcustom org-clock-clocktable-language-setup
'(("en" "File" "L" "Timestamp" "Headline" "Time" "ALL" "Total time" "File time" "Clock summary at")
("es" "Archivo" "N" "Fecha y hora" "Tarea" "Tiempo" "TODO" "Tiempo total" "Tiempo archivo" "Clock summary at")
("fr" "Fichier" "N" "Horodatage" "En-tête" "Durée" "TOUT" "Durée totale" "Durée fichier" "Horodatage sommaire à")
- ("nl" "Bestand" "N" "Tijdstip" "Hoofding" "Duur" "ALLES" "Totale duur" "Bestandstijd" "Clock summary at")
+ ("nl" "Bestand" "N" "Tijdstip" "Rubriek" "Duur" "ALLES" "Totale duur" "Bestandstijd" "Klok overzicht op")
("de" "Datei" "E" "Zeitstempel" "Kopfzeile" "Dauer" "GESAMT"
"Gesamtdauer" "Dateizeit" "Erstellt am"))
"Terms used in clocktable, translated to different languages."
--
2.35.1
[-- Attachment #3: Type: text/plain, Size: 224 bytes --]
--
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>
^ permalink raw reply related [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-11-27 9:15 ` Esteban Ordóñez
@ 2022-11-28 5:26 ` Ihor Radchenko
2022-11-28 10:21 ` Esteban Ordóñez
0 siblings, 1 reply; 39+ messages in thread
From: Ihor Radchenko @ 2022-11-28 5:26 UTC (permalink / raw)
To: Esteban Ordóñez; +Cc: emacs-orgmode
[-- Attachment #1: Type: text/plain, Size: 1456 bytes --]
Esteban Ordóñez <quiliro@riseup.net> writes:
> El 2022-11-26 19:06, Ihor Radchenko escribió:
>
>> '(("en" "File" "L" "Timestamp" "Headline" "Time" "ALL"
>> "Total time" "File time" "Clock summary at")
>> ("es" "Archivo" "N" "Fecha y hora" "Tarea" "Tiempo" "TODO"
>> "Tiempo total" "Tiempo archivo" "Clock summary at")
>
> I don't know what "L" or "N" are.
"L" is supposed to refer to heading "Level".
> "Tarea" is not "Headline". "Tarea" is "Task".
> "Heading" is "Encabezado". I am not sure what "Headline" is.
> I am not sure what "Clock summary at" refers to. I would need a
> complete sentence. But literally it translates to "Resumen de reloj
> en".
> The rest is OK with me.
"Clock summary at" will be used as title:
#+TITLE: Clock summary at [2022-11-28]
I am attaching a patch according to your suggestions. Under your name.
Let me know if everything looks OK.
Thanks for the help!
>> P.S. I am taking this opportunity with an easy help request to see how
>> many people would be interested to contribute non-code.
>
> Finally something that I can contribute to! :-D
In theory, we tried to list ways to help that do not involve code in
https://orgmode.org/worg/org-contribute.html#org27513d8
Though it is hard to say how visible that page is from
https://orgmode.org/. (It is "Contribute" link on top).
More things also require translation in `org-export-dictionary'.
[-- Attachment #2: 0001-org-clock-clocktable-language-setup-Fix-Spanish-tran.patch --]
[-- Type: text/x-patch, Size: 1739 bytes --]
From cc1e81900a7ff6e3ba7001764cd442d787aa0518 Mon Sep 17 00:00:00 2001
Message-Id: <cc1e81900a7ff6e3ba7001764cd442d787aa0518.1669612732.git.yantar92@posteo.net>
From: =?UTF-8?q?Esteban=20Ord=C3=B3=C3=B1ez?= <quiliro@riseup.net>
Date: Mon, 28 Nov 2022 13:18:19 +0800
Subject: [PATCH] org-clock-clocktable-language-setup: Fix Spanish translation
* lisp/org-clock.el (org-clock-clocktable-language-setup): Use
"Encabezado" for heading instead of "Tarea". The latter is "Task",
not heading. Translate "Clock summary at".
TINYCHANGE
Link: https://orgmode.org/list/49ccd4f74f568aa4d928c35a4af4c79d@riseup.net
---
lisp/org-clock.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lisp/org-clock.el b/lisp/org-clock.el
index 1b59c0b58..811da10e0 100644
--- a/lisp/org-clock.el
+++ b/lisp/org-clock.el
@@ -347,7 +347,7 @@ (defcustom org-clock-clocktable-formatter 'org-clocktable-write-default
;; FIXME: translate es and nl last string "Clock summary at"
(defcustom org-clock-clocktable-language-setup
'(("en" "File" "L" "Timestamp" "Headline" "Time" "ALL" "Total time" "File time" "Clock summary at")
- ("es" "Archivo" "N" "Fecha y hora" "Tarea" "Tiempo" "TODO" "Tiempo total" "Tiempo archivo" "Clock summary at")
+ ("es" "Archivo" "N" "Fecha y hora" "Encabezado" "Tiempo" "TODO" "Tiempo total" "Tiempo archivo" "Resumen de reloj en")
("fr" "Fichier" "N" "Horodatage" "En-tête" "Durée" "TOUT" "Durée totale" "Durée fichier" "Horodatage sommaire à")
("nl" "Bestand" "N" "Tijdstip" "Rubriek" "Duur" "ALLES" "Totale duur" "Bestandstijd" "Klok overzicht op")
("de" "Datei" "E" "Zeitstempel" "Kopfzeile" "Dauer" "GESAMT"
--
2.35.1
[-- Attachment #3: Type: text/plain, Size: 224 bytes --]
--
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>
^ permalink raw reply related [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-11-28 5:10 ` Ihor Radchenko
@ 2022-11-28 5:47 ` gerard.vermeulen
2022-12-04 11:14 ` Ihor Radchenko
0 siblings, 1 reply; 39+ messages in thread
From: gerard.vermeulen @ 2022-11-28 5:47 UTC (permalink / raw)
To: Ihor Radchenko
Cc: emacs-orgmode, emacs-orgmode-bounces+gerard.vermeulen=posteo.net
On 28.11.2022 06:10, Ihor Radchenko wrote:
> gerard.vermeulen@posteo.net writes:
>
>> disclaimers: my nationality is dutch, although I am living in France
>> since 1987
>> and I don't use org-mode clocking. I have the following remarks:
>>
>> The real translation of "headline" into Dutch is "kop" (close to the
>> German translation),
>> but if "headline" should be understood like "heading" then I would
>> recommend "rubriek"
>> translating back in English as "column" (in a newspaper). I like
>> "rubriek" better than
>> "kop".
>
> Thanks!
>
> Heading is more like a section title in a document.
> I guess newspaper column can also fit. (btw, it is similar to Ukrainian
> рубрика [rubryka])
>
>> "Clock summary at" could be translated as "Klok overzicht op" in case
>> a
>> date follows.
>
> Yup. The date follows. It is used in the clock table title.
>
> I am attaching a patch under your name. Let me know if it fits your
> suggestions.
The patch fits my suggestions.
FYI: the word "rubriek" can also convey a classification of similar
things or people
(it could be used in libraries, bookkeeping of expenses or tasks).
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-11-28 5:26 ` Ihor Radchenko
@ 2022-11-28 10:21 ` Esteban Ordóñez
2022-12-04 11:17 ` Ihor Radchenko
2022-12-14 13:17 ` [HELP] Things to help Org that do not involve programming Ihor Radchenko
0 siblings, 2 replies; 39+ messages in thread
From: Esteban Ordóñez @ 2022-11-28 10:21 UTC (permalink / raw)
To: Ihor Radchenko; +Cc: emacs-orgmode
>>> '(("en" "File" "L" "Timestamp" "Headline" "Time" "ALL"
>>> "Total time" "File time" "Clock summary at")
>>> ("es" "Archivo" "N" "Fecha y hora" "Tarea" "Tiempo" "TODO"
>>> "Tiempo total" "Tiempo archivo" "Clock summary at")
>>
>> I don't know what "L" or "N" are.
>
> "L" is supposed to refer to heading "Level".
OK. If "L" would be an abbreviation to "Level", "N" would be the right
abbreviation of the correct translation "Nivel".
> "Clock summary at" will be used as title:
>
> #+TITLE: Clock summary at [2022-11-28]
Then the translation looks OK. Nevertheless, it sounds cranky. If
there is an example of what the title has below it, it might be easier
to judge. Perhaps the manual or another link has an example where it
shows that title on a generated document. I have not found it in my
search.
> I am attaching a patch according to your suggestions. Under your name.
> Let me know if everything looks OK.
That is nice!
> Thanks for the help!
Thank you for your patience and all your work. :-)
>>> P.S. I am taking this opportunity with an easy help request to see how
>>> many people would be interested to contribute non-code.
>>
>> Finally something that I can contribute to! :-D
>
> In theory, we tried to list ways to help that do not involve code in
> https://orgmode.org/worg/org-contribute.html#org27513d8
It looks appropriate. But it is different to see a general description
(as in that link) than a small task to help with (as was with this
task). The later is more motivating!
> Though it is hard to say how visible that page is from
> https://orgmode.org/. (It is "Contribute" link on top).
I do think that the "Contribute" link on top is accessible.
> More things also require translation in `org-export-dictionary'.
That sounds long .... Is there something concrete which is important to
help with? I can destinate about 2 hours per week. Maybe a little
more.
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-11-27 0:06 [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages Ihor Radchenko
` (2 preceding siblings ...)
2022-11-28 5:01 ` [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages Ihor Radchenko
@ 2022-11-29 0:07 ` Jonathan Gregory
2022-12-04 11:24 ` Ihor Radchenko
2022-11-30 0:19 ` Rudolf Adamkovič
` (2 subsequent siblings)
6 siblings, 1 reply; 39+ messages in thread
From: Jonathan Gregory @ 2022-11-29 0:07 UTC (permalink / raw)
To: emacs-orgmode
Hi
On 27 Nov 2022, Ihor Radchenko wrote:
> Contributions for other languages are also welcome.
For Portuguese, I'd use the following:
("pt" "Arquivo" "N" "Data e hora" "Título" "Hora" "TODOS" "Hora
total" "Hora do arquivo" "Resumo das horas em")
--
Jonathan
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-11-27 0:06 [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages Ihor Radchenko
` (3 preceding siblings ...)
2022-11-29 0:07 ` Jonathan Gregory
@ 2022-11-30 0:19 ` Rudolf Adamkovič
2022-12-04 11:26 ` Ihor Radchenko
2022-11-30 15:01 ` Max Nikulin
2023-02-03 8:55 ` Kevin Brubeck Unhammer
6 siblings, 1 reply; 39+ messages in thread
From: Rudolf Adamkovič @ 2022-11-30 0:19 UTC (permalink / raw)
To: Ihor Radchenko, emacs-orgmode
Ihor Radchenko <yantar92@posteo.net> writes:
> Contributions for other languages are also welcome.
Slovak:
("sk" "Súbor" "L" "Časová značka" "Záhlavie" "Čas" "VŠETKO" "Celkový
čas" "Čas súboru" "Časový súhrn pre")
Rudy
--
"Genius is 1% inspiration and 99% perspiration."
-- Thomas Alva Edison, 1932
Rudolf Adamkovič <salutis@me.com> [he/him]
Studenohorská 25
84103 Bratislava
Slovakia
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-11-27 0:06 [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages Ihor Radchenko
` (4 preceding siblings ...)
2022-11-30 0:19 ` Rudolf Adamkovič
@ 2022-11-30 15:01 ` Max Nikulin
2022-12-04 11:27 ` Ihor Radchenko
2023-02-03 8:55 ` Kevin Brubeck Unhammer
6 siblings, 1 reply; 39+ messages in thread
From: Max Nikulin @ 2022-11-30 15:01 UTC (permalink / raw)
To: emacs-orgmode
On 27/11/2022 07:06, Ihor Radchenko wrote:
>
> (defcustom org-clock-clocktable-language-setup
> '(("en" "File" "L" "Timestamp" "Headline" "Time" "ALL" "Total time" "File time" "Clock summary at")
> ("es" "Archivo" "N" "Fecha y hora" "Tarea" "Tiempo" "TODO" "Tiempo total" "Tiempo archivo" "Clock summary at")
> ("fr" "Fichier" "N" "Horodatage" "En-tête" "Durée" "TOUT" "Durée totale" "Durée fichier" "Horodatage sommaire à")
> ("nl" "Bestand" "N" "Tijdstip" "Hoofding" "Duur" "ALLES" "Totale duur" "Bestandstijd" "Clock summary at")
> ("de" "Datei" "E" "Zeitstempel" "Kopfzeile" "Dauer" "GESAMT" "Gesamtdauer" "Dateizeit" "Erstellt am"))
> "Terms used in clocktable, translated to different languages."
> ...)
For some reason I believed that gettext was available in Emacs. Actually
only a rudimentary variant of `ngettext' (for plurals) was added in
2019. I was going to ask why .po files are not used in Org for
translations. Perhaps I confused it with old versions of TeXmacs that
sometimes tried to translate each component of file paths.
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-11-28 5:47 ` gerard.vermeulen
@ 2022-12-04 11:14 ` Ihor Radchenko
2022-12-04 11:21 ` Ihor Radchenko
0 siblings, 1 reply; 39+ messages in thread
From: Ihor Radchenko @ 2022-12-04 11:14 UTC (permalink / raw)
To: gerard.vermeulen
Cc: emacs-orgmode, emacs-orgmode-bounces+gerard.vermeulen=posteo.net
gerard.vermeulen@posteo.net writes:
>> I am attaching a patch under your name. Let me know if it fits your
>> suggestions.
>
> The patch fits my suggestions.
Thanks for confirming!
Applied onto main.
https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/?id=4af243166
--
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-11-28 10:21 ` Esteban Ordóñez
@ 2022-12-04 11:17 ` Ihor Radchenko
2022-12-05 13:08 ` Esteban Ordóñez
2022-12-14 13:17 ` [HELP] Things to help Org that do not involve programming Ihor Radchenko
1 sibling, 1 reply; 39+ messages in thread
From: Ihor Radchenko @ 2022-12-04 11:17 UTC (permalink / raw)
To: Esteban Ordóñez; +Cc: emacs-orgmode
Esteban Ordóñez <quiliro@riseup.net> writes:
>> "Clock summary at" will be used as title:
>>
>> #+TITLE: Clock summary at [2022-11-28]
>
> Then the translation looks OK. Nevertheless, it sounds cranky. If
> there is an example of what the title has below it, it might be easier
> to judge. Perhaps the manual or another link has an example where it
> shows that title on a generated document. I have not found it in my
> search.
For example:
#+BEGIN: clocktable :scope file :maxlevel 2
#+CAPTION: Clock summary at [2022-12-04 Sun 14:16]
| Headline | Time |
|--------------+-----------|
| *Total time* | *0h 0min* |
#+END:
P.S. I did note your other responses. Will take a look later. Bugfixes
for Org 9.6 are higher priority now.
--
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-12-04 11:14 ` Ihor Radchenko
@ 2022-12-04 11:21 ` Ihor Radchenko
0 siblings, 0 replies; 39+ messages in thread
From: Ihor Radchenko @ 2022-12-04 11:21 UTC (permalink / raw)
To: gerard.vermeulen
Cc: emacs-orgmode, emacs-orgmode-bounces+gerard.vermeulen=posteo.net
Ihor Radchenko <yantar92@posteo.net> writes:
> Applied onto main.
> https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/?id=4af243166
And you are now officially listed as Org contributor ;)
https://git.sr.ht/~bzg/worg/commit/a26356a9
--
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-11-29 0:07 ` Jonathan Gregory
@ 2022-12-04 11:24 ` Ihor Radchenko
2022-12-04 17:44 ` Jonathan Gregory
0 siblings, 1 reply; 39+ messages in thread
From: Ihor Radchenko @ 2022-12-04 11:24 UTC (permalink / raw)
To: Jonathan Gregory; +Cc: emacs-orgmode
Jonathan Gregory <jgrg@autistici.org> writes:
>> Contributions for other languages are also welcome.
>
> For Portuguese, I'd use the following:
>
> ("pt" "Arquivo" "N" "Data e hora" "Título" "Hora" "TODOS" "Hora
> total" "Hora do arquivo" "Resumo das horas em")
Thanks!
Would you mind making a patch?
(I am asking because I can see that you did it in the past)
--
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-11-30 0:19 ` Rudolf Adamkovič
@ 2022-12-04 11:26 ` Ihor Radchenko
2022-12-12 12:34 ` Ihor Radchenko
2022-12-13 21:35 ` Rudolf Adamkovič
0 siblings, 2 replies; 39+ messages in thread
From: Ihor Radchenko @ 2022-12-04 11:26 UTC (permalink / raw)
To: Rudolf Adamkovič; +Cc: emacs-orgmode
Rudolf Adamkovič <salutis@me.com> writes:
> Slovak:
>
> ("sk" "Súbor" "L" "Časová značka" "Záhlavie" "Čas" "VŠETKO" "Celkový
> čas" "Čas súboru" "Časový súhrn pre")
Thanks! A patch would make it easier for me to apply the change with a
proper attribution ;)
--
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-11-30 15:01 ` Max Nikulin
@ 2022-12-04 11:27 ` Ihor Radchenko
2022-12-06 11:12 ` Max Nikulin
0 siblings, 1 reply; 39+ messages in thread
From: Ihor Radchenko @ 2022-12-04 11:27 UTC (permalink / raw)
To: Max Nikulin; +Cc: emacs-orgmode
Max Nikulin <manikulin@gmail.com> writes:
> For some reason I believed that gettext was available in Emacs. Actually
> only a rudimentary variant of `ngettext' (for plurals) was added in
> 2019. I was going to ask why .po files are not used in Org for
> translations. Perhaps I confused it with old versions of TeXmacs that
> sometimes tried to translate each component of file paths.
It would indeed be interesting to have a unified approach to bring
translations into Emacs. I'd discuss it on emacs-devel.
--
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-12-04 11:24 ` Ihor Radchenko
@ 2022-12-04 17:44 ` Jonathan Gregory
2022-12-10 13:26 ` Ihor Radchenko
0 siblings, 1 reply; 39+ messages in thread
From: Jonathan Gregory @ 2022-12-04 17:44 UTC (permalink / raw)
To: Ihor Radchenko; +Cc: emacs-orgmode
[-- Attachment #1: Type: text/plain, Size: 607 bytes --]
On 04 Dec 2022, Ihor Radchenko wrote:
> Jonathan Gregory <jgrg@autistici.org> writes:
>
>>> Contributions for other languages are also welcome.
>>
>> For Portuguese, I'd use the following:
>>
>> ("pt" "Arquivo" "N" "Data e hora" "Título" "Hora" "TODOS" "Hora
>> total" "Hora do arquivo" "Resumo das horas em")
>
> Thanks!
> Would you mind making a patch?
> (I am asking because I can see that you did it in the past)
Sure, patch attached. BTW there are some small differences between
pt and pt-BR (Brazilian Portuguese). I speak the latter, so that's
what I used.
--
Jonathan
[-- Attachment #2: 0001-org-clock-clocktable-language-setup-Add-Portuguese-t.patch --]
[-- Type: text/x-diff, Size: 1477 bytes --]
From b9844c021366a5470f05f6638cd0b7d61b683434 Mon Sep 17 00:00:00 2001
From: Jonathan Gregory <jgrg@autistici.org>
Date: Sun, 4 Dec 2022 14:41:31 -0300
Subject: [PATCH] org-clock-clocktable-language-setup: Add Portuguese
translation
* lisp/org-clock.el (org-clock-clocktable-language-setup): Do it.
TINYCHANGE
---
lisp/org-clock.el | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lisp/org-clock.el b/lisp/org-clock.el
index 871687687..169b380f5 100644
--- a/lisp/org-clock.el
+++ b/lisp/org-clock.el
@@ -350,8 +350,8 @@ For more information, see `org-clocktable-write-default'."
("es" "Archivo" "N" "Fecha y hora" "Tarea" "Tiempo" "TODO" "Tiempo total" "Tiempo archivo" "Clock summary at")
("fr" "Fichier" "N" "Horodatage" "En-tête" "Durée" "TOUT" "Durée totale" "Durée fichier" "Horodatage sommaire à")
("nl" "Bestand" "N" "Tijdstip" "Rubriek" "Duur" "ALLES" "Totale duur" "Bestandstijd" "Klok overzicht op")
- ("de" "Datei" "E" "Zeitstempel" "Kopfzeile" "Dauer" "GESAMT"
- "Gesamtdauer" "Dateizeit" "Erstellt am"))
+ ("de" "Datei" "E" "Zeitstempel" "Kopfzeile" "Dauer" "GESAMT" "Gesamtdauer" "Dateizeit" "Erstellt am")
+ ("pt-BR" "Arquivo" "N" "Data e hora" "Título" "Hora" "TODOS" "Hora total" "Hora do arquivo" "Resumo das horas em"))
"Terms used in clocktable, translated to different languages."
:group 'org-clocktable
:version "24.1"
--
2.25.1
^ permalink raw reply related [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-12-04 11:17 ` Ihor Radchenko
@ 2022-12-05 13:08 ` Esteban Ordóñez
2022-12-05 13:15 ` Ihor Radchenko
0 siblings, 1 reply; 39+ messages in thread
From: Esteban Ordóñez @ 2022-12-05 13:08 UTC (permalink / raw)
To: Ihor Radchenko; +Cc: emacs-orgmode
El 2022-12-04 06:17, Ihor Radchenko escribió:
> #+BEGIN: clocktable :scope file :maxlevel 2
> #+CAPTION: Clock summary at [2022-12-04 Sun 14:16]
> | Headline | Time |
> |--------------+-----------|
> | *Total time* | *0h 0min* |
> #+END:
It is still not clear what "Clock summary at" refers to. Perhaps
someone fairly proficient in the English language could use it in a
sentence. That sentence needs to specifically convey the sense of what
"Clock summary at" means in org-mode. Then I could translate it to
Spanish correctly. Nevertheless, the translation is probably fair
enough.
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-12-05 13:08 ` Esteban Ordóñez
@ 2022-12-05 13:15 ` Ihor Radchenko
2022-12-05 13:34 ` Esteban Ordóñez
2022-12-05 13:50 ` Christian Moe
0 siblings, 2 replies; 39+ messages in thread
From: Ihor Radchenko @ 2022-12-05 13:15 UTC (permalink / raw)
To: Esteban Ordóñez; +Cc: emacs-orgmode
Esteban Ordóñez <quiliro@riseup.net> writes:
> El 2022-12-04 06:17, Ihor Radchenko escribió:
>
>> #+BEGIN: clocktable :scope file :maxlevel 2
>> #+CAPTION: Clock summary at [2022-12-04 Sun 14:16]
>> | Headline | Time |
>> |--------------+-----------|
>> | *Total time* | *0h 0min* |
>> #+END:
>
> It is still not clear what "Clock summary at" refers to. Perhaps
> someone fairly proficient in the English language could use it in a
> sentence. That sentence needs to specifically convey the sense of what
> "Clock summary at" means in org-mode. Then I could translate it to
> Spanish correctly. Nevertheless, the translation is probably fair
> enough.
In other words, the caption is trying to say that the table below lists
summary of clocked time as of [...] date; how much time is spent doing
various tasks before [...] date.
Hope it clarifies things.
--
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-12-05 13:15 ` Ihor Radchenko
@ 2022-12-05 13:34 ` Esteban Ordóñez
2022-12-05 13:37 ` Esteban Ordóñez
2022-12-05 13:50 ` Christian Moe
1 sibling, 1 reply; 39+ messages in thread
From: Esteban Ordóñez @ 2022-12-05 13:34 UTC (permalink / raw)
To: emacs-orgmode
El 2022-12-05 08:15, Ihor Radchenko escribió:
"the table below lists summary of clocked time as of [...] date; how
much time is spent doing
various tasks before [...] date."
> Hope it clarifies things.
It does!
'(("en" "File" "L" "Timestamp" "Headline" "Time" "ALL" "Total
time" "File time" "Clock summary at")
("es" "Archivo" "N" "Fecha y hora" "Tarea" "Tiempo" "TODO" "Tiempo
total" "Tiempo de archivo" "Resumen de tiempos en")
or, if you want an abbreviated synthax (but not gramatically correct):
'(("en" "File" "L" "Timestamp" "Headline" "Time" "ALL" "Total
time" "File time" "Clock summary at")
("es" "Archivo" "N" "Hora" "Tarea" "Tiempo" "TODO" "Tiempo total"
"Tiempo archivo" "Resumen tiempos en")
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-12-05 13:34 ` Esteban Ordóñez
@ 2022-12-05 13:37 ` Esteban Ordóñez
2022-12-05 13:44 ` Ihor Radchenko
0 siblings, 1 reply; 39+ messages in thread
From: Esteban Ordóñez @ 2022-12-05 13:37 UTC (permalink / raw)
To: emacs-orgmode
I am sorry to take so much time to contribute. I guess that I feel very
unsure. Next time, I will do it in a more timely manner, considering
that the "time question" has been overcome! ;-)
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-12-05 13:37 ` Esteban Ordóñez
@ 2022-12-05 13:44 ` Ihor Radchenko
2022-12-05 16:47 ` Esteban Ordóñez
0 siblings, 1 reply; 39+ messages in thread
From: Ihor Radchenko @ 2022-12-05 13:44 UTC (permalink / raw)
To: Esteban Ordóñez; +Cc: emacs-orgmode
Esteban Ordóñez <quiliro@riseup.net> writes:
> I am sorry to take so much time to contribute. I guess that I feel very
> unsure. Next time, I will do it in a more timely manner, considering
> that the "time question" has been overcome! ;-)
Emm. I am not sure what you are referring to.
Some bugs remain open for years before they are closed. And our expected
timing for responses is ~1 month.
So, do not worry about taking too much time for anything. The most
important thing is contributing. We do not expect speed.
--
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-12-05 13:15 ` Ihor Radchenko
2022-12-05 13:34 ` Esteban Ordóñez
@ 2022-12-05 13:50 ` Christian Moe
2022-12-05 14:33 ` Esteban Ordóñez
1 sibling, 1 reply; 39+ messages in thread
From: Christian Moe @ 2022-12-05 13:50 UTC (permalink / raw)
To: emacs-orgmode; +Cc: Esteban Ordóñez
Ihor Radchenko writes:
> Esteban Ordóñez <quiliro@riseup.net> writes:
>
>> El 2022-12-04 06:17, Ihor Radchenko escribió:
>>
>>> #+BEGIN: clocktable :scope file :maxlevel 2
>>> #+CAPTION: Clock summary at [2022-12-04 Sun 14:16]
>>> | Headline | Time |
>>> |--------------+-----------|
>>> | *Total time* | *0h 0min* |
>>> #+END:
>>
>> It is still not clear what "Clock summary at" refers to. Perhaps
>> someone fairly proficient in the English language could use it in a
>> sentence. That sentence needs to specifically convey the sense of what
>> "Clock summary at" means in org-mode. Then I could translate it to
>> Spanish correctly. Nevertheless, the translation is probably fair
>> enough.
>
> In other words, the caption is trying to say that the table below lists
> summary of clocked time as of [...] date; how much time is spent doing
> various tasks before [...] date.
>
> Hope it clarifies things.
And the timestamp includes hours/minutes, therefore the preposition "at"
is used ("at sixteen minutes past two") rather than "on" ("on the fourth
of December").
I mention this because it's the kind of formulation that can trip people
up during localization, especially if they don't know how "[date]" is
going to be formatted. Going forward, it's worth thinking about making
strings easy to localize. There was just a presentation about this at
Emacsconf the other day (https://emacsconf.org/2022/talks/localizing/).
In the case of "Clock summary at [date time]", the string "Clock
summary, [date time]" would be just as clear and leave less scope for
error, and one could even drop the comma. This might in any case be the
best solution for translations if people are confused what to do with
"at" in their language. (In some, it would simply be the right
translation -- e.g. for Norwegian, for which I'll send a patch shortly).
Yours,
Christian
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-12-05 13:50 ` Christian Moe
@ 2022-12-05 14:33 ` Esteban Ordóñez
2022-12-05 15:25 ` Christian Moe
0 siblings, 1 reply; 39+ messages in thread
From: Esteban Ordóñez @ 2022-12-05 14:33 UTC (permalink / raw)
To: Christian Moe; +Cc: emacs-orgmode
El 2022-12-05 08:50, Christian Moe escribió:
> Ihor Radchenko writes:
>
>> Esteban Ordóñez <quiliro@riseup.net> writes:
>>
>>> El 2022-12-04 06:17, Ihor Radchenko escribió:
>>>
>>>> #+BEGIN: clocktable :scope file :maxlevel 2
>>>> #+CAPTION: Clock summary at [2022-12-04 Sun 14:16]
>>>> | Headline | Time |
>>>> |--------------+-----------|
>>>> | *Total time* | *0h 0min* |
>>>> #+END:
>>>
>>> It is still not clear what "Clock summary at" refers to. Perhaps
>>> someone fairly proficient in the English language could use it in a
>>> sentence. That sentence needs to specifically convey the sense of what
>>> "Clock summary at" means in org-mode. Then I could translate it to
>>> Spanish correctly. Nevertheless, the translation is probably fair
>>> enough.
>>
>> In other words, the caption is trying to say that the table below lists
>> summary of clocked time as of [...] date; how much time is spent doing
>> various tasks before [...] date.
>>
>> Hope it clarifies things.
It does. Thank you very much, Christian.
So "Clock summary at" is more like "Clock summary up to"?
That would translate to "Resumen de tiempos hasta" in Spanish. But is
seems like a long text, even if it is gramatically correct.
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-12-05 14:33 ` Esteban Ordóñez
@ 2022-12-05 15:25 ` Christian Moe
2022-12-05 16:51 ` Esteban Ordóñez
0 siblings, 1 reply; 39+ messages in thread
From: Christian Moe @ 2022-12-05 15:25 UTC (permalink / raw)
To: Esteban Ordóñez; +Cc: emacs-orgmode
Esteban Ordóñez writes:
>>> Hope it clarifies things.
>
> It does. Thank you very much, Christian.
Just to note: The helpful clarification was Ihor's.
I added a note about strings like this being tricky to localize and
keeping that in mind when doing them in English.
Yours,
Christian
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-12-05 13:44 ` Ihor Radchenko
@ 2022-12-05 16:47 ` Esteban Ordóñez
0 siblings, 0 replies; 39+ messages in thread
From: Esteban Ordóñez @ 2022-12-05 16:47 UTC (permalink / raw)
To: Ihor Radchenko; +Cc: emacs-orgmode
El 2022-12-05 08:44, Ihor Radchenko escribió:
> So, do not worry about taking too much time for anything. The most
> important thing is contributing. We do not expect speed.
Thank you very much for your patience and mentorship. And everyone
elese's.
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-12-05 15:25 ` Christian Moe
@ 2022-12-05 16:51 ` Esteban Ordóñez
0 siblings, 0 replies; 39+ messages in thread
From: Esteban Ordóñez @ 2022-12-05 16:51 UTC (permalink / raw)
To: Christian Moe; +Cc: emacs-orgmode
El 2022-12-05 10:25, Christian Moe escribió:
> Esteban Ordóñez writes:
>
>>>> Hope it clarifies things.
>>
>> It does. Thank you very much, Christian.
>
> Just to note: The helpful clarification was Ihor's.
It was helpful. I am sorry. I quoted tho wrong person.
> I added a note about strings like this being tricky to localize and
> keeping that in mind when doing them in English.
Yours was a more complete explanation, which was very useful. That is
what I meant.
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-12-04 11:27 ` Ihor Radchenko
@ 2022-12-06 11:12 ` Max Nikulin
0 siblings, 0 replies; 39+ messages in thread
From: Max Nikulin @ 2022-12-06 11:12 UTC (permalink / raw)
To: emacs-orgmode
On 04/12/2022 18:27, Ihor Radchenko wrote:
> Max Nikulin writes:
>
>> For some reason I believed that gettext was available in Emacs.
...
>
> It would indeed be interesting to have a unified approach to bring
> translations into Emacs. I'd discuss it on emacs-devel.
I found the following thread:
Eli Zaretskii to emacs-devel… Re: Internationalize Emacs's messages
(swahili) Thu, 24 Dec 2020 16:16:24 +0200. mid:834kkbp9vr.fsf@gnu.org
> They are easy enough to find: search the list archives for "gettext"
> or "l10n", and you will find them. The last one starts here:
>
> https://lists.gnu.org/archive/html/emacs-devel/2019-03/msg00081.html
>
> A previous one starts here:
>
> https://lists.gnu.org/archive/html/emacs-devel/2017-04/msg00750.html
So a translations framework for Emacs is to be implemented. This
particular thread is concentrated on 2 issues:
- Attempt to not count all elements in list for performance reason.
Unfortunately `ngettext' would not work for languages having more than
"" and "s" forms.
- "Fluent" would be better than gettext since it allows arbitrary
categories, not just numbers, but someone should write its
implementation in C. This part of discussion is mostly dedicated to the
question if linking with a Rust library is acceptable.
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-12-04 17:44 ` Jonathan Gregory
@ 2022-12-10 13:26 ` Ihor Radchenko
0 siblings, 0 replies; 39+ messages in thread
From: Ihor Radchenko @ 2022-12-10 13:26 UTC (permalink / raw)
To: Jonathan Gregory; +Cc: emacs-orgmode
Jonathan Gregory <jgrg@autistici.org> writes:
> Sure, patch attached. BTW there are some small differences between
> pt and pt-BR (Brazilian Portuguese). I speak the latter, so that's
> what I used.
Thanks!
Applied onto main.
https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/?id=a1607a360
--
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-12-04 11:26 ` Ihor Radchenko
@ 2022-12-12 12:34 ` Ihor Radchenko
2022-12-13 21:35 ` Rudolf Adamkovič
1 sibling, 0 replies; 39+ messages in thread
From: Ihor Radchenko @ 2022-12-12 12:34 UTC (permalink / raw)
To: Rudolf Adamkovič; +Cc: emacs-orgmode
Ihor Radchenko <yantar92@posteo.net> writes:
> Rudolf Adamkovič <salutis@me.com> writes:
>
>> Slovak:
>>
>> ("sk" "Súbor" "L" "Časová značka" "Záhlavie" "Čas" "VŠETKO" "Celkový
>> čas" "Čas súboru" "Časový súhrn pre")
>
> Thanks! A patch would make it easier for me to apply the change with a
> proper attribution ;)
I created and applied a patch on your behalf.
https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/?id=d440b242b
--
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-12-04 11:26 ` Ihor Radchenko
2022-12-12 12:34 ` Ihor Radchenko
@ 2022-12-13 21:35 ` Rudolf Adamkovič
1 sibling, 0 replies; 39+ messages in thread
From: Rudolf Adamkovič @ 2022-12-13 21:35 UTC (permalink / raw)
To: Ihor Radchenko; +Cc: emacs-orgmode
Ihor Radchenko <yantar92@posteo.net> writes:
> A patch would make it easier for me to apply the change with a proper
> attribution ;)
Ihor patches code faster than others poll their e-mail. Thanks! :)
Rudy
--
"Thinking is a momentary dismissal of irrelevancies."
-- Richard Buckminster Fuller, 1969
Rudolf Adamkovič <salutis@me.com> [he/him]
Studenohorská 25
84103 Bratislava
Slovakia
^ permalink raw reply [flat|nested] 39+ messages in thread
* [HELP] Things to help Org that do not involve programming
2022-11-28 10:21 ` Esteban Ordóñez
2022-12-04 11:17 ` Ihor Radchenko
@ 2022-12-14 13:17 ` Ihor Radchenko
2023-02-03 9:09 ` Kevin Brubeck Unhammer
1 sibling, 1 reply; 39+ messages in thread
From: Ihor Radchenko @ 2022-12-14 13:17 UTC (permalink / raw)
To: Esteban Ordóñez; +Cc: emacs-orgmode
Esteban Ordóñez <quiliro@riseup.net> writes:
>> More things also require translation in `org-export-dictionary'.
>
> That sounds long .... Is there something concrete which is important to
> help with? I can destinate about 2 hours per week. Maybe a little
> more.
`org-export-dictionary' is not really that long. It has 22 phrases to be
translated or checked in the language you speak. The list itself looks
rather long only because it is already translated to a number of
languages.
Other important area where we can use help is WORG. Pages in
https://orgmode.org/worg/ are often outdated or even have dead links.
Checking WORG for inconsistencies and proposing new blog article links
would be very helpful. This can be done one article at a time and does
not really require a one-time effort. Rather a persistence reading
things one by one (TODO list can help ;))
Yet another thing that is coming to my mind is checking command
descriptions in the manual. We currently have a number of commands with
docstrings diverged from what we have in the manual. It would help to
identify inconsistencies and amend the manual. (Ideally, the manual
should contain more than a docstring; tips for usage, for example).
Further, there is a number of ideas I noted wrt documentation/articles:
- It would be useful to have a set of suggested configuration tricks +
third-party packages for people interested in different aspects of
Org: writing fiction; writing non-fiction/science; publishing; babel
and code evaluation; interactive notebooks; GTD and task management;
knowledge management/note-taking; spreadsheets; cooking; tracking
habits; etc
We partially have this by linking to separate articles, like in
https://orgmode.org/worg/org-tutorials/index.html, but having a common
"intro" pages for different Org aspect would help a lot to get
started for newbies.
- We may accumulate a series of short videos/screencasts illustrating
distinct workflows/features, similar to
https://orgmode.org/features.html or https://emacsrocks.com/
- We might have interviews with people who use Org mode in really unusual
ways; people who really think that their life has changed after they
started using Org, or just people with interesting and well-rounded
workflows.
- We may have interactive tutorials in a form of Org files with src
blocks to make it easy getting started with common use patterns.
Similar to Emacs tutorial or good old interactive books.
If there is interest, we can split the above into smaller tasks and
assign small chunks (like one article/manual section) to different
people.
--
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2022-11-27 0:06 [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages Ihor Radchenko
` (5 preceding siblings ...)
2022-11-30 15:01 ` Max Nikulin
@ 2023-02-03 8:55 ` Kevin Brubeck Unhammer
2023-02-03 9:52 ` Christian Moe
2023-02-11 11:56 ` Ihor Radchenko
6 siblings, 2 replies; 39+ messages in thread
From: Kevin Brubeck Unhammer @ 2023-02-03 8:55 UTC (permalink / raw)
To: emacs-orgmode
[-- Attachment #1: Type: text/plain, Size: 374 bytes --]
> (defcustom org-clock-clocktable-language-setup
> Contributions for other languages are also welcome.
Here's Norwegian Nynorsk:
(setq org-clock-clocktable-language-setup
'(
("nn" "Fil" "N" "Tidspunkt" "Overskrift" "Tid" "ALT" "Total tid" "Filtid" "Tid stempla ved")
))
Looking forward when I can delete that line from my init.el :)
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Things to help Org that do not involve programming
2022-12-14 13:17 ` [HELP] Things to help Org that do not involve programming Ihor Radchenko
@ 2023-02-03 9:09 ` Kevin Brubeck Unhammer
2023-02-11 11:51 ` Ihor Radchenko
0 siblings, 1 reply; 39+ messages in thread
From: Kevin Brubeck Unhammer @ 2023-02-03 9:09 UTC (permalink / raw)
To: emacs-orgmode
[-- Attachment #1: Type: text/plain, Size: 869 bytes --]
>>> More things also require translation in `org-export-dictionary'.
The missing Norwegian Nynorsk "nn" org-export-dictionary entries:
(
("Continued from previous page"
("nn" :default "Held fram frå førre side"))
("Continued on next page"
("nn" :default "Held fram på neste side"))
("Created"
("nn" :default "Oppretta"))
("List of Listings"
("nn" :default "Programliste"))
("Listing"
("nn" :default "Program"))
("Listing %d:"
("nn" :default "Program %d:"))
("References"
("nn" :default "Kjelder"))
("See figure %s"
("nn" :default "Sjå figur %s"))
("See listing %s"
("nn" :default "Sjå program %s"))
("See section %s"
("nn" :default "Sjå del %s"))
("See table %s"
("nn" :default "Sjå tabell %s"))
("Table"
("nn" :default "Tabell"))
("Unknown reference"
("nn" :default "Ukjend kjelde"))
)
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2023-02-03 8:55 ` Kevin Brubeck Unhammer
@ 2023-02-03 9:52 ` Christian Moe
2023-02-03 11:01 ` Kevin Brubeck Unhammer
2023-02-11 11:56 ` Ihor Radchenko
1 sibling, 1 reply; 39+ messages in thread
From: Christian Moe @ 2023-02-03 9:52 UTC (permalink / raw)
To: emacs-orgmode
Hi, Kevin,
A couple of considerations:
1. I think "ALT" should be "ALLE" as in "alle filene" (the documentation
says "ALL" refers to "All files when clock table includes multiple
files").
2. I like "Tid stempla", but "Tidsoversyn" or "Tidssamandrag" would stick
closer to the original and be clearer, I think.
3. I think "ved" should be omitted. It's not used before dates ("den
3.2.2023" but preferably just "3.2.2023"), days ("på fredag") or times
("klokka 14:00", "kl. 14:00", "14:00"). It's generally safe to omit it:
"Tidsoversyn [2023-02-03 Fri 14:00]" would be clear. If a preposition is
wanted, the entire date could be read "fredag 3.2.2023 kl. 14:00", so
the "på" before weekday would work, I guess.
Yours,
Christian
Kevin Brubeck Unhammer writes:
>> (defcustom org-clock-clocktable-language-setup
>> Contributions for other languages are also welcome.
>
> Here's Norwegian Nynorsk:
>
> (setq org-clock-clocktable-language-setup
> '(
>
> ("nn" "Fil" "N" "Tidspunkt" "Overskrift" "Tid" "ALT" "Total tid" "Filtid" "Tid stempla ved")
>
> ))
>
> Looking forward when I can delete that line from my init.el :)
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2023-02-03 9:52 ` Christian Moe
@ 2023-02-03 11:01 ` Kevin Brubeck Unhammer
0 siblings, 0 replies; 39+ messages in thread
From: Kevin Brubeck Unhammer @ 2023-02-03 11:01 UTC (permalink / raw)
To: emacs-orgmode
[-- Attachment #1: Type: text/plain, Size: 952 bytes --]
> 1. I think "ALT" should be "ALLE" as in "alle filene" (the documentation
> says "ALL" refers to "All files when clock table includes multiple
> files").
>
> 2. I like "Tid stempla", but "Tidsoversyn" or "Tidssamandrag" would stick
> closer to the original and be clearer, I think.
>
> 3. I think "ved" should be omitted. It's not used before dates ("den
> 3.2.2023" but preferably just "3.2.2023"), days ("på fredag") or times
> ("klokka 14:00", "kl. 14:00", "14:00"). It's generally safe to omit it:
> "Tidsoversyn [2023-02-03 Fri 14:00]" would be clear. If a preposition is
> wanted, the entire date could be read "fredag 3.2.2023 kl. 14:00", so
> the "på" before weekday would work, I guess.
That sounds good to me. With those changes we have
(setq org-clock-clocktable-language-setup
'(
("nn" "Fil" "N" "Tidspunkt" "Overskrift" "Tid" "ALLE" "Total tid" "Filtid" "Tidsoversyn")
))
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Things to help Org that do not involve programming
2023-02-03 9:09 ` Kevin Brubeck Unhammer
@ 2023-02-11 11:51 ` Ihor Radchenko
0 siblings, 0 replies; 39+ messages in thread
From: Ihor Radchenko @ 2023-02-11 11:51 UTC (permalink / raw)
To: Kevin Brubeck Unhammer; +Cc: emacs-orgmode
Kevin Brubeck Unhammer <unhammer@fsfe.org> writes:
>>>> More things also require translation in `org-export-dictionary'.
>
> The missing Norwegian Nynorsk "nn" org-export-dictionary entries:
Thanks!
Applied, onto main. On your behalf.
https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/?id=bd34cb3f9
--
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages
2023-02-03 8:55 ` Kevin Brubeck Unhammer
2023-02-03 9:52 ` Christian Moe
@ 2023-02-11 11:56 ` Ihor Radchenko
1 sibling, 0 replies; 39+ messages in thread
From: Ihor Radchenko @ 2023-02-11 11:56 UTC (permalink / raw)
To: Kevin Brubeck Unhammer; +Cc: emacs-orgmode
Kevin Brubeck Unhammer <unhammer@fsfe.org> writes:
>> (defcustom org-clock-clocktable-language-setup
>> Contributions for other languages are also welcome.
>
> Here's Norwegian Nynorsk:
>
> (setq org-clock-clocktable-language-setup
> '(
>
> ("nn" "Fil" "N" "Tidspunkt" "Overskrift" "Tid" "ALT" "Total tid" "Filtid" "Tid stempla ved")
>
> ))
>
> Looking forward when I can delete that line from my init.el :)
Applied, onto main. On your behalf.
https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/?id=d2952e14d
--
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>
^ permalink raw reply [flat|nested] 39+ messages in thread
end of thread, other threads:[~2023-02-11 11:56 UTC | newest]
Thread overview: 39+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-11-27 0:06 [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages Ihor Radchenko
2022-11-27 9:02 ` gerard.vermeulen
2022-11-28 5:10 ` Ihor Radchenko
2022-11-28 5:47 ` gerard.vermeulen
2022-12-04 11:14 ` Ihor Radchenko
2022-12-04 11:21 ` Ihor Radchenko
2022-11-27 9:15 ` Esteban Ordóñez
2022-11-28 5:26 ` Ihor Radchenko
2022-11-28 10:21 ` Esteban Ordóñez
2022-12-04 11:17 ` Ihor Radchenko
2022-12-05 13:08 ` Esteban Ordóñez
2022-12-05 13:15 ` Ihor Radchenko
2022-12-05 13:34 ` Esteban Ordóñez
2022-12-05 13:37 ` Esteban Ordóñez
2022-12-05 13:44 ` Ihor Radchenko
2022-12-05 16:47 ` Esteban Ordóñez
2022-12-05 13:50 ` Christian Moe
2022-12-05 14:33 ` Esteban Ordóñez
2022-12-05 15:25 ` Christian Moe
2022-12-05 16:51 ` Esteban Ordóñez
2022-12-14 13:17 ` [HELP] Things to help Org that do not involve programming Ihor Radchenko
2023-02-03 9:09 ` Kevin Brubeck Unhammer
2023-02-11 11:51 ` Ihor Radchenko
2022-11-28 5:01 ` [HELP] Translate/extend `org-clock-clocktable-language-setup' for Spanish/Dutch/more languages Ihor Radchenko
2022-11-29 0:07 ` Jonathan Gregory
2022-12-04 11:24 ` Ihor Radchenko
2022-12-04 17:44 ` Jonathan Gregory
2022-12-10 13:26 ` Ihor Radchenko
2022-11-30 0:19 ` Rudolf Adamkovič
2022-12-04 11:26 ` Ihor Radchenko
2022-12-12 12:34 ` Ihor Radchenko
2022-12-13 21:35 ` Rudolf Adamkovič
2022-11-30 15:01 ` Max Nikulin
2022-12-04 11:27 ` Ihor Radchenko
2022-12-06 11:12 ` Max Nikulin
2023-02-03 8:55 ` Kevin Brubeck Unhammer
2023-02-03 9:52 ` Christian Moe
2023-02-03 11:01 ` Kevin Brubeck Unhammer
2023-02-11 11:56 ` Ihor Radchenko
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).