Skip to content

Commit 3c48a7f

Browse files
entities: Add translatable acronym entities (#5695)
* Add acronyms entity file for doc-en Co-authored-by: Louis-Arnaud <la.catoire@gmail.com>
1 parent 91183dd commit 3c48a7f

1 file changed

Lines changed: 183 additions & 0 deletions

File tree

entities/entities.acronyms.ent

Lines changed: 183 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,183 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<!-- $Revision$ -->
3+
<!--
4+
5+
This is a translatable XML Entity file.
6+
See doc-base/scripts/text-entities.php for details.
7+
8+
Everything about acronyms resides in this file, as two kinds of
9+
entities:
10+
11+
- Acronym definitions, entities named after the acronym itself
12+
(for example &php;), which render the term wrapped in an
13+
<acronym> tag;
14+
- Acronym expansions, entities named acronym.expansion.<term>,
15+
where <term> is the exact text used inside <acronym> tags,
16+
holding the expanded meaning of the term.
17+
18+
Besides being collected by text-entities.php like any other
19+
entity file, this file is also read directly, as a plain XML
20+
document, by automated tools:
21+
22+
- PhD loads it to generate the expansion tooltips of <acronym>
23+
tags (see phd/phpdotnet/phd/Package/PHP/XHTML.php);
24+
- doc-base/scripts/qa/check-acronyms.php uses it to report
25+
statistics about defined and used acronyms.
26+
27+
Because of these direct uses, some extra restrictions apply:
28+
29+
- The contents of acronym.expansion.* entities must be plain
30+
text: no child XML elements;
31+
- No entity in this file may contain references to other
32+
entities;
33+
- Entities that are not acronym definitions or expansions do not
34+
belong in this file, and are ignored by the tools above.
35+
36+
Both groups should be listed in alphabetical order.
37+
38+
-->
39+
40+
<entities xmlns = "http://docbook.org/ns/docbook"
41+
translate = "yes">
42+
43+
<!-- Acronym definitions -->
44+
45+
<entity name="api"><acronym>API</acronym></entity>
46+
<entity name="ascii"><acronym>ASCII</acronym></entity>
47+
<entity name="ca"><acronym>CA</acronym></entity>
48+
<entity name="cgi"><acronym>CGI</acronym></entity>
49+
<entity name="cli"><acronym>CLI</acronym></entity>
50+
<entity name="cli.sapi"><acronym>CLI</acronym> <acronym>SAPI</acronym></entity>
51+
<entity name="curl"><acronym>cURL</acronym></entity>
52+
<entity name="der"><acronym>DER</acronym></entity>
53+
<entity name="dns"><acronym>DNS</acronym></entity>
54+
<entity name="dom"><acronym>DOM</acronym></entity>
55+
<entity name="fpm"><acronym>FPM</acronym></entity>
56+
<entity name="ftp"><acronym>FTP</acronym></entity>
57+
<entity name="ftps"><acronym>FTPS</acronym></entity>
58+
<entity name="hmac"><acronym>HMAC</acronym></entity>
59+
<entity name="hsts"><acronym>HSTS</acronym></entity>
60+
<entity name="html"><acronym>HTML</acronym></entity>
61+
<entity name="http"><acronym>HTTP</acronym></entity>
62+
<entity name="https"><acronym>HTTPS</acronym></entity>
63+
<entity name="ip"><acronym>IP</acronym></entity>
64+
<entity name="ipv4"><acronym>IPv4</acronym></entity>
65+
<entity name="ipv6"><acronym>IPv6</acronym></entity>
66+
<entity name="json"><acronym>JSON</acronym></entity>
67+
<entity name="ldap"><acronym>LDAP</acronym></entity>
68+
<entity name="pdo"><acronym>PDO</acronym></entity>
69+
<entity name="pem"><acronym>PEM</acronym></entity>
70+
<entity name="phar"><acronym>Phar</acronym></entity>
71+
<entity name="php"><acronym>PHP</acronym></entity>
72+
<entity name="pop3"><acronym>POP3</acronym></entity>
73+
<entity name="rtsp"><acronym>RTSP</acronym></entity>
74+
<entity name="sapi"><acronym>SAPI</acronym></entity>
75+
<entity name="sftp"><acronym>SFTP</acronym></entity>
76+
<entity name="smtp"><acronym>SMTP</acronym></entity>
77+
<entity name="spl"><acronym>SPL</acronym></entity>
78+
<entity name="ssh"><acronym>SSH</acronym></entity>
79+
<entity name="ssl"><acronym>SSL</acronym></entity>
80+
<entity name="tcp"><acronym>TCP</acronym></entity>
81+
<entity name="tls"><acronym>TLS</acronym></entity>
82+
<entity name="udp"><acronym>UDP</acronym></entity>
83+
<entity name="uri"><acronym>URI</acronym></entity>
84+
<entity name="url"><acronym>URL</acronym></entity>
85+
<entity name="xml"><acronym>XML</acronym></entity>
86+
87+
<!-- Acronym expansions -->
88+
89+
<entity name="acronym.expansion.AKA">Also Known As</entity>
90+
<entity name="acronym.expansion.API">Application Programming Interface</entity>
91+
<entity name="acronym.expansion.ASCII">American Standard Code for Information Interchange</entity>
92+
<entity name="acronym.expansion.BMP">Bitmap</entity>
93+
<entity name="acronym.expansion.CA">Certificate Authority</entity>
94+
<entity name="acronym.expansion.CGI">Common Gateway Interface</entity>
95+
<entity name="acronym.expansion.CLI">Command Line Interpreter/Interface</entity>
96+
<entity name="acronym.expansion.CSPRNG">Cryptographically Secure Pseudorandom Number Generator</entity>
97+
<entity name="acronym.expansion.CSR">Certificate Signing Request</entity>
98+
<entity name="acronym.expansion.CSS">Cascading Style Sheets</entity>
99+
<entity name="acronym.expansion.CSV">Comma-Separated Values</entity>
100+
<entity name="acronym.expansion.cURL">Client URL Library</entity>
101+
<entity name="acronym.expansion.CVS">Concurrent Versions System</entity>
102+
<entity name="acronym.expansion.DER">Distinguished Encoding Rules</entity>
103+
<entity name="acronym.expansion.DLL">Dynamic Link Library</entity>
104+
<entity name="acronym.expansion.DNF">Disjunctive Normal Form</entity>
105+
<entity name="acronym.expansion.DNS">Domain Name System</entity>
106+
<entity name="acronym.expansion.DOM">Document Object Model</entity>
107+
<entity name="acronym.expansion.DSSSL">Document Style Semantics and Specification Language</entity>
108+
<entity name="acronym.expansion.EOF">End Of File</entity>
109+
<entity name="acronym.expansion.EXIF">Exchangeable Image File Format</entity>
110+
<entity name="acronym.expansion.FAQ">Frequently Asked Questions</entity>
111+
<entity name="acronym.expansion.FPM">FastCGI Process Manager</entity>
112+
<entity name="acronym.expansion.FTP">File Transfer Protocol</entity>
113+
<entity name="acronym.expansion.FTPS">File Transfer Protocol SSL/Secure</entity>
114+
<entity name="acronym.expansion.GD">Graphics Draw</entity>
115+
<entity name="acronym.expansion.GIF">Graphics Interchange Format</entity>
116+
<entity name="acronym.expansion.GLE">getLastError</entity>
117+
<entity name="acronym.expansion.GMP">GNU Multiple Precision</entity>
118+
<entity name="acronym.expansion.HIS">Hyperwave Information Server</entity>
119+
<entity name="acronym.expansion.HKDF">HMAC-based Key Derivation Function</entity>
120+
<entity name="acronym.expansion.HMAC">Hash-based Message Authentication Code</entity>
121+
<entity name="acronym.expansion.HSTS">HTTP Strict Transport Security</entity>
122+
<entity name="acronym.expansion.HTML">HyperText Markup Language</entity>
123+
<entity name="acronym.expansion.HTTP">Hypertext Transfer Protocol</entity>
124+
<entity name="acronym.expansion.HTTPS">Hypertext Transfer Protocol Secure</entity>
125+
<entity name="acronym.expansion.IDE">Integrated Development Environment</entity>
126+
<entity name="acronym.expansion.IFD">Image File Directory</entity>
127+
<entity name="acronym.expansion.IFF">Interchange File Format</entity>
128+
<entity name="acronym.expansion.IMAP">Internet Message Access Protocol</entity>
129+
<entity name="acronym.expansion.IP">Internet Protocol</entity>
130+
<entity name="acronym.expansion.IPv4">Internet Protocol version 4</entity>
131+
<entity name="acronym.expansion.IPv6">Internet Protocol version 6</entity>
132+
<entity name="acronym.expansion.JB2">Joint Bi-level Image Experts Group</entity>
133+
<entity name="acronym.expansion.JP2">JPEG-2000</entity>
134+
<entity name="acronym.expansion.JPC">JPEG 2000 Code Stream</entity>
135+
<entity name="acronym.expansion.JPEG">Joint Photographic Experts Group</entity>
136+
<entity name="acronym.expansion.JSON">JavaScript Object Notation</entity>
137+
<entity name="acronym.expansion.LDAP">Lightweight Directory Access Protocol</entity>
138+
<entity name="acronym.expansion.LFS">Large File Support</entity>
139+
<entity name="acronym.expansion.MIME">Multipurpose Internet Mail Extensions</entity>
140+
<entity name="acronym.expansion.MP">Multiple Precision</entity>
141+
<entity name="acronym.expansion.MSDN">Microsoft Developer Network</entity>
142+
<entity name="acronym.expansion.NNTP">Network News Transfer Protocol</entity>
143+
<entity name="acronym.expansion.PBKDF2">Password-Based Key Derivation Function 2</entity>
144+
<entity name="acronym.expansion.PDF">Portable Document Format</entity>
145+
<entity name="acronym.expansion.PDO">PHP Data Objects</entity>
146+
<entity name="acronym.expansion.PECL">PHP Extension Community Library</entity>
147+
<entity name="acronym.expansion.PEM">Privacy-Enhanced Mail</entity>
148+
<entity name="acronym.expansion.Phar">PHP archive</entity>
149+
<entity name="acronym.expansion.PHP">PHP: Hypertext Preprocessor</entity>
150+
<entity name="acronym.expansion.PKCS">Public-Key Cryptography Standards</entity>
151+
<entity name="acronym.expansion.PNG">Portable Network Graphics</entity>
152+
<entity name="acronym.expansion.POP3">Post Office Protocol version 3</entity>
153+
<entity name="acronym.expansion.POSIX">Portable Operating System Interface</entity>
154+
<entity name="acronym.expansion.PSD">Photoshop Document</entity>
155+
<entity name="acronym.expansion.QoS">Quality of Service</entity>
156+
<entity name="acronym.expansion.RGB">Red-Green-Blue</entity>
157+
<entity name="acronym.expansion.RTSP">Real-Time Streaming Protocol</entity>
158+
<entity name="acronym.expansion.SAPI">Server Application Programming Interface</entity>
159+
<entity name="acronym.expansion.SASL">Simple Authentication and Security Layer</entity>
160+
<entity name="acronym.expansion.SFTP">SSH/Secure File Transfer Protocol</entity>
161+
<entity name="acronym.expansion.SMTP">Simple Mail Transfer Protocol</entity>
162+
<entity name="acronym.expansion.SNMP">Simple Network Management Protocol</entity>
163+
<entity name="acronym.expansion.SPL">Standard PHP Library</entity>
164+
<entity name="acronym.expansion.SSH">Secure Shell Protocol</entity>
165+
<entity name="acronym.expansion.SSL">Secure Sockets Layer</entity>
166+
<entity name="acronym.expansion.SWF">Shockwave Flash</entity>
167+
<entity name="acronym.expansion.TCP">Transmission Control Protocol</entity>
168+
<entity name="acronym.expansion.TIFF">Tagged Image File Format</entity>
169+
<entity name="acronym.expansion.TLS">Transport Layer Security</entity>
170+
<entity name="acronym.expansion.TNS">Transparent Network Substrate</entity>
171+
<entity name="acronym.expansion.UDF">User Defined Functions</entity>
172+
<entity name="acronym.expansion.UDP">User Datagram Protocol</entity>
173+
<entity name="acronym.expansion.Unicode">Unique, Universal, and Uniform character encoding</entity>
174+
<entity name="acronym.expansion.URI">Uniform Resource Identifier</entity>
175+
<entity name="acronym.expansion.URL">Uniform Resource Locator</entity>
176+
<entity name="acronym.expansion.WBMP">Wireless Bitmap</entity>
177+
<entity name="acronym.expansion.WSDL">Web Services Description Language</entity>
178+
<entity name="acronym.expansion.XBM">X Bitmap</entity>
179+
<entity name="acronym.expansion.XML">Extensible Markup Language</entity>
180+
<entity name="acronym.expansion.XPath">XML Path Language</entity>
181+
<entity name="acronym.expansion.XSLT">Extensible Stylesheet Language Transformations</entity>
182+
183+
</entities>

0 commit comments

Comments
 (0)