1
0
mirror of https://github.com/php/doc-tr.git synced 2026-04-24 15:38:07 +02:00
Files
2024-06-14 17:02:42 +01:00

215 lines
6.4 KiB
XML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 14767af0f05dffa6fdb9b49e1a1f4e9ca7022a60 Maintainer: haluk Status: ready -->
<reference role="class" xml:id="class.normalizer" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
<title>Normalizer sınıfı</title>
<titleabbrev>Normalleştirici</titleabbrev>
<partintro>
<!-- {{{ Normalizer intro -->
<section xml:id="normalizer.intro">
&reftitle.intro;
<simpara>
Normalleştirme, karakterlerin ve karakter dizilimlerinin biçemsel olarak
tanımlanmış temel bir gösterim oluşturacak şekilde dönüştürülme işlemidir.
Bu işlem, bir metin aranırken veya sıralanırken gereken karşılaştırma
ihtiyaçlarının karşılanması için çok önemli olup bunun yanında, metnin
saklanması sırasında metnin uygun gösterimle saklandığından emin
olunmasını da sağlar.
</simpara>
<para>
Unicode Konsorsiyumu, uygulamaların çeşitli ihtiyaçlarını karşılamak üzere
bazı normalleştirme biçimleri tanımlamıştır:
<simplelist>
<member>Normalleştirme Biçimi D (NFD) - Normal Ayrıştırma</member>
<member>
Normalleştirme Biçimi C (NFC) - Normal Ayrıştırmayı izleyen Normal
Birleştirme
</member>
<member>
Normalleştirme Biçimi KD (NFKD) - Uyumluluk Ayrıştırması
</member>
<member>
Normalleştirme Biçimi KC (NFKC) - Uyumluluk Ayrıştırmasını izleyen Normal
Birleştirme
</member>
</simplelist>
Farklı biçimler, metin üzerindeki dünüşüm kümesinin kurallarına uygun
olarak tanımlanır, dönüşümler ise hem bir algoritma hem de bir veri
dosyaları kümesi olarak ifade edilir.
</para>
</section>
<!-- }}} -->
<section xml:id="normalizer.synopsis">
&reftitle.classsynopsis;
<!-- {{{ Synopsis -->
<classsynopsis class="class">
<ooclass>
<classname>Normalizer</classname>
</ooclass>
<classsynopsisinfo role="comment">&Constants;</classsynopsisinfo>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="normalizer.constants.form-d">Normalizer::FORM_D</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="normalizer.constants.nfd">Normalizer::NFD</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="normalizer.constants.form-kd">Normalizer::FORM_KD</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="normalizer.constants.nfkd">Normalizer::NFKD</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="normalizer.constants.form-c">Normalizer::FORM_C</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="normalizer.constants.nfc">Normalizer::NFC</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="normalizer.constants.form-kc">Normalizer::FORM_KC</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="normalizer.constants.nfkc">Normalizer::NFKC</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="normalizer.constants.form-kc-cf">Normalizer::FORM_KC_CF</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="normalizer.constants.nfkc-cf">Normalizer::NFKC_CF</varname>
</fieldsynopsis>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.normalizer')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='Normalizer'])">
<xi:fallback/>
</xi:include>
</classsynopsis>
<!-- }}} -->
</section>
<!-- {{{ Normalizer properties
<section xml:id="normalizer.props">
&reftitle.properties;
<variablelist>
<varlistentry xml:id="normalizer.props.name">
<term><varname>name</varname></term>
<listitem>
<para>Prop description</para>
</listitem>
</varlistentry>
</variablelist>
</section>
}}} -->
&reference.intl.normalizer-constants;
<section xml:id="normalizer.seealso">
&reftitle.seealso;
<para>
<simplelist>
<member>
<link xlink:href="&url.unicode.normalization;">
Evrenkod Normalleştirmesi
</link>
</member>
<member>
<link xlink:href="&url.unicode.normalization.faq;">
Evrenkod Normalleştirme SSS'si
</link>
</member>
<member>
<link xlink:href="&url.icu.normalization.guide;">
ICU Kullanıcı Kılavuzu - Normalleştirme
</link>
</member>
<member>
<link xlink:href="&url.icu.normalization.api;">
ICU API Başvuru Kılavuzu - Normalleştirme
</link>
</member>
</simplelist>
</para>
</section>
<section role="changelog">
&reftitle.changelog;
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
<row>
<entry>8.0.0</entry>
<entry>
<constant>Normalizer::NONE</constant> kaldırıldı.
</entry>
</row>
</tbody>
</tgroup>
</informaltable>
</section>
</partintro>
&reference.intl.entities.normalizer;
</reference>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->