calibre - en to tr translation catalogue (36 entries)

en: Snippets
tr: Parçacıklar

en: The calibre E-book editor supports *snippets*. A snippet is a piece of text that is either re-used often or contains a lot of redundant text. The editor allows you to insert a snippet with only a few key strokes. For example, suppose you often find yourself inserting link tags when editing HTML files, then you can simply type ``<a`` in the editor and press |ct|. The editor will expand it to::
tr: Calibre E-kitap düzenleyici *parçacıkları* destekler. Parçacık, sıklıkla yeniden kullanılan veya çok fazla gereksiz metin içeren bir metin parçasıdır. Düzenleyici, yalnızca birkaç tuş vuruşuyla bir pasaj eklemenize olanak tanır. Örneğin, HTML dosyalarını düzenlerken kendinizi sık sık bağlantı etiketleri eklerken bulduğunuzu varsayalım, o zaman düzenleyiciye ``<a`` yazıp |ct| tuşuna basabilirsiniz. Editör bunu şu şekilde genişletecektir::

en: Not only that, the word ``filename`` will be selected, with the cursor placed over it, so that you can easily type in the real filename, using the editor's nifty :ref:`editor_auto_complete` feature. And once you are done typing the filename, press |ct| again and the cursor will jump to the position in between the ``<a>`` tags so you can easily type in the text for the link.
tr: Yalnızca bu değil, ``filename`` kelimesi imleç üzerinde olacak şekilde seçilecektir, böylece gerçek dosya ismini, düzenleyicinin :ref:`editor_auto_complete` özelliği ile girebilirsiniz. Dosya adını yazmayı bitirdiğinizde ve |ct| ye tekrar bastığınızda imleç ``<a>`` etiketleri arasına sıçrar böylece bağlantı için metni de kolaylıkla yazabilirsiniz.

en: The snippets system in the editor is very sophisticated, there are a few built-in snippets and you can create your own to suit your editing style.
tr: Düzenleyicideki kesit sistemi oldukça gelişmiştir, birkaç dahili kesit bulunmaktadır ve düzenleme biçeminize göre kendi kesitlerinizi de oluşturabilirsiniz.

en: The following discussion of the built-in snippets should help illustrate the power of the snippets system.
tr: Dahili kesitlerle ilgili şu tartışma kesit sisteminin gücünü gösteriyor olmalı.

en: You can also use snippets in the text entry fields in the :guilabel:`Search & replace` panel, however, placeholders (using |ct| to jump around) will not work.
tr: Ayrıca :guilabel:`Ara ve değiştir` panelindeki metin giriş alanlarında da parçacıklar kullanabilirsiniz, ancak yer tutucular (atlamak için |ct| kullanarak) çalışmayacaktır.

en: The built-in snippets
tr: Dahili kesitler

en: The built-in snippets are described below. Note that you can override them by creating your own snippets with the same trigger text.
tr: Dahili kesitler aşağıda tarif edilmiştir. Aynı tetikleme metni ile oluşturduğunuz kendi kesitlerinizle bunların üzerine yazabileceğinizi unutmayın.

en: Inserting filler text [Lorem]
tr: Doldurma metni ekleme [Lorem]

en: The first built-in snippet, and the simplest is used to insert filler text into a document. The filler text is taken from `De finibus bonorum et malorum <https://en.wikipedia.org/wiki/De_finibus_bonorum_et_malorum>`_ a philosophical work by Cicero (translated to English). To use it simply type ``Lorem`` in an HTML file and press |ct|. It will be replaced by a couple of paragraphs of filler.
tr: İlk yerleşik kod parçası ve en basiti, bir belgeye dolgu metni eklemek için kullanılır. Dolgu metni, Cicero'nun felsefi bir çalışmasından (İngilizceye çevrilmiş) 'De finibus bonorum et malorum <https://en.wikipedia.org/wiki/De_finibus_bonorum_et_malorum>'_ alınmıştır. Bunu kullanmak için bir HTML dosyasına ``Lorem`` yazın ve |ct| tuşuna basın. Bunun yerine birkaç paragraflık dolgu maddesi konulacaktır.

