com doc/tr: update for sync with English docs.: reference/mhash/book.xml reference/mhash/examples.xml reference/mhash/functions/mhash-count.xml reference/mhash/functions/mhash-get-block-size.xml reference/mhash/functions/mhash-get-hash-name.xml reference/mhash/functions/mhash-keygen-s2k.xml reference/mhash/functions/mhash.xml

[email protected] (Nilgün Belma Bugüner) Fri, 19 Mar 2021 12:11:22 +0000
Newsgroups php.doc.tr
Message-ID <[email protected]>
Commit:    b95ccd963d50ee36a6e284019fc4154274bb5665
Author:    Nilgün Belma Bugüner <[email protected]>         Fri, 19 Mar 2021 15:11:22 +0300
Parents:   6c8c70834052bdd510401c0898e2ac31d282077b
Branches:  master

Link:       http://git.php.net/?p=doc/tr.git;a=commitdiff;h=b95ccd963d50ee36a6e284019fc4154274bb5665

Log:
update for sync with English docs.

Changed paths:
  M  reference/mhash/book.xml
  M  reference/mhash/examples.xml
  M  reference/mhash/functions/mhash-count.xml
  M  reference/mhash/functions/mhash-get-block-size.xml
  M  reference/mhash/functions/mhash-get-hash-name.xml
  M  reference/mhash/functions/mhash-keygen-s2k.xml
  M  reference/mhash/functions/mhash.xml
diff_b95ccd963d50ee36a6e284019fc4154274bb5665.txt (text/plain, 14.9 KB)
diff --git a/reference/mhash/book.xml b/reference/mhash/book.xml
index d155a92f..891877b5 100644
--- a/reference/mhash/book.xml
+++ b/reference/mhash/book.xml
@@ -10,15 +10,15 @@
   &reftitle.intro;
   <para>
    Bu işlevler <link xlink:href="&url.mhash;">mhash</link> ile çalışmak için
-   tasarlanmıştır. Mhash, sağlamalar, ileti özetleri, ileti kimlik doğrulama
+   tasarlanmıştır. Mhash, sağlamalar, ileti aşları, ileti kimlik doğrulama
    kodları ve benzerlerini oluşturmak için kullanılır.
   </para>
   <para>
    Bu eklenti mhash kütüphanesine bir arayüz olup, MD5, SHA1, GOST ve benzeri
-   özetleme algoritmalarını destekler. Desteklenen özet türlerinin tam
+   aşlama algoritmalarını destekler. Desteklenen aş türlerinin tam
    listesi <link linkend="mhash.constants">sabitler</link> sayfasında bulunabilir.
-   PHP'den bir özetleme algoritmasına erişmek için genel kural
-   <constant>MHASH_hashname</constant> sabitlerini kullanmaktır. Örneğin, TIGER
+   PHP'den bir aşlama algoritmasına erişmek için genel kural
+   <constant>MHASH_algoAdı</constant> sabitlerini kullanmaktır. Örneğin, TIGER
    algoritmasına erişim için <constant>MHASH_TIGER</constant> sabiti kullanılır.
   </para>
   <note>
diff --git a/reference/mhash/examples.xml b/reference/mhash/examples.xml
index 46985142..73d1c045 100644
--- a/reference/mhash/examples.xml
+++ b/reference/mhash/examples.xml
@@ -5,24 +5,24 @@
  &reftitle.examples;
  <para>
   <example>
-   <title>- Bir dizgenin MD5 ve HMAC özetlerini hesaplayıp sonuçları birer
+   <title>- Bir dizgenin MD5 ve HMAC aşlarını hesaplayıp sonuçları birer
    onaltılık dizge olarak çıktılar</title>
    <programlisting role="php">
 <![CDATA[
 <?php
-$input = "what do ya want for nothing?";
-$hash = mhash(MHASH_MD5, $input);
-echo "MD5 özeti: " . bin2hex($hash) . "<br />\n";
-$hash = mhash(MHASH_MD5, $input, "Jefe");
-echo "HMAC özeti: " . bin2hex($hash) . "<br />\n";
+$girdi = "what do ya want for nothing?";
+$aş = mhash(MHASH_MD5, $girdi);
+echo "MD5 aşı: " . bin2hex($aş) . "<br />\n";
+$aş = mhash(MHASH_MD5, $girdi, "Jefe");
+echo "HMAC aşı: " . bin2hex($aş) . "<br />\n";
 ?>
 ]]>
    </programlisting>
    &example.outputs;
    <screen>
 <![CDATA[
-MD5 özeti: d03cb659cbf9192dcd066272249f8412
-HMAC özeti: 750c783e6ab0b503eaa86e310a5db738
+MD5 aşı: d03cb659cbf9192dcd066272249f8412
+HMAC aşı: 750c783e6ab0b503eaa86e310a5db738
 ]]>
    </screen>
   </example>
diff --git a/reference/mhash/functions/mhash-count.xml b/reference/mhash/functions/mhash-count.xml
index 91a8e4f8..af053111 100644
--- a/reference/mhash/functions/mhash-count.xml
+++ b/reference/mhash/functions/mhash-count.xml
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: a2e72b2b3b376d7c852353a511c9a443fbffab6c Maintainer: nilgun Status: ready -->
 <refentry xml:id="function.mhash-count" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>mhash_count</refname>
-  <refpurpose>Kullanılabilecek en yüksek algoritma kimliğini döndürür
+  <refpurpose>Kullanılabilecek en yüksek algoritmanın kimliğini döndürür
   </refpurpose>
  </refnamediv>
 
@@ -15,15 +15,15 @@
    <void/>
   </methodsynopsis>
   <para>
-   Kullanılabilecek en yüksek algoritma kimliğini döndürür. Özet algoritmaları
-   0'dan bu algoritma kimliğine kadar numaralıdır.
+   Kullanılabilecek en yüksek algoritmanın kimliğini döndürür.
   </para>
  </refsect1>
 
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-    Kullanılabilecek en büyük algoritma numarasını döndürür.
+   Kullanılabilecek en büyük algoritmanın kimliğini döndürür.
+   Aşlar 0'dan bu algoritmanın kimliğine kadar numaralıdır.
   </para>
  </refsect1>
 
diff --git a/reference/mhash/functions/mhash-get-block-size.xml b/reference/mhash/functions/mhash-get-block-size.xml
index 1a05e96a..c2ca0ed5 100644
--- a/reference/mhash/functions/mhash-get-block-size.xml
+++ b/reference/mhash/functions/mhash-get-block-size.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: dabaf662b17f594cd536ff68ea807b0fbc99d0ee Maintainer: nilgun Status: ready -->
 <refentry xml:id="function.mhash-get-block-size" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>mhash_get_block_size</refname>
@@ -10,8 +10,8 @@
  <refsect1 role="description">
   &reftitle.description;
   <methodsynopsis>
-   <type>int</type><methodname>mhash_get_block_size</methodname>
-   <methodparam><type>int</type><parameter>algoritma</parameter></methodparam>
+   <type class="union"><type>int</type><type>false</type></type><methodname>mhash_get_block_size</methodname>
+   <methodparam><type>int</type><parameter>algo</parameter></methodparam>
   </methodsynopsis>
   <para>
    Belirtilen algoritmanın küme boyunu döndürür.
@@ -23,10 +23,10 @@
   <para>
    <variablelist>
     <varlistentry>
-     <term><parameter>algoritma</parameter></term>
+     <term><parameter>algo</parameter></term>
      <listitem>
       <para>
-       <literal>MHASH_XXX</literal>  sabitlerinden biri olarak kullanılacak
+       <literal>MHASH_algoAdı</literal>  sabitlerinden biri olarak kullanılacak
        algoritma.
       </para>
      </listitem>
@@ -38,7 +38,7 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   <parameter>algoritma</parameter> mevcut değilse &false; varsa bayt
+   <parameter>algo</parameter> algoritması mevcut değilse &false; mevcutsa bayt
    cinsinden küme uzunluğu döner.
   </para>
  </refsect1>
diff --git a/reference/mhash/functions/mhash-get-hash-name.xml b/reference/mhash/functions/mhash-get-hash-name.xml
index e7cba50a..01eca3ad 100644
--- a/reference/mhash/functions/mhash-get-hash-name.xml
+++ b/reference/mhash/functions/mhash-get-hash-name.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: dabaf662b17f594cd536ff68ea807b0fbc99d0ee Maintainer: nilgun Status: ready -->
 <refentry xml:id="function.mhash-get-hash-name" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>mhash_get_hash_name</refname>
@@ -10,8 +10,8 @@
  <refsect1 role="description">
   &reftitle.description;
   <methodsynopsis>
-   <type>string</type><methodname>mhash_get_hash_name</methodname>
-   <methodparam><type>int</type><parameter>algoritma</parameter></methodparam>
+   <type class="union"><type>string</type><type>false</type></type><methodname>mhash_get_hash_name</methodname>
+   <methodparam><type>int</type><parameter>algo</parameter></methodparam>
   </methodsynopsis>
   <para>
    Belirtilen algoritmanın ismini döndürür.
@@ -23,10 +23,10 @@
   <para>
    <variablelist>
     <varlistentry>
-     <term><parameter>algoritma</parameter></term>
+     <term><parameter>algo</parameter></term>
      <listitem>
       <para>
-       <literal>MHASH_XXX</literal>  sabitlerinden biri olarak kullanılacak
+       <literal>MHASH_algoAdı</literal>  sabitlerinden biri olarak kullanılacak
        algoritma.
       </para>
      </listitem>
@@ -38,7 +38,7 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   <parameter>algoritma</parameter> mevcut değilse &false; varsa
+   <parameter>algo</parameter> algoritması mevcut değilse &false; mevcutsa
    algoritmanın ismini döndürür.
   </para>
  </refsect1>
diff --git a/reference/mhash/functions/mhash-keygen-s2k.xml b/reference/mhash/functions/mhash-keygen-s2k.xml
index f0d66675..4dab3751 100644
--- a/reference/mhash/functions/mhash-keygen-s2k.xml
+++ b/reference/mhash/functions/mhash-keygen-s2k.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: nilgun Status: ready -->
-<refentry xml:id="function.mhash-keygen-s2k" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
+<!-- EN-Revision: dabaf662b17f594cd536ff68ea807b0fbc99d0ee Maintainer: nilgun Status: ready -->
+<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.mhash-keygen-s2k">
  <refnamediv>
   <refname>mhash_keygen_s2k</refname>
   <refpurpose>Bir anahtar üretir</refpurpose>
@@ -10,14 +10,14 @@
  <refsect1 role="description">
   &reftitle.description;
   <methodsynopsis>
-   <type>string</type><methodname>mhash_keygen_s2k</methodname>
-   <methodparam><type>int</type><parameter>özet</parameter></methodparam>
+   <type class="union"><type>string</type><type>false</type></type><methodname>mhash_keygen_s2k</methodname>
+   <methodparam><type>int</type><parameter>algo</parameter></methodparam>
    <methodparam><type>string</type><parameter>parola</parameter></methodparam>
    <methodparam><type>string</type><parameter>tuz</parameter></methodparam>
    <methodparam><type>int</type><parameter>uzunluk</parameter></methodparam>
   </methodsynopsis>
   <para>
-   Belirtilen <parameter>özet</parameter> için kullanıcı tarafından sağlanan
+   Belirtilen <parameter>algo</parameter> için kullanıcı tarafından sağlanan
    <parameter>parola</parameter> ile bir anahtar üretir.
   </para>
   <para>
@@ -26,11 +26,11 @@
    algoritmasıdır.
   </para>
   <para>
-   Kullanıcılar klavye ile yazabilecekleri anahtarlar seçeceklerinden
-   kullanıcı tarafından sağlanan parolaların anahar olarak kullanılmaya
-   elverişli olmadıklarını unutmayın.  Bu parolalarda genelde 6, 7 (veya daha
-   az) bitlik karakterler kullanılır. Kullanıcı tarafından sağlanan anahtara
-   bir çeşit dönüşüm (bu işlev gibi) uygulamanızı hararetle öneririz.
+   Kullanıcılar normalde klavyede yazabilecekleri anahtarları seçtikleri için,
+   kullanıcı tarafından sağlanan parolaların kriptografik algoritmalarda anahtar
+   olarak kullanılmaya uygun olmadığını unutmayın. Bu parolalar, karakter başına
+   yalnızca 6 ila 7 bit (veya daha az) kullanır. Kullanıcı tarafından sağlanan
+   anahtara bir dönüşüm (bu işlev gibi) uygulanması şiddetle tavsiye edilir.
   </para>
  </refsect1>
 
@@ -39,11 +39,11 @@
   <para>
    <variablelist>
     <varlistentry>
-     <term><parameter>özet</parameter></term>
+     <term><parameter>algo</parameter></term>
      <listitem>
       <para>
-       <literal>MHASH_XXX</literal> sabitlerinden biri olarak anahtarı
-       oluşturmak için kullanılacak özet.
+       <literal>MHASH_algoAdı</literal> sabitlerinden biri olarak anahtarı
+       oluşturmak için kullanılacak algoritma.
       </para>
      </listitem>
     </varlistentry>
