🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.xml
Article #327

Re: Słownik terminologii związanej z XML

#327
From: Marcin Jagodzinski
Date: Wed, 20 Sep 2000 18:47
135 lines
5298 bytes
On Wed, 20 Sep 2000 11:15:32 +0200, Szymon Ziolo <szz@step.pl> wrote:

>Witam grupowiczów,
>
>W ramach projektu tłumaczeniowego <PL>XML</PL> powstaje słownik polskiej
>terminologii związanej z XML-em. Właśnie wprowadziłem do słownika
>większość terminów z rekomendacji XML, więc lista jest już całkiem
>pokaźna.
>
>Zapraszam do przejrzenia słownika i zgłaszania uwag oraz propozycji,
>szczególnie dla terminów oznaczonych pytajnikami. Mamy unikatową szansę
>ustalić obowiązującą terminologię polską w tej dziedzinie, i warto tą
>szansę wykorzystać.
>

>fatal error - błąd fatalny 

Raczej błąd krytyczny.

>at user option - ??? (propozycja: na życzenie użytkownika) 

"według życzenia użytkownika" -- lepiej.

>validity constraint - zasada poprawności strukturalnej 
>well-formedness constraint - zasada poprawności składniowej 

No... tutaj to jest zabawa :-) Myślę, że trzeba się jednak wysilić i
wymyślić coś innego. Ani 'valid' nie znaczy 'poprawny strukturalnie', ani
'well-formed' nie znaczy poprawny składniowo. To znaczy w kontekście XML-a
i owszem, ale przecież nie po prostu po angielsku.

>for compatibility - w celu zachowania zgodności 
>for interoperability - w celu zwiększenia możliwości przetwarzania (inne propozycje?) 

w celu zwiększenia zgodności? Bo to w sumie o to chodzi. 'compatibility' ma
ją zapewnić, interoperability 'zwiększyć szanse'.

>character data - dane znakowe 

Jednak dane znakowe. Tekst = oznacznikowanie (moja propozycja) + dane
znakowe [2.2]

>conditional section - sekcja warunkowa 
>content - zawartość 
>content particle - fragment zawartości 

A może treść?

>invalid - niepoprawny strukturalnie 

Grr...

>literal data - dane literalne 
>literal entity value - literalna wartość encji 

Chyba tak trzeba zostawić. Propozycja z literałami nie jest dobra.

>markup - ??? (propozycje: markup, otagowanie, znaczniki) 

oznacznikowanie. 

Markup - nie po polsku
Otagowanie - nie wiadomo co to tag, skoro dalej tłumaczymy go jako znacznik
Znaczniki - to po prostu liczba mnoga od znacznik, to może być mylące.

>name token - symbol nazwy (?)

Tylko 3 x w specyfikacji... tu by właśnie pasowało: literał nazwy. Ja bym
zostawił symbol.
 
>non-root element - element nie będący korzeniem 

No właśnie. A może root = główny, non-root = podrzędny?

>non-validating processor - procesor niewalidujący 

Hej... zgodnie z wyżej wymienionymi ustaleniami powinno być "procesor
niesprawdzający poprawności strukturalnej". Albo używamy słowa "walidować",
albo nie. 

>not valid - nie będący poprawnym strukturalnie (tzn. nie mający własności poprawności strukturalnej, co nie znaczy niepoprawny; zob. też invalid) 

Nie. Nie. Nie. Nie będący poprawnym strukturalnie jest każdy dokument
niepoprawny strukturalnie. I na odwrót: niepoprawny strukturalnie jest
każdy dokument nie będący poprawnym strukturalnie. Czyli są to dwa
równoznaczne terminy. Nalegam więc by nie wprowadzać jakiegoś Present
Continous do języka polskiego. non valid = niepoprawny strukturalnie

>standalone document declaration - deklaracja dokumentu samodzielnego (?) 

OK.

>string type - typ znakowy 

Typ łańcuchowy. 

>valid - poprawny strukturalnie (zob. też invalid i not valid) 
>validating processor - procesor walidujący 
>validity - poprawność strukturalna 

Bardzo jest to niespójne. W jakich sytuacjach używasz pochodnych od
"poprawny strukturalnie", a w jakich od "walidujący"?

>well-formed - poprawny składniowo 
>well-formedness - poprawność składniowa 

Hmmm...

>child - dziecko (w strukturze drzewa) 

Korzeń, dziecko... jakoś to nie gra...

>escape - odwołać (?) (o ciągu znaków mającym specjalne znaczenie: uczynić nieaktywnym) 

Oj, z tym to są problemy... "Sekwencja unikowa" :-)

>nonterminal - symbol niekońcowy, nieterminal (żargon) 

A może niekończący? Niezamykający?

>root - korzeń (w strukturze drzewa) 

Ja bym tutaj dał element główny. I wszystkie te terminy uporządkował:

root - e. główny
non-root - e. podrzędny
parent - e. nadrzędny
child - e. podrzędny

(wiem, że 1 i 3 wychodzą na to samo, ale chyba zawsze z kontekstu będzie
wynikać, o co chodzi).

  
Marcin Jagodzinski
(or compatible)
Technical Details
Message-ID: <pithss8716ocstgdkhr3nb6sbhob7l75g5@4ax.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!news.webcorp.com.pl!not-for-mail
References: <39C88034.56953B58@step.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!news.webcorp.com.pl!not-for-mail
From: Marcin Jagodzinski <pisz_na_adres_z_reply_to@webcorp.com.pl>
Newsgroups: pl.comp.xml
Subject: Re: Słownik terminologii związanej
 z   XML
Date: Wed, 20 Sep 2000 20:47:14 +0200
Organization: we własnym imieniu :-)
Lines: 135
Message-ID: <pithss8716ocstgdkhr3nb6sbhob7l75g5@4ax.com>
References: <39C88034.56953B58@step.pl>
Reply-To: marcinj@portfolio.art.pl
NNTP-Posting-Host: dlp-as3-as66.ipartners.pl
Mime-Version: 1.0
X-Trace: aquarius.webcorp.com.pl 969475739 5913 157.25.93.195 (20 Sep 2000 18:48:59 GMT)
X-Complaints-To: usenet@webcorp.com.pl
NNTP-Posting-Date: 20 Sep 2000 18:48:59 GMT
X-Newsreader: Forte Agent 1.7/32.534
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit