com doc/tr: Small changes.: features/commandline.xml install/unix/debian.xml install/unix/openbsd.xml install/unix/sun.xml language/control-structures/include.xml language/oop5/basic.xml turkce_ceviri_bilgisi.txt

[email protected] (Nilgün Belma Bugüner) Sun, 10 Jan 2021 18:56:19 +0000
Newsgroups php.doc.tr
Message-ID <[email protected]>
Commit:    8eadc418ed6369c6222a938fbd5b4791ff533e98
Author:    Nilgün Belma Bugüner <[email protected]>         Sun, 10 Jan 2021 21:56:19 +0300
Parents:   9b1d9237da54c3e4b138ce306a512362813ff15c
Branches:  master

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

Log:
Small changes.

Changed paths:
  M  features/commandline.xml
  M  install/unix/debian.xml
  M  install/unix/openbsd.xml
  M  install/unix/sun.xml
  M  language/control-structures/include.xml
  M  language/oop5/basic.xml
  M  turkce_ceviri_bilgisi.txt
diff_8eadc418ed6369c6222a938fbd5b4791ff533e98.txt (text/plain, 19.9 KB)
diff --git a/features/commandline.xml b/features/commandline.xml
index 05d56817..0fc72611 100644
--- a/features/commandline.xml
+++ b/features/commandline.xml
@@ -1466,7 +1466,7 @@ php >
 
   <para>
    Etkileşimli kabuk ayrıca, işlevler, sabitler, sınıf isimleri, değişkenler
-   duruk yöntem çağrıları ve sınıf sabitleri için sekme ile kod tamalama
+   statik yöntem çağrıları ve sınıf sabitleri için sekme ile kod tamalama
    özelliklerine sahiptir.
   </para>
 
@@ -1834,16 +1834,16 @@ $ php -S localhost:8000 router.php
 
   <example>
    <title>- CLI Sunucusunda kullanmadan önce betiği sınamak</title>
-<para>
-  Bir yönlendirici betiği geliştirici CLI sunucusunda kullandıktan sonra asıl
-  HTTP sunucusunda yeniden kullanmak:
-</para>
+   <para>
+    Bir yönlendirici betiği geliştirici CLI sunucusunda kullandıktan sonra asıl
+    HTTP sunucusunda yeniden kullanmak:
+   </para>
    <programlisting role="php">
 <![CDATA[
 <?php
 // router.php
 if (php_sapi_name() == 'cli-server') {
-    /* duruk varlıkları yönlendir ve false ile dön */
+    /* statik varlıkları yönlendir ve false ile dön */
 }
 /* normal index.php işlemleri ile devam et */
 ?>]]>
@@ -1857,9 +1857,10 @@ $ php -S localhost:8000 router.php
 
   <example>
    <title>- Desteklenmeyen Dosya Türlerinin İşlenmesi</title>
