<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yacy/htroot/Translator_p.html, branch master</title>
<subtitle>YaCy search server with some extra patches
</subtitle>
<id>https://git.fennell.dev/yacy/atom?h=master</id>
<link rel='self' href='https://git.fennell.dev/yacy/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/'/>
<updated>2026-07-11T09:11:06Z</updated>
<entry>
<title>cleaned up user authentication</title>
<updated>2026-07-11T09:11:06Z</updated>
<author>
<name>Michael Peter Christen</name>
<email>mc@yacy.net</email>
</author>
<published>2026-07-11T09:11:06Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=b1380c4a9f479de4fc456b6305bee57bc752ad03'/>
<id>urn:sha1:b1380c4a9f479de4fc456b6305bee57bc752ad03</id>
<content type='text'>
this removes the userDB-exception in the normal
authentication process which affected mostly wiki
and blog which are not required any more. We also
cleaned up translation messages as this function was
not used at all. This is a required step forward
a renovation of the jetty server.</content>
</entry>
<entry>
<title>Move sub-menu UI Translations from public Status to secure Sys Administration</title>
<updated>2022-02-08T21:42:11Z</updated>
<author>
<name>reger24</name>
<email>11603289+reger24@users.noreply.github.com</email>
</author>
<published>2022-02-08T21:42:11Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=05d6d0405fb46d83a1d5632ce95ac35767372bc7'/>
<id>urn:sha1:05d6d0405fb46d83a1d5632ce95ac35767372bc7</id>
<content type='text'>
- as UI Translation (TransNews_p.html) is a secured page
- it uses for publishing internal News system but belongs not really to "Community Data"
</content>
</entry>
<entry>
<title>Enforced access controls on a few more administration pages.</title>
<updated>2017-04-03T10:20:16Z</updated>
<author>
<name>luccioman</name>
<email>luccioman@users.noreply.github.com</email>
</author>
<published>2017-04-03T10:20:16Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=665d087d768bd5ae182e2e114403ad0bfe295ec2'/>
<id>urn:sha1:665d087d768bd5ae182e2e114403ad0bfe295ec2</id>
<content type='text'>
 - ensure use of HTTP POST method when performing server side effect
operations
 - transaction token required to ensure the request has effectively been
requested by user interaction</content>
</entry>
<entry>
<title>Add title attribute to Translator_p.html edit fields</title>
<updated>2016-09-09T20:42:21Z</updated>
<author>
<name>reger</name>
<email>reger18@arcor.de</email>
</author>
<published>2016-09-09T20:42:21Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=40442ca3c8294b86f3f90528a7b1de0facbb6773'/>
<id>urn:sha1:40442ca3c8294b86f3f90528a7b1de0facbb6773</id>
<content type='text'>
(to display complete text hint)
Thank's @luc</content>
</entry>
<entry>
<title>Added news service for easy, community driven UI translation support.</title>
<updated>2016-08-29T00:15:06Z</updated>
<author>
<name>reger</name>
<email>reger18@arcor.de</email>
</author>
<published>2016-08-29T00:15:06Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=9462a32244a3faeb06ccf165afe230c5512bdd1e'/>
<id>urn:sha1:9462a32244a3faeb06ccf165afe230c5512bdd1e</id>
<content type='text'>
New or modified translation (via /Translator_p.html) can be shared/distributed
via the YaCy internal news service. Remote peers can see and vote on the
translation via the new http://localhost:8090/TransNews_p.html servlet.
A positive vote will add the received translation to the local translation
list and post a voting message to the news service.
(at this no processing of received votings is implemented)

+ fixed the msg service retention time check (NewsPool.automaticProcessP)
</content>
</entry>
<entry>
<title>make error msg part of html (allowing translation) instead of hardcoded text</title>
<updated>2016-08-28T23:27:09Z</updated>
<author>
<name>reger</name>
<email>reger18@arcor.de</email>
</author>
<published>2016-08-28T23:27:09Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=290ca9e91494e1c2cc644e65d61557f434d45c9f'/>
<id>urn:sha1:290ca9e91494e1c2cc644e65d61557f434d45c9f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add button (Translator servlet) to switch one already translated line in edit mode</title>
<updated>2016-06-15T20:32:27Z</updated>
<author>
<name>reger</name>
<email>reger18@arcor.de</email>
</author>
<published>2016-06-15T20:32:27Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=a3ac6ca7df33b811f59163f14d4d87c4f948bf06'/>
<id>urn:sha1:a3ac6ca7df33b811f59163f14d4d87c4f948bf06</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add DE translation Translator_p</title>
<updated>2016-06-07T23:51:51Z</updated>
<author>
<name>reger</name>
<email>reger18@arcor.de</email>
</author>
<published>2016-06-07T23:51:51Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=f86df5c76ed1d3ad5252e82d0d4a256bbd3b3f4b'/>
<id>urn:sha1:f86df5c76ed1d3ad5252e82d0d4a256bbd3b3f4b</id>
<content type='text'>
+ html conform order form/fieldset</content>
</entry>
<entry>
<title>disable input field of translated text in Translator_p servlet</title>
<updated>2016-06-04T21:51:28Z</updated>
<author>
<name>reger</name>
<email>reger18@arcor.de</email>
</author>
<published>2016-06-04T21:51:28Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=786c92f95dc4f3a2ae4f0b3e0d503891c149d0a9'/>
<id>urn:sha1:786c92f95dc4f3a2ae4f0b3e0d503891c149d0a9</id>
<content type='text'>
As currently only adding missing translation is supported</content>
</entry>
<entry>
<title>introduce a translation edit servlet Translator_p.html YaCy's UI text translation</title>
<updated>2016-06-02T23:46:30Z</updated>
<author>
<name>reger</name>
<email>reger18@arcor.de</email>
</author>
<published>2016-06-02T23:46:30Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=a6ba1faa80df6729c22459d44d643c7ecd08e41e'/>
<id>urn:sha1:a6ba1faa80df6729c22459d44d643c7ecd08e41e</id>
<content type='text'>
This is the 1st rudimentary approach to support the translatio utilities.
It allows currently to edit untranslated text and save it in a local translation file
in the DATA/LOCALE directory.
+ refactor Translator (less static's) to leverage on class overrides and support garbage collection for this 1 time routine
+ adjust TranslatorXliff to check for local translations in DATA/LOCALE,
  this includes storing manually downloaded translation files in DATA as well 
  (to keep default untouched)
+ on 1st call of Translator_p a master tanslation file is generated, checking
the supported languages for missing translation text (later this masterfile is planned to part of the distribution, to harmonize translation key text between the languages)
Outlook: the local modifications (possibly as translation fragments instead of complete file) to be shared with maintainer using xlif features. 
</content>
</entry>
</feed>
