Skip to content

Commit

Permalink
update for sync with English docs
Browse files Browse the repository at this point in the history
  • Loading branch information
nilgun committed Aug 29, 2024
1 parent f927667 commit 364d38a
Show file tree
Hide file tree
Showing 13 changed files with 53 additions and 163 deletions.
9 changes: 2 additions & 7 deletions appendices/aliases.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: b9e6268918813e27972c644897970b0cdbc6f86e Maintainer: nilgun Status: ready -->
<!-- EN-Revision: 6d46a5549bcb66444ce7a3b34301420ba7552bc8 Maintainer: nilgun Status: ready -->
<appendix xml:id="aliases" xmlns="http://docbook.org/ns/docbook">
<title>İşlev Takma Adlarının Listesi</title>
<para>
Expand All @@ -23,7 +23,7 @@
<thead>
<row>
<entry>Takma Ad</entry>
<entry>Asıl İşlev</entry>
<entry>Asıl işlev ismi</entry>
<entry>Bulunduğu Eklenti</entry>
</row>
</thead>
Expand Down Expand Up @@ -613,11 +613,6 @@
<entry><function>strstr</function></entry>
<entry>Temel sözdizimi</entry>
</row>
<row>
<entry>xptr_new_context</entry>
<entry><function>xpath_new_context</function></entry>
<entry></entry>
</row>
</tbody>
</tgroup>
</table>
Expand Down
5 changes: 2 additions & 3 deletions appendices/transports.xml
Original file line number Diff line number Diff line change
@@ -1,13 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: aab33d644359aba597e810e2fc0c0caa0d347c9c Maintainer: nilgun Status: ready -->
<!-- EN-Revision: 1268a5eebbd09dbc4c4d5272c2bcdc0b035c256c Maintainer: nilgun Status: ready -->
<appendix xml:id="transports" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Desteklenen Soket Aktarımlarının Listesi</title>
<para>
<function>fsockopen</function> ve <function>stream_socket_client</function>
gibi akım temelli soket işlevlerini kullanmak için PHP'nin yerleşik olarak
sahip olduğu URL tarzı soket aktarımları aşağıda liste halinde verilmiştir.
Bu aktarımlar <link linkend="ref.sockets">Soket Eklentisi</link>ne
Bu aktarımlar <link linkend="ref.sockets">Soket İşlevleri</link>ne
<emphasis>uygulanmaz</emphasis>.
</para>

Expand Down
8 changes: 1 addition & 7 deletions bookinfo.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: fdabefd50cedaed15fa965ea3a8be31646207a1a Maintainer: nilgun Status: ready -->
<!-- EN-Revision: ced6d2c2bacc02e3048abd4a2ab58d755d09307d Maintainer: nilgun Status: ready -->
<info xmlns="http://docbook.org/ns/docbook" xml:id="bookinfo" xml:lang="tr">
&frontpage.authors;
<pubdate><?dbtimestamp format="d-m-Y"?></pubdate>
Expand Down Expand Up @@ -70,11 +69,6 @@
</othercredit>
</authorgroup>

<copyright>
<year>1997-<?dbtimestamp format="Y"?></year>
<holder>PHP Belgelendirme Grubu</holder>
</copyright>