en: The definition of this snippet is very simple, the trigger text is defined as ``Lorem`` and the template is defined simply as the literal text to be inserted. You can easily customize it to use your favorite form of filler text.
tr: Bu kesitin tanımı oldukça basit, tetikleyici metin ``Lorem`` olarak tanımlıdır ve şablon basitçe eklenecek gerçek metindir. Kolaylıkla özelleştirerek kendi doldurma metninizi girecek biçime getirebilirsiniz.

en: Inserting a self-closing HTML tag [<>]
tr: Kendisi kapanan bir HTML etiketi [<>] eklemek

en: Now let's look at a simple example of the powerful concept of *placeholders*. Say you want to insert the self-closing tag ``<hr/>``. Just type ``<>``, and press |ct|, the editor will expand the snippet to::
tr: Şimdi *yer tutucular*la ilgili güçlü ve basit bir örneğe bakalım. Kendisi kapanan ``<hr/>`` etiketi girmek istediğinizi varsayalım. ``<>`` yazın ve |ct|'ye basın, düzenleyici kesidi şu şekilde genişletir::

en: Here, the ``|`` symbol represents the current cursor position. You can then type ``hr`` and press |ct| to move the cursor to after the end of the tag. This snippet is defined as::
tr: Burda, ``|``  sembolü mevcut imleç konumunu temsil eder. Ardından ``hr`` yazıp |ct| basarak imleci etiketin sonuna taşıyabilirsiniz. Bu kesit şöyle tanımlanmıştır::

en: Placeholders are simply the dollar ($) sign followed by a number. When the snippet is expanded by pressing |ct| the cursor is positioned at the first placeholder (the placeholder with the lowest number). When you press |ct| again the cursor jumps to the next placeholder (the placeholder with the next higher number).
tr: Yer tutucular basitçe dolar ($) işareti ve ardından bir numara şeklindedir. |ct| tuşu ile kesit genişletildiğinde imleç ilk yer tutucuya gider (en düşük numaralı yer tutucu). |ct| ye tekrar bastığınızda imleç sonraki yer tutucuya gider (sonraki en büyük numaralı yer tutucu).

en: Inserting an HTML link tag [<a]
tr: Bir HTML bağlantı etiketi eklemek [<a]

en: HTML link tags all share a common structure. They have an ``href`` attribute and some text between the opening and closing tags. A snippet to make typing them more efficient will introduce us to some more features of placeholders. To use this snippet, simply type ``<a`` and press |ct|. The editor will expand this to::
tr: HTML bağlantı etiketlerinin hepsi yaygın bir yapı kullanır. Bir ``href`` öznitelikleri ve açma ve kapama etiketleri arasında bir miktar metin bulunur. Bunları yazmayı daha etkin hale getirecek bir kesit bizi yer tutucuların başka bir takım özellikleriyle tanıştıracaktır. Bu kesiti kullanmak için, basitçe ``<a`` yazın ve |ct| basın. Düzenleyici şu şekilde genişletir::

en: Not only that, the word ``filename`` will be selected, with the cursor placed over it, so that you can easily type in the real filename, using the editor's nifty :ref:`editor_auto_complete` feature. And once you are done typing the filename, press |ct| again and the cursor will jump to the position in between the ``<a>`` tags so you can easily type in the text for the link. After you are done typing the text, press |ct| again to jump to the point after the closing tag.  This snippet is defined as::
tr: Yalnızca bu değil, ``filename`` kelimesi imleç üzerinde olacak şekilde seçilir, böylece düzenleyicinin :ref:`editor_auto_complete` özelliği ile basitçe gerçek dosya ismini girebilirsiniz. Ve bir kere dosya adını yazmayı bitirdiğinizde, tekrar |ct| ye basarak imleci ``<a>`` etiketleri arasına getirebilir, bağlantı için metni kolayca yazabilirsiniz. Metni yazmayı bitirdiğinizde, tekrar |ct| basarak kapatma etiketi sonrasındaki konuma gidebilirsiniz.  Bu kesit şöyle tanımlanır::

