poe

Уређивач .po фајлова
git clone https://git.sr.ht/~strahinja/poe
Дневник | Датотеке | Референце | ПРОЧИТАЈМЕ | ЛИЦЕНЦА

чување 9dd90b053fc5081a921bdc7f875a611f30359d42
родитељ 0c57cc656c015b4fba6a02313df104a45d6e2702
Аутор: Страхиња Радић <contact@strahinja.org>
Датум:   Wed,  8 Nov 2023 11:53:32 +0100

Update TODO; test/obsolete-test.po: New file

Signed-off-by: Страхиња Радић <contact@strahinja.org>

Diffstat:
MTODO | 8++++++--
Atest/obsolete-test.po | 43+++++++++++++++++++++++++++++++++++++++++++
измењених датотека: 2, додавања: 49(+), брисања: 2(-)

diff --git a/TODO b/TODO @@ -3,8 +3,12 @@ TODO [ ] Bugfix: C-W offscreen (check if there is an equivalent of position_to) -[ ] Bugfix: ~msgstrs which have # in them~ obsolete msgstrs followed by - non-obsolete ones +[ ] Bugfix: obsolete msgstrs followed by non-obsolete ones + - msgid list handling was built entirely around the idea of obsolete + entries being at the end of .po file. Since I came across .po files + which have obsolete entries among the normal entries, this needs + adjusting, which has to incur a performance hit when navigating the + list. [ ] Replace strn* -> strc*: like str[^n]*, but with configurable string ending character (for msgstr, which has multiple lines delimited diff --git a/test/obsolete-test.po b/test/obsolete-test.po @@ -0,0 +1,43 @@ +# Serbian messages for NeoMutt +# +# Copyright (c) 2021 NeoMutt project. +# This file is distributed under the same license as the NeoMutt package. +# +# Страхиња Радић <contact@strahinja.org>, 2021 +# +msgid "" +msgstr "" +"Project-Id-Version: neomutt 20210205\n" +"Report-Msgid-Bugs-To: neomutt-devel@neomutt.org\n" +"POT-Creation-Date: 2021-06-19 23:57+0100\n" +"PO-Revision-Date: 2021-07-12 16:46+0200\n" +"Last-Translator: Страхиња Радић <contact@strahinja.org>\n" +"Language-Team: Serbian <sr@li.org>\n" +"Language: sr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: poe v0.5-alpha-12-gf812d1c\n" + +#. L10N: prompt to add a new alias +#: alias/alias.c:397 +msgid "<Following 2 msgids/msgstrs should show up and not be empty>" +msgstr "<Наредна 2 msgid-а/msgstr-а треба да буду приказана и не буду празна>" + +#, c-format +#~ msgid "Option %s may not be set when in attach-message mode" +#~ msgstr "Опција %s се не може поставити из режима додавања поруке" + +#~ msgid "Print tagged messages?" +#~ msgstr "Штампање означених порука?" + +#: color/dump.c:231 +msgid "# Quoted Colors\n" +msgstr "# Боје цитата\n" + +#: color/dump.c:277 +#, c-format +msgid "# Regex Color %s\n" +msgstr "# Боје regex-а %s\n" +