<legalnotice xml:id="copyright" xmlns:xlink="http://www.w3.org/1999/xlink">
<info><title>Telif Hakkı</title></info>
<simpara>
Expand Down
18 changes: 2 additions & 16 deletions chapters/intro.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- EN-Revision: ba36a88377878340feb08b36cdde88c26f34df6a Maintainer: nilgun Status: ready -->
<!-- EN-Revision: 2d0ae2133ccc5365c31ac675c88cda06b4877e22 Maintainer: nilgun Status: ready -->
<!-- CREDITS: tpug -->
<chapter xml:id="introduction" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Giriş</title>
Expand Down Expand Up @@ -85,7 +85,7 @@
yapabilecek yetenektedir.
</para>
<para>
PHP betiklerinin kullanıldığı başlıca üç alan vardır.
PHP betiklerinin kullanıldığı başlıca iki alan vardır.
<itemizedlist>
<listitem>
<simpara>
Expand All @@ -110,20 +110,6 @@
ulaşabilirsiniz.
</simpara>
</listitem>
<listitem>
<simpara>
Masaüstü uygulamalarının yazımı. PHP için görsel uygulamaların
yazılabileceği en iyi dil diyemeyiz, ancak PHP&apos;yi iyi
biliyorsanız ve PHP&apos;nin birtakım ileri seviye özelliklerini
kendi istemci taraflı uygulamalarınızda kullanmak istiyorsanız,
PHP-GTK eklentisini bu tip programlar yazmak için kullanabilirsiniz.
Bu şekilde platformdan bağımsız uygulamalar yazma şansına da
kavuşacaksınız. PHP-GTK, PHP için bir eklentidir ve ana dağıtımda yer
almaz. PHP-GTK ilginizi çektiyse, <link
xlink:href="&url.php.gtk;">kendi sitesini</link> ziyaret
edebilirsiniz.
</simpara>
</listitem>
</itemizedlist>
</para>
<para>
Expand Down
33 changes: 10 additions & 23 deletions faq/mailinglist.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: ff6d5c7b5dca67d9d4b31411170826f886bc1d2d Maintainer: nilgun Status: ready -->
<!-- EN-Revision: a79f52e3f24a918822bf6af9ca74176cbeac5612 Maintainer: nilgun Status: ready -->
<chapter xml:id="faq.mailinglist" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Posta Listeleri</title>
<titleabbrev>Eposta listeleri</titleabbrev>
Expand Down Expand Up @@ -68,33 +67,21 @@
<qandaentry xml:id="faq.mailinglist.subscribing">
<question>
<para>
İmdat! Nasıl posta listesi üyesi olacağımı (veya üyeliğinden
ayrılacağımı) bulamadım!
İmdat! Nasıl posta listesi üyeliğinden ayrılacağımı bulamadım!
</para>
</question>
<answer>
<para>
Bir posta listesine üye olurken veya üyelikten ayrılırken
sorunlar yaşıyorsanız posta listesi yazılımına doğru adresle
başvurmamış olabilirsiniz. Eğer eposta adresiniz
<literal>[email protected]</literal> ise php-general listesine üyelik
isteğinizi
<literal>[email protected]</literal>
adresine, üyelikten ayrılma isteğinizi ise
<literal>[email protected]</literal>
adresine eposta göndererek belirtebilirsiniz. Diğer posta listeleri de
benzer adresleri kabul edecektir.
</para>
<para>
Eposta listelerimizden üyeliklerini sonlandırmak isteyenlerin bunu
başaramamalarının başlıca sebebi eposta yönlendiricileri
kullanmalarıdır. Örneğin, eposta adresiniz [email protected] ise,
fakat eposta listesine yönlendirilmiş [email protected] adresinizle
üye olmuşsanız [email protected] adresinizi üyelikten çıkarmaya
çalışmanız bu adres sistemlerimiz tarafından bilinmediğinden
başarısızlıkla sonuçlanacaktır. Eğer bu adres yerine
[email protected] eposta adresinizi üyelikten çıkarmak isteseydiniz
bu çaba boşa gitmeyecekti.
kullanmalarıdır. Örneğin, eposta adresiniz
<literal>[email protected]</literal> ise, fakat eposta listesine
yönlendirilmiş <literal>[email protected]</literal> adresinizle
üye olmuşsanız <literal>[email protected]</literal> adresinizi
üyelikten çıkarmaya çalışmanız bu adres sistemlerimiz tarafından
bilinmediğinden başarısızlıkla sonuçlanacaktır. Eğer bu adres yerine
<literal>[email protected]</literal> eposta adresinizi üyelikten
çıkarmak isteseydiniz bu çaba boşa gitmeyecekti.
</para>
</answer>
</qandaentry>
Expand Down
76 changes: 2 additions & 74 deletions features/http-auth.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 2d1981cc3003cd94f5fb88e0473eed2c5b26efde Maintainer: yasar Status: ready -->
<!-- EN-Revision: 61d5b83d9145d58515ad4c93c6125a339fb5eeda Maintainer: yasar Status: ready -->
<chapter xml:id="features.http-auth" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>PHP ile HTTP Kimlik Doğrulaması</title>

Expand All @@ -14,7 +14,7 @@
<link linkend="reserved.variables"> öntanımlı değişkenleri</link>
ile tekrar çağrılır. Bu öntanımlı değişkenler <varname>$_SERVER</varname>
dizileri içinde bulunur. Sadece "Temel" (<literal>Basic</literal>) ve
"Özet" (<literal>Digest</literal>) kimlik doğrulama yöntemleri desteklenir.
kimlik doğrulama yöntemi desteklenir.
Daha fazla bilgi için <function>header</function> işlevine bakınız.
</simpara>