-<para>
-  MIME türleri CLI sunucusu tarafından işlenmeyen duruk kaynakları sunmanız gerekirse:
-</para>
+   <para>
+    MIME türleri CLI sunucusu tarafından işlenmeyen statik kaynakları
+    sunmanız gerekirse:
+   </para>
    <programlisting role="php">
 <![CDATA[
 <?php
diff --git a/install/unix/debian.xml b/install/unix/debian.xml
index 0781937b..b675edfd 100644
--- a/install/unix/debian.xml
+++ b/install/unix/debian.xml
@@ -46,7 +46,7 @@
    </example>
    <simpara>
     APT, Apache2 için hazırlanmış PHP 5 modülünü ve bu modülü etkinleştirmek
-    için bağımlı olduğu diğer paketleri özdevinimli olarak kuracaktır. Yapılan
+    için bağımlı olduğu diğer paketleri otomatik olarak kuracaktır. Yapılan
     değişikliğin geçerli olması için Apache2 yeniden başlatılmalıdır. Örnek:
    </simpara>
    <simpara>
@@ -103,7 +103,7 @@
     </programlisting>
    </example>
    <simpara>
-    APT özdevinimli olarak farklı  &php.ini;
+    APT otomatik olarak farklı  &php.ini;
     (<filename>/etc/php5/apache2/php.ini</filename>,
     <filename>/etc/php5/conf.d/pdo.ini</filename> ve benzeri) dosyalarına uygun
     satırları ve eklentinin türüne bağlı olarak
diff --git a/install/unix/openbsd.xml b/install/unix/openbsd.xml
index 2cb0dae0..558b06a3 100644
--- a/install/unix/openbsd.xml
+++ b/install/unix/openbsd.xml
@@ -66,8 +66,8 @@ Paketlerle ilgili talimatları izle
   <title>Bilinen Sorunlar</title>
   <itemizedlist>
    <listitem>
-    <simpara>Apache ve Nginx artık OpenBSD'nin öntanımlı sunucusu olmamakla 
-     beraber her ikiksi de portlarda ve paketlerde kolayca bulunabilir. Yeni 
+    <simpara>Apache ve Nginx artık OpenBSD'nin öntanımlı sunucusu olmamakla
+     beraber her ikiksi de portlarda ve paketlerde kolayca bulunabilir. Yeni
      öntanımlı sunucu 'httpd'dir.
     </simpara>
    </listitem>
@@ -85,7 +85,7 @@ Paketlerle ilgili talimatları izle
      <filename>/etc/resolv.conf</filename> ve
      <filename>/etc/services</filename> gibi dosyaların
      <filename>/var/www/etc</filename> dizinine taşınması gerekecektir.
-     OpenBSD PEAR paketi özdevinimli olarak doğru chroot dizinlerine kurulur.
+     OpenBSD PEAR paketi otomatik olarak doğru chroot dizinlerine kurulur.
     </simpara>
    </listitem>
    <listitem>
@@ -100,7 +100,7 @@ Paketlerle ilgili talimatları izle
  <sect2 xml:id="install.unix.openbsd.older">
   <title>Eski Dağıtımlar</title>
   <simpara>
-   OpenBSD'nin eski dağıtımları PHP'yi duruk ilintili derlemek için FLAVORS
+   OpenBSD'nin eski dağıtımları PHP'yi statik ilintili derlemek için FLAVORS
    sistemini kullanırlar. Bu yöntemle ikil paketleri üretmek zor olduğundan
    artık bu yol önerilmemektedir. İsterseniz hala eski port ağaçlarını
    kullanabilirsiniz fakat OpenBSD ekibi tarafından artık
diff --git a/install/unix/sun.xml b/install/unix/sun.xml
index eb01916c..6f1b9027 100644
--- a/install/unix/sun.xml
+++ b/install/unix/sun.xml
@@ -334,7 +334,7 @@ Service fn="php4_execute" type="magnus-internal/directory" script="/bir/yol/beti
      sayfaya yerleştirmek için artık <function>nsapi_virtual</function>
      işlevine sahiptir (rumuz: <function>virtual</function>). Bu işlev NSAPI
      kütüphanesinin bazı belgelenmemiş özelliklerini kullanır. Unix üzerinde
-     modül özdevinimli olarak gerekli işlevlerin varlığını araştırır ve
+     modül otomatik olarak gerekli işlevlerin varlığını araştırır ve
      kullanılabilecekse kullanır. Aksi takdirde,
      <function>nsapi_virtual</function> iptal edilir.
     </para>
diff --git a/language/control-structures/include.xml b/language/control-structures/include.xml
index 7b77c654..a9de5e3c 100644
--- a/language/control-structures/include.xml
+++ b/language/control-structures/include.xml
@@ -305,7 +305,7 @@ function get_include_contents($filename) {
   </example>
  </para>
  <para>
-  Betiğinize dosyaları özdevinimli olarak dahil etmek için, &php.ini;
+  Betiğinize dosyaları otomatik olarak dahil etmek için, &php.ini;
   içersindeki <link linkend="ini.auto-prepend-file"
   >auto_prepend_file</link> ve <link linkend="ini.auto-append-file"
   >auto_append_file</link> yapılandırma seçeneklerini inceleyebilirsiniz.
diff --git a/language/oop5/basic.xml b/language/oop5/basic.xml
index 1f909e0a..5394cef5 100644
--- a/language/oop5/basic.xml
+++ b/language/oop5/basic.xml
@@ -48,21 +48,21 @@ class BasitSınıf
     Bir nesne bağlamı içinden bir yöntem çağırmak için <varname>$this</varname>
     diye bir sözde değişken kullanılır. <varname>$this</varname> çağrılan
     nesneye bir gönderimdir (normalde yöntemin ait olduğu nesnedir, ancak eğer
-    nesne diğer nesnenin bağlamından <link linkend="language.oop5.static">duruk
-    olarak</link> çağrılıyorsa, bu başka bir nesne de olabilir). PHP 7.0.0 
-    itibariyle, uyumsuz bir bağlamda duruk olmayan yöntemin duruk olarak 
-    çağrılması,  yöntem içinde tanımlanmamış olarak $this ile sonuçlanır. 
-    Uyumsuz bir bağlamda duruk olmayan yöntemin duruk olarak çağrılması 
-    PHP 5.6.0'da önerilmemektedir. PHP 7.0.0 itibariyle, duruk olmayan 
-    yöntemin duruk olarak çağrılması genel plarak önerilmemektedir (uyumlu 
+    nesne diğer nesnenin bağlamından <link linkend="language.oop5.static">statik
+    olarak</link> çağrılıyorsa, bu başka bir nesne de olabilir). PHP 7.0.0
+    itibariyle, uyumsuz bir bağlamda statik olmayan yöntemin statik olarak
+    çağrılması,  yöntem içinde tanımlanmamış olarak $this ile sonuçlanır.
+    Uyumsuz bir bağlamda statik olmayan yöntemin statik olarak çağrılması
+    PHP 5.6.0'da önerilmemektedir. PHP 7.0.0 itibariyle, statik olmayan
+    yöntemin statik olarak çağrılması genel plarak önerilmemektedir (uyumlu
     bir bağlamdan çağrılsa bile). PHP 5.6.0 öncesinde böyle çağrılar zaten
     E_STRICT seviyesinde bir uyarı tetiklemektedir.
    </para>
    <example xml:id="language.oop5.basic.class.this">
     <title>- <varname>$this</varname> sözde değişkeninin kullanımı</title>
      <simpara>
-      Bu örnekte hata raporlamanın iptal edildiği varsayılmıştır. Aksi 
-      takdirde, aşağıdaki kod, PHP sürümüne bağlı olarak E_DEPRECATED ve 
+      Bu örnekte hata raporlamanın iptal edildiği varsayılmıştır. Aksi
+      takdirde, aşağıdaki kod, PHP sürümüne bağlı olarak E_DEPRECATED ve
       E_STRICT uyarılarını tetiklerdi.
      </simpara>
     <programlisting role="php">
@@ -243,7 +243,7 @@ bool(true)
     </screen>
    </example>
    <para>
-    PHP 5.4.0 yeni oluşturulmuş bir nesnenin üyesine tek bir ifadede erişme 
+    PHP 5.4.0 yeni oluşturulmuş bir nesnenin üyesine tek bir ifadede erişme
     imkanını sağladı:
    </para>
    <example>
@@ -264,7 +264,7 @@ echo (new DateTime())->format('Y');
    </example>
    <note>
     <simpara>
-     PHP 7.1'den önce, bir yapıcı işlev tanımlanmamışsa değiştirgeler 
+     PHP 7.1'den önce, bir yapıcı işlev tanımlanmamışsa değiştirgeler
      değerlendirilmez.
     </simpara>
    </note>
@@ -283,7 +283,7 @@ echo (new DateTime())->format('Y');
 class Foo
 {
     public $bar = 'özellik';
-    
+
     public function bar() {
         return 'yöntem';
     }
@@ -302,10 +302,10 @@ yöntem
     </screen>
    </example>
    <para>
-    Bunun anlamı: Bir özelliğe atanmış bir 
-    <link linkend="functions.anonymous">anonim işlevi</link> doğrudan çağırmak 
-    mümkün değildir. Bunun yerine, özellik önce örneğin bir değişkene 
-    atanmalıdır. PHP 7.0.0 itibariyle, böyle bir özelliği parantez içine 
+    Bunun anlamı: Bir özelliğe atanmış bir
+    <link linkend="functions.anonymous">anonim işlevi</link> doğrudan çağırmak
+    mümkün değildir. Bunun yerine, özellik önce örneğin bir değişkene
+    atanmalıdır. PHP 7.0.0 itibariyle, böyle bir özelliği parantez içine
     alarak doğrudan çağırmak mümkündür.
    </para>
    <example>
@@ -316,7 +316,7 @@ yöntem
 class Foo
 {
     public $bar;
-    
+
     public function __construct() {
         $this->bar = function() {
             return 42;
@@ -355,7 +355,7 @@ echo ($obj->bar)(), PHP_EOL;
     Miras alınan yöntemler ve özellikler, ebeveyn sınıfta tanımlı
     isimleriyle yeniden bildirilerek geçersiz kılınabilir; bu sadece ebeveyn
     sınıfın <link linkend="language.oop5.final">final</link> tanımlı yöntemleri
-    için yapılamaz. Geçersiz kılınmış yöntemlere ve duruk özelliklere <link
+    için yapılamaz. Geçersiz kılınmış yöntemlere ve statik özelliklere <link
     linkend="language.oop5.paamayim-nekudotayim">parent::</link> öneki ile
     atıfta bulunarak erişilebilir.
    </para>
@@ -431,10 +431,10 @@ NS\SınıfAdı
    </para>
    <note>
     <para>
-      <literal>::class</literal> kullanarak sınıf ismi çözünürlüğü bir 
-      derleme zamanı dönüşümüdür. Yani, sınıf ismi dizgesi oluşturulduğu 
-      sırada özdevinimli bir yükleme henüz oluşmamıştır. Sonuç olarak, sınıf 
-      henüz mevcut değilken bile sınıf isimleri genişletilir. Bu durumda 
+      <literal>::class</literal> kullanarak sınıf ismi çözünürlüğü bir
+      derleme zamanı dönüşümüdür. Yani, sınıf ismi dizgesi oluşturulduğu
+      sırada otomatik bir yükleme henüz oluşmamıştır. Sonuç olarak, sınıf
+      henüz mevcut değilken bile sınıf isimleri genişletilir. Bu durumda
       hiçbir hata oluşmaz.
     </para>
     <example xml:id="language.oop5.basic.class.class.fail">
@@ -455,9 +455,9 @@ Does\Not\Exist
     </example>
    </note>
    <para>
-    PHP 8.0.0'dan itibaren, <literal>::class</literal> sabiti nesnelerde de 
-    kullanılabilir. Bu çözümleme derleme zamanında değil çalışma zamanında 
-    gerçekleşir. Etkisi, nesne üzerinde <function>get_class</function> işlevini 
+    PHP 8.0.0'dan itibaren, <literal>::class</literal> sabiti nesnelerde de
+    kullanılabilir. Bu çözümleme derleme zamanında değil çalışma zamanında
+    gerçekleşir. Etkisi, nesne üzerinde <function>get_class</function> işlevini
     çağırmakla aynıdır.
    </para>
    <example xml:id="language.oop5.basic.class.class.object">
@@ -486,14 +486,14 @@ NS\ClassName
  <sect2 xml:id="language.oop5.basic.nullsafe">
   <title>Güvenli Null yöntemler ve özellikler</title>
   <para>
-   PHP 8.0.0'dan itibaren, özelliklere ve yöntemlere, "güvenli null" işleci ile 
-   de erişilebilir: <literal>?-></literal>. Güvenli null işleci, yukarıdaki 
-   özellik veya yöntem erişimiyle aynı şekilde çalışır, tek fark, başvurulan 
-   nesne &null; ise bir istisna yerine &null; döner. Başvurulan nesne bir 
+   PHP 8.0.0'dan itibaren, özelliklere ve yöntemlere, "güvenli null" işleci ile
+   de erişilebilir: <literal>?-></literal>. Güvenli null işleci, yukarıdaki
+   özellik veya yöntem erişimiyle aynı şekilde çalışır, tek fark, başvurulan
+   nesne &null; ise bir istisna yerine &null; döner. Başvurulan nesne bir
    zincirin parçasıysa, zincirin geri kalanı atlanır.
   </para>
   <para>
-   Etkisi, her bir erişimi önce <function>is_null</function> denetiminden 
+   Etkisi, her bir erişimi önce <function>is_null</function> denetiminden
    geçirmeye benzer, ancak daha karmaşıktır.
   </para>
   <para>
@@ -524,9 +524,9 @@ if (is_null($repository)) {
   </para>
   <note>
    <para>
-    Güvenli Null işleci işleci, en iyi, null değerinin bir özellik veya yöntem 
-    dönüşü için geçerli ve beklenen olası bir değer olarak kabul edilmesi 
-    durumunda kullanılır. Bir hatayı belirtmek için, bir istisna oluşturmak 
+    Güvenli Null işleci işleci, en iyi, null değerinin bir özellik veya yöntem
+    dönüşü için geçerli ve beklenen olası bir değer olarak kabul edilmesi
+    durumunda kullanılır. Bir hatayı belirtmek için, bir istisna oluşturmak
     tercih edilebilir.
    </para>
   </note>
diff --git a/turkce_ceviri_bilgisi.txt b/turkce_ceviri_bilgisi.txt
index 26159ff4..04d94791 100644
--- a/turkce_ceviri_bilgisi.txt
+++ b/turkce_ceviri_bilgisi.txt
@@ -24,8 +24,8 @@ font-size: 15px;
 
 <p>PHP Belgelelerinin yapısı ve daha pek çok şey hakkında fikir edinmek için
 <a href="http://doc.php.net/tutorial/">http://doc.php.net/tutorial/</a>
-adresindeki belgeyi ve git hakkında kapsamlı bilgi edinmek için 
-<a href="http://git-scm.com/book">http://git-scm.com/book</a> adresindeki 
+adresindeki belgeyi ve git hakkında kapsamlı bilgi edinmek için
+<a href="http://git-scm.com/book">http://git-scm.com/book</a> adresindeki
 belgeyi okuyun.</p>
 
 <p>Bizim çalışacağımız modülün ismi: tr</p>
@@ -50,8 +50,8 @@ git clone git://git.php.net:/doc/en.git en
 git clone git://git.php.net:/doc/base.git doc-base
 </pre
 
-<p>Bu komutlar doc-base, en ve tr diye üç dizin açacak ve altına GIT 
-deposundan bu modüllere ait dosyaları indirecektir. Bundan sonra phpdoc/tr 
+<p>Bu komutlar doc-base, en ve tr diye üç dizin açacak ve altına GIT
+deposundan bu modüllere ait dosyaları indirecektir. Bundan sonra phpdoc/tr
 dizininden bahsederken "çalışma dizini" diyeceğiz. Bunu yaptıktan sonra yeni
 bir çeviriye başlamaya karar vermeden önce bu üç dizinde de daima</p>
 
@@ -87,15 +87,15 @@ Bu satıra "XML başlığı" diyelim.</p>
 
 <p>Burada "utf-8", çeviri yaparken kullanacağınız karakter kodlamasıdır.</p>
 
-<p>XML başlığının altında bulunan sürüm satırına dokunmuyoruz. 
+<p>XML başlığının altında bulunan sürüm satırına dokunmuyoruz.
 O satırın altına şöyle bir satır ekleyin:</p>
 
 <p>&lt;!-- EN-Revision: 123456 Maintainer: flarecaster Status: ready --&gt;</p>
 
 <p>Bu satıra "güncelleme satırı" diyelim.
 '123456' özgün belgenin "commit hash"i olup aslında oldukça uzun bir dizedir,
-'flarecaster' çevirmenin translation.xml dosyasında yazan kullanıcı adı (nick), 
-sonuncusu ise dosyanın durumunu gösterecek. Çeviriye başlarken oraya "wip", 
+'flarecaster' çevirmenin translation.xml dosyasında yazan kullanıcı adı (nick),
+sonuncusu ise dosyanın durumunu gösterecek. Çeviriye başlarken oraya "wip",
 tamamlandığında "ready" yazacaksınız.</p>
 
 <p>Böylece özgün belgenin sürüm numarası değiştiğinde en/ dizini altındaki
@@ -112,7 +112,7 @@ güncelleyecek ;-)</p>
 yazmayı unutmuyoruz. Bunu elde etmek için özgün belgenin bulunduğu dizinde
 şu komutu verin: cmhash  &lt;dosya.xml&gt;</p>
 
-<p>cmhash bir bash alias. Ev dizinizde .bash_aliases adında bir dosya 
+<p>cmhash bir bash alias. Ev dizinizde .bash_aliases adında bir dosya
 oluşturun ve içine şu satırı yazın:</p>
 <p>alias cmhash='git log -n1 --format=format:"%H"'</p>
 <p>Böylece her dosya için bu alengirli komutu yazmaktan kurtulursunuz.</p>
@@ -171,7 +171,7 @@ bulamayabilirsiniz.</p>
 'ready' yapmayı unutmayın.</p>
 
 <p>Linux kullananların çeviriyi kate üzerinde yapmasını öneririm. XML
-dosyaları renklendirdiğinden çeviri daha kolay olur. Windows 
+dosyaları renklendirdiğinden çeviri daha kolay olur. Windows
 kullananlara notepad++ öneririm.</p>
 
 <p>Son olarak dosyayı teslim etmeden önce
@@ -179,16 +179,16 @@ phpdoc/doc-base dizininde şu komutunu kullanın:</p>
 
 <p>$ php configure.php --with-lang=tr</p>
 
-<p>Komut hata vermemişse ve bir GiT hesabınız varsa veya GitHub PR'ı 
-yapacaksanız dosyayı depoya gönderebilirsiniz. 
+<p>Komut hata vermemişse ve bir GiT hesabınız varsa veya GitHub PR'ı
+yapacaksanız dosyayı depoya gönderebilirsiniz.
 Aksi takdirde, dosyayı ekip liderine göndermelisiniz.
 Verdiği hatayı nasıl gidereceğinizi bilmiyorsanız listedekilere sorunuz.
 (Burada artık esr'nin ünlü belgesinden söz etmeyelim.) Hatalı dosyayı bana
 gönderebilirsiniz ama ASLA ve ASLA depoya teslim etmeyin.</p>
 
 <p>Git hesabı olanlar için teslimat işlemleri:</p>
-<p>git uygulaması yamayı depoya teslim ederken bir başlık ekliyor. 
-Bu başlıktaki bilgileri oluşturmak için kullanacağınız örnek komutlar: 
+<p>git uygulaması yamayı depoya teslim ederken bir başlık ekliyor.
+Bu başlıktaki bilgileri oluşturmak için kullanacağınız örnek komutlar:
 (Bu bilgiler ev dizininizdeki .gitconfig dosyasına yazılıyor.)</p>
 
 <pre>
@@ -203,7 +203,7 @@ git commit -m"açıklamayı buraya yazın" &lt;dosya.xml&gt;
 git push
 </pre>
 
-<p>PR yapacak olanlar bu işlemden sonra artık GitHub hesaplarında 
+<p>PR yapacak olanlar bu işlemden sonra artık GitHub hesaplarında
 Pull Request oluşturabilir.</p>
 
 <p>*********************</p>
@@ -222,7 +222,6 @@ Associative Array  İlişkisel Dizi
 Attribute       Öznitelik
 Authentication  Kimlik doğrulama
 Authorization   Yetkilendirme
-Automatically   Özdevinimli olarak
 Backslash       Ters bölü
 Binary          Programsa kastedilen "çalıştırılabilir", kendisi bir veri
                 türü ise çevrilmez, veri türünü niteliyorsa "ikil", bir
@@ -235,13 +234,14 @@ Class           Sınıf
 Compile         Derleme
 Configuration   Yapılandırma
 Constants       Sabitler (Değişmezler değil!)
+Contravariance  Karşı Farklılık
+Covariance      Ortak Farklılık
 Control Structure    Denetim Yapısı
 Default         Öntanımlı
 Detail          Ayrıntı (lütfen "detay" diye çevirmeyin)
 Digest          Özet
 Directive       Yönerge
 double quote    çift tırnak "
-Dynamically     Devingen olarak
 Escape          Escape tuşu için çevrilmez.
 Escape character  Önceleme karakteri
 Exception       İstisna
@@ -265,7 +265,7 @@ mixed           karışık
 Module          Modül
 Multithread     Çok evreli
 Multibyte       Çok baytlı
-Nullable        Null olabilen
+Nullable        Boş olabilen
 Object          Nesne
 Operand         Terim
 Operator        İşleç
@@ -281,12 +281,12 @@ Predefined      Önceden tanımlanmış
 Procedure       Yordam
 Protocol        Protokol
 Ouery string    Sorgu dizesi
-Reference       gönderim, atıf yapmak
+Reference       gönderim, başvuru
 Regular expression	Düzenli ifade
 Resource        Özkaynak
 root user       root kullanıcı (Linux'ta en yetkili kullanıcı root'dur).
 Runtime         Çalışma anı
-Scalar          Sayıl
+Scalar          Sayıl, değişmez
 Scope           Etki Alanı
 Script          Betik
 Scripting       Kodlama, kod yazma
@@ -294,7 +294,6 @@ Serialize       Dizeleştirme
 Server          Sunucu
 single quote    tek tırnak '
 Slash           Bölü imi
-Static          Duruk
 Statement       Deyim
 Strict Typing   Katı Kodlama
 String          Dize, dizge
@@ -302,6 +301,7 @@ Ternary         Üç terimli
 Thread          Evre
 Throws          Yavrulanır
 Tag             İmlenim dilleri (*ML) için "etiket"
+Trait           Nitelik
 Type            "Tür" veya "veri türü"
 Unary           Tek terimli
 Union type      Birleşim türü