en: There are a couple of new features here. First the ``$1`` placeholder has become more complex. It now includes some *default text* (the word ``filename``). If a placeholder contains default text, the default text is substituted for the placeholder when the snippet is expanded. Also when you jump to a placeholder with default text using |ct|, the default text is selected. In this way, you can use default text to act as a reminder to you to fill in important parts of the template. You can specify default text for a placeholder by using the syntax: ``${<number>:default text}``.
tr: Burada birkaç yeni özellik var. Öncelikle ``$1`` yer tutucusu daha karmaşık hale geldi. Artık bazı *varsayılan metinleri* (``dosya adı`` sözcüğü) içeriyor. Yer tutucu varsayılan metin içeriyorsa, parçacık genişletildiğinde yer tutucunun yerine varsayılan metin kullanılır. Ayrıca |ct| kullanarak varsayılan metin içeren bir yer tutucuya atladığınızda varsayılan metin seçilir. Bu şekilde, şablonun önemli kısımlarını doldurmanız konusunda size hatırlatma görevi görecek varsayılan metni kullanabilirsiniz. Bir yer tutucu için varsayılan metni şu sözdizimini kullanarak belirtebilirsiniz: ``${<number>:varsayılan metin}``.

en: The other new feature is that the second placeholder has an asterisk after it (``${2*}``). This means that any text that was selected before expanding the template is substituted for the placeholder. To see this in action, select some text in the editor, press |ct|, type ``<a`` and press |ct| again, the template will be expanded to::
tr: İkinci yeni özellik de ikinci yer tutucunun sonunda bir asterisk olmasıdır (``${2*}``). Bunun anlamı şablonu genişletmeden önce seçilen herhangi bir metnin yer tutucuyla değiştirilecek olmasıdır. Bunu gerçekte görmek için, düzenleyicide biraz metin seçin, |ct| basın, ``<a`` yazın ve |ct|ye tekrar basın, şablon şu şekilde genişletilir::

en: Inserting a HTML image tag [<i]
tr: Bir HTML resim etiketi eklemek [<i]

en: This is very similar to inserting an HTML link, as we saw above. It allows you to quickly input an ``<img src="filename" alt="description" />`` tag and jump between the ``src`` and ``alt`` attributes::
tr: Yukarıda gösterilen HTML bağlantı eklemeye çok benzerdir. Hızlıca bir ``<img src="dosyadı" alt="tanımlama" />`` etiketi eklemenize ve ``src`` and ``alt`` öznitelikleri arasında gezinmenize izin verir::

en: Insert an arbitrary HTML tag [<<]
tr: Gelişigüzel bir HTML etiketi ekle [<<]

en: This allows you to insert an arbitrary full HTML tag (or wrap previously selected text in the tag). To use it, simply type ``<<`` and press |ct|. The editor will expand it to::
tr: Bu, isteğe bağlı bir tam HTML etiketi eklemenize (veya önceden seçilen metni etikete sarmanıza) olanak tanır. Kullanmak için ``<<`` yazıp |ct| tuşuna basmanız yeterlidir. Editör bunu şu şekilde genişletecektir::

en: Type the tag name, for example: ``span`` and press |ct|, that will result in::
tr: Etiket ismini girin, örneğin: ``span`` ve |ct| ye basın, sonuç şöyle olur::

en: You will note that the closing tag has been automatically filled with ``span``. This is achieved with yet another feature of placeholders, *mirroring*. Mirroring simply means that if you specify the sample placeholder more than once in a template, the second and all later positions will be automatically filled in with whatever you type in the first position, when you press |ct|. The definition for this snippet is::
tr: Kapanış etiketinin otomatik olarak ``span`` ile doldurulduğunu fark etmiş olmalısınız. Bu da, yer tutucuların başka bir özelliği ile, *aynalama* ile elde edilir. Aynalama basitçe, aynı yer tutucuyu bir şablonda birden fazla kere belirtirseniz, ikinci ve sonraki tüm konumların |ct| ye bastığınızda otomatik olarak ilk konumda yazdığınızla doldurulacak olmasıdır. Bu kesitin tanımı şu şekilde::