@@ -61,13 +61,14 @@
       <para>
        Anahtar üretirken her anahtar için farklı bir tuz belirtilmelidir.
        Anahtarı denetlerken bu tuzu bilmeniz gerekir. Bu bakımdan en iyisi
-       anahtara eklemektir. Tuz sabit 8 bayt uzunlukta olmalıdır, eğer daha
-       kısa belirtilirse dolgu karakteri olarak "\0" kullanılır.
+       anahtara eklemektir. <parameter>tuz</parameter> sabit 8 bayt uzunlukta
+       olmalıdır, eğer daha kısa belirtilirse dolgu karakteri olarak "\0"
+       kullanılır.
       </para>
      </listitem>
     </varlistentry>
     <varlistentry>
-     <term><parameter>bytes</parameter></term>
+     <term><parameter>uzunluk</parameter></term>
      <listitem>
       <para>
        Bayt cinsinden anahtar uzunluğu.
diff --git a/reference/mhash/functions/mhash.xml b/reference/mhash/functions/mhash.xml
index 278f4fa5..66b18013 100644
--- a/reference/mhash/functions/mhash.xml
+++ b/reference/mhash/functions/mhash.xml
@@ -1,23 +1,23 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: dabaf662b17f594cd536ff68ea807b0fbc99d0ee Maintainer: nilgun Status: ready -->
 <refentry xml:id="function.mhash" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>mhash</refname>
-  <refpurpose>İleti özetini hesaplar</refpurpose>
+  <refpurpose>İleti aşını hesaplar</refpurpose>
  </refnamediv>
 
  <refsect1 role="description">
   &reftitle.description;
   <methodsynopsis>
-   <type>string</type><methodname>mhash</methodname>
-   <methodparam><type>int</type><parameter>algoritma</parameter></methodparam>
+   <type class="union"><type>string</type><type>false</type></type><methodname>mhash</methodname>
+   <methodparam><type>int</type><parameter>algo</parameter></methodparam>
    <methodparam><type>string</type><parameter>veri</parameter></methodparam>
-   <methodparam choice="opt"><type>string</type><parameter>anahtar</parameter></methodparam>
+   <methodparam choice="opt"><type class="union"><type>string</type><type>null</type></type><parameter>anahtar</parameter><initializer>&null;</initializer></methodparam>
   </methodsynopsis>
   <para>
-   Belirtilen <parameter>algoritma</parameter> kullanılarak belirtilen
-   <parameter>veri</parameter> için bir özet üretilir.
+   Belirtilen <parameter>algo</parameter>ritma kullanılarak belirtilen
+   <parameter>veri</parameter> için bir aş üretilir.
   </para>
  </refsect1>
 
@@ -26,10 +26,10 @@
   <para>
    <variablelist>
     <varlistentry>
-     <term><parameter>algoritma</parameter></term>
+     <term><parameter>algo</parameter></term>
      <listitem>
       <para>
-       <literal>MHASH_XXX</literal> sabitlerinden biri olarak özet üretiminde
+       <literal>MHASH_algoAdı</literal> sabitlerinden biri olarak aş üretiminde
        kullanılacak algoritma.
       </para>
      </listitem>
@@ -38,7 +38,7 @@
      <term><parameter>veri</parameter></term>
      <listitem>
       <para>
-       Bir dizge olarak özeti üretilecek veri.
+       Bir dizge olarak aşı üretilecek veri.
       </para>
      </listitem>
     </varlistentry>
@@ -46,9 +46,9 @@
      <term><parameter>anahtar</parameter></term>
      <listitem>
       <para>
-       Belirtilirse işlev bir ileti özeti yerine bir HMAC özeti döndürür.
-       HMAC, ileti kimlik doğrulaması için anahtarlı bir özettir, başka bir
-       deyişle belirtilen anahtara bağlı bir ileti özetidir. Mhash tarafından
+       Belirtilirse işlev bir ileti aşı yerine bir HMAC aşı döndürür.
+       HMAC, ileti kimlik doğrulaması için anahtarlı bir aştır, başka bir
+       deyişle belirtilen anahtara bağlı bir ileti aşıdır. Mhash tarafından
        desteklenen algoritmaların bazıları HMAC kipinde kullanılamaz.
       </para>
      </listitem>
@@ -60,8 +60,8 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Bir hata durumunda &false;, yoksa elde edilen ileti özetini veya HMAC
-   özetini bir dizge olarak döndürür.
+   Bir hata durumunda &false;, yoksa elde edilen ileti aşını veya HMAC
+   aşını bir dizge olarak döndürür.
   </para>
  </refsect1>
 </refentry>