Expand Down Expand Up @@ -42,78 +42,6 @@ if (!isset($_SERVER['PHP_AUTH_USER'])) {
</example>
</para>

<para>
<example>
<title>- Özet HTTP Kimlik Doğrulaması örneği</title>
<para>
Bu örnek basit bir Özet HTTP kimlik doğrulama betiğinin nasıl
uygulanacağını gösterir. Daha fazla bilgi için
<link xlink:href="&url.rfc;2617">RFC 2617</link> belgesini okuyunuz.
</para>
<programlisting role="php">
<![CDATA[
<?php
$saha = 'Kısıtlanmış alan';
// kullanici => parola
$kullanicilar = array('yonetici' => 'gizlisifre', 'misafir' => 'misafir');
if (empty($_SERVER['PHP_AUTH_DIGEST'])) {
header('HTTP/1.1 401 Unauthorized');
header('WWW-Authenticate: Digest realm="'.$saha.
'",qop="auth",nonce="'.uniqid().'",opaque="'.md5($saha).'"');
die('Kullanıcı İptal düğmesine basınca çıkacak metin');
}
// PHP_AUTH_DIGEST değişkenini inceleyelim
if (!($veri = http_ozet_cozumle($_SERVER['PHP_AUTH_DIGEST'])) ||
!isset($kullanicilar[$veri['username']]))
die('Kimlik Doğrulama Hatası!');
// geçerli yanıt üretimi
$A1 = md5($veri['username'] . ':' . $saha . ':' .
$kullanicilar[$veri['username']]);
$A2 = md5($_SERVER['REQUEST_METHOD'].':'.$veri['uri']);
$gecerli_yanit = md5($A1.':'.$veri['nonce'].':'.$veri['nc'].':'.
$veri['cnonce'].':'.$veri['qop'].':'.$A2);
if ($veri['response'] != $gecerli_yanit)
die('Kimlik Doğrulama Hatası!');
// tamam, geçerli kullanıcı adı & parolası
echo 'Hoşgeldiniz : ' . $veri['username'];
// http kimlik doğrulama başlığını çözümleyecek işlev
function http_ozet_cozumle($metin)
{
// eksik veriye karşı koruma
$gerekli_kisimlar = array('nonce'=>1, 'nc'=>1, 'cnonce'=>1, 'qop'=>1,
'username'=>1, 'uri'=>1, 'response'=>1);
$veri = array();
$keys = implode('|', array_keys($gerekli_kisimlar));
preg_match_all('@(' . $keys . ')=(?:([\'"])([^\2]+?)\2|([^\s,]+))@',
$metin, $eslesen, PREG_SET_ORDER);
foreach ($eslesen as $m) {
$veri[$m[1]] = $m[3] ? $m[3] : $m[4];
unset($gerekli_kisimlar[$m[1]]);
}
return $gerekli_kisimlar ? false : $veri;
}
?>
]]>
</programlisting>
</example>
</para>

<note>
<title>Uyumluluk Bilgisi</title>
<para>
Expand Down
14 changes: 2 additions & 12 deletions install/intro.xml
Original file line number Diff line number Diff line change
@@ -1,19 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- EN-Revision: e443388d4249fea383d6ec2d1a338be220cf95ee Maintainer: nilgun Status: ready -->
<!-- EN-Revision: cf9fc93681ad1bd5dfaaf61282a0463c2531f7d5 Maintainer: nilgun Status: ready -->
<!-- CREDITS: sezer -->
<chapter xml:id="install.general" xmlns="http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Genel Kurulum Değerlendirmesi</title>
<para>
Kuruluma başlamadan önce PHP'yi ne amaçla kullanacağınızı bilmeniz
faydalı olur. Kullanım amaçları <link linkend="intro-whatcando">PHP ile
ne yapılabilir?</link> bölümünde anlatıldığı üzere 3 bölümde
ne yapılabilir?</link> bölümünde anlatıldığı üzere iki bölümde
incelenebilir:
<itemizedlist>
<listitem><simpara>Genel Ağ siteleri ve uygulamaları (Sunucu taraflı)
</simpara></listitem>
<listitem><simpara>Komut satırı uygulamaları</simpara></listitem>
<listitem><simpara>Masaüstü uygulamaları</simpara></listitem>
</itemizedlist>
</para>
<para>
Expand Down Expand Up @@ -45,15 +44,6 @@
uygulamalarının yazılması</link> bölümüne bakınız. Bu durumda ne sunucuya
ne de tarayıcıya ihtiyacınız olur.
</para>
<para>
PHP ile PHP-GTK eklentisini kullanarak masaüstü uygulamaları da
yazabilirsiniz. Herhangi bir HTML çıktı üretilmediği için Genel Ağ
sayfaları yazmaktan tamamen farklı bir yaklaşıma sahiptir. Bu araçlarla
sadece pencereleri ve nesneleri yönetirsiniz. PHP-GTK hakkında daha
ayrıntılı bilgi edinmek için lütfen <link xlink:href="&url.php.gtk;">bu
eklentinin kendi sitesini ziyaret ediniz</link>. PHP-GTK, resmi PHP
dağıtımlarıyla gelmez.
</para>
<para>
Bu noktadan itibaren belgede, daha çok Unix ve Windows üzerinde çalışan
modüllü HTTP sunucuları ve CGI çalıştırılabilirlerinin yapılandırılması
Expand Down
16 changes: 9 additions & 7 deletions install/windows/index.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 8e732e84a1425cf0ab3a5b0da8fe113c7a6da85e Maintainer: nilgun Status: ready -->
<!-- EN-Revision: 3d4f72a46a0d144ec412438aca3d3b337df43d5c Maintainer: nilgun Status: ready -->
<chapter xml:id="install.windows" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Windows Sistemlerine Kurulum</title>
<para>
Expand Down Expand Up @@ -37,28 +37,30 @@
PHP en azından Windows 2008/Vista gerektirir; 32 Bit ya da 64 bit (yani X86
veya X64. PHP, Windows RT/WOA/ARM üzerinde çalışmaz).
PHP 7.2.0 itibariyle Windows 2008 ve Vista artık desteklenmiyor.
PHP 8.3.0 itibariyle Windows 2008 R2 ve Windows 7 artık desteklenmiyor.
</para>
<para>
PHP, Visual C runtime(CRT) gerektirir. Birçok uygulama, zaten kurulu olmak
için bunu gerektirir.
</para>
<para>
Microsoft Visual C++ Redistributable for Visual Studio 2019
Microsoft Visual C++ Redistributable for Visual Studio 2022
tüm PHP sürümleri için uygundur, bkz
<link xlink:href="https://visualstudio.microsoft.com/downloads/"
<link xlink:href="&url.microsoft.visualc.redistr;"
>https://visualstudio.microsoft.com/downloads/</link>.
</para>
<para>
PHP x86 derlemeleri için x86 CRT'yi ve PHP x64 derlemeleri için x64 CRT'yi
indirmelisiniz.
PHP x86 derlemeleri için x86 CRT ve PHP x64 derlemeleri için x64 CRT
indirilmelidir.
</para>
<para>
CRT zaten kurulmuşsa, yükleyici size bunu söyleyecek ve hiçbir şeyi
değiştirmeyecektir.
</para>
<para>
CRT yükleyicisi /quiet ve /norestart komut satırı anahtarlarını destekler,
böylece onu çalıştıran komut dosyasını oluşturabilirsiniz.
CRT yükleyicisi <option>/quiet</option> ve <option>/norestart</option> komut
satırı anahtarlarını destekler, böylece onu çalıştıran komut dosyası
oluşturulabilir.
</para>
</sect1>

Expand Down
4 changes: 2 additions & 2 deletions language-defs.ent
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
<!-- $Revision$ -->
<!-- EN-Revision: 437bbf134e015c678f9d4b8a5b8da53429a9a12d Maintainer: nilgun Status: ready -->
<!-- EN-Revision: 38ee86c3c030bc74362a7e5c185192ef8ad5a442 Maintainer: nilgun Status: ready -->
<!-- CREDITS: cumhuronat, tpug, antimon, flarecaster -->

<!-- Part titles used mostly in manual.xml itself -->
Expand Down Expand Up @@ -79,6 +78,7 @@
<!ENTITY Properties "Özellikler">
<!ENTITY InheritedConstants "Miras alınan sabitler">
<!ENTITY Constants "Sabitler">
<!ENTITY Constructor "Kurucu">
<!ENTITY NotAvailable "Kullanılabilir değil">

<!-- These are used in reference/$extname/reference.xml and other
Expand Down
4 changes: 2 additions & 2 deletions language/generators.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 5f2da51e3cc91d9459ecd064203afb8cac3ac5cc Maintainer: nilgun Status: ready -->
<!-- EN-Revision: 31d42a7a6e9ecf4227f6b1dc6936eccd40846fa7 Maintainer: nilgun Status: ready -->
<chapter xml:id="language.generators" xmlns="http://docbook.org/ns/docbook">
<title>Üreteçler</title>

Expand Down Expand Up @@ -122,7 +122,7 @@ xrange() içindeki bir haneli tek sayılar: 1 3 5 7 9
</para>

<para>
Üretilecek değer kalmadığında, üreteç basitçe çıkar ve adeta bir dizi
Üretilecek değer kalmadığında, üreteç basitçe geri döner ve adeta bir dizi
değerlerini tüketmiş gibi kod çağrılmaya devam eder.
</para>

Expand Down
Loading

0 comments on commit 364d38a

Please sign in to comment.