en: As you can see, the first placeholder ($1) has been specified twice, the second time in the closing tag, which will simply copy whatever you type in the opening tag.
tr: Gördüğünüz gibi, ilk yer tutucu ($1) iki kere belirtilmiş, ikinci seferde kapanış etiketinde, açılış etiketinde ne yazdıysanız basitçe kopyalanacaktır.

en: Inserting an arbitrary HTML tag with a class attribute [<c]
tr: Bir sınıf özniteliği ile [<c] gelişi güzel bir HTML etiketi eklemek

en: This is very similar to the insert arbitrary tag example above, except that it assumes that you want to specify a class for the tag::
tr: Bu yukarıdaki gelişi güzel etiket ekleme örneğiyle çok benzerdir, yalnızca etiket için bir sınıf belirtmek istediğinizi var sayar::

en: This will allow you to first type the tag name, press |ct|, type the class name, press |ct| type the contents of the tag and press |ct| one last time to jump out of the tag. The closing tag will be auto-filled.
tr: Bu önce etiket ismini yazmanızı, ardından |ct| basmanızı, sınıf ismini yazmanızı, |ct| basıp etiket içeriğini doldurmanızı ve son defa |ct| basarak etiket dışına zıplamanızı sağlar. Kapatma etiketi otomatik olarak doldurulur.

en: Creating your own snippets
tr: Kendi kesitlerinizi oluşturmak

en: Snippets really shine because you can create your own to suit your editing style. To create your own snippets go to :guilabel:`Edit->Preferences->Editor settings->Manage snippets` in the editor. This will pop-up an easy to use dialog to help you create your own snippets. Simply click the :guilabel:`Add snippet` button and you will see a dialog that looks like:
tr: Kesitler gerçekten öne çıkıyor, çünkü düzenleme biçeminize göre kendi kesitlerinizi oluşturabiliyorsunuz. Kendi kesitlerinizi oluşturmak için düzenleyicide :guilabel:`Düzenle->Tercihler->Düzenleyici ayarları->Kesitleri yönet` menüsüne gidin. Bu, kendi kesitlerinizi oluşturmanızı sağlayacak kullanımı kolay bir iletişim penceresi açar. Basitçe :guilabel:`Kesit ekle` ye tıklayın ve şöyle bir iletişim penceresi görün:

en: The create your own snippets tool
tr: Kendi parçacıklarınızı oluşturma aracı

en: First give your snippet a name, something descriptive, to help identify the snippet in the future. Then specify the *trigger*. A trigger is simply the text that you have to type in the editor before pressing |ct| in order to expand the snippet.
tr: Önce kesitinize bir isim verin, açıklayıcı bir şey olsun, böylece ilerde ne olduğunu hatırlarsınız. Ardından bir *tetikleyici* belirtin. Tetikleyici basitçe |ct| ye basıp kesidi genişletmek için düzenleyicide yazmanız gereken metindir.

en: Then specify the snippet template. You should start with one of the examples above and modify it to suit your needs. Finally, specify which file types you want the snippet to be active for. This way you can have multiple snippets with the same trigger text that work differently in different file types.
tr: Ardından snippet şablonunu belirtin. Yukarıdaki örneklerden biriyle başlamalı ve onu ihtiyaçlarınıza uyacak şekilde değiştirmelisiniz. Son olarak snippet'in hangi dosya türleri için etkin olmasını istediğinizi belirtin. Bu şekilde, farklı dosya türlerinde farklı şekilde çalışan, aynı tetikleyici metne sahip birden fazla parçacığa sahip olabilirsiniz.

en: The next step is to test your newly created snippet. Use the :guilabel:`Test` box at the bottom. Type in the trigger text and press |ct| to expand the snippet and jump between placeholders.
tr: Sonraki adım yeni oluşturduğunuz kesidi test etmektir. Aşağıdaki :guilabel:`Test` kutusunu kullanın. Tetikleyici metni girin ve |ct| ye basarak kesidi genişletin ve yer tutucular arasında zıplayın.
