Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create Kod #22

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dogukankeceli
Copy link

i18n.setKeys({
"General.Elasticsearch": "Elasticsearch",
"General.LoadingAggs": "Gruplar Yükleniyor...",
"General.Searching": "Aranıyor...",
"General.Search": "Ara",
"General.Help": "Yardım",
"General.HelpGlyph": "?",
"General.CloseGlyph": "X",
"General.RefreshResults": "Yenile",
"General.ManualRefresh": "Manuel Yenileme",
"General.RefreshQuickly": "Hızlı yenile",
"General.Refresh5seconds": "5 saniyede bir yenile",
"General.Refresh1minute": "Her dakika yenile",
"AliasForm.AliasName": "Alternatif İsim",
"AliasForm.NewAliasForIndex": "{0} için yeni alternatif isim",
"AliasForm.DeleteAliasMessage": "{1} silmek için ''{0}'' . Geriye dönüş yoktur.",
"AnyRequest.DisplayOptions" : "Seçenekleri Göster",
"AnyRequest.AsGraph" : "Sonuçları Çizdir",
"AnyRequest.AsJson" : "JSON formatında göster",
"AnyRequest.AsTable" : "Arama sonuçlarını tablo halinde göster",
"AnyRequest.History" : "Geçmiş",
"AnyRequest.RepeatRequest" : "İsteği Tekrarla",
"AnyRequest.RepeatRequestSelect" : "İsteği sürekli tekrarla ",
"AnyRequest.Transformer" : "Sonuç Dönüştürücü",
"AnyRequest.Pretty": "Düzenli",
"AnyRequest.Query" : "Sorgu",
"AnyRequest.Request": "Gönder",
"AnyRequest.Requesting": "İsteniyor...",
"AnyRequest.ValidateJSON": "JSON Doğrula",
"Browser.Title": "Browser",
"Browser.ResultSourcePanelTitle": "Sonuç Kaynağı",
"Command.DELETE": "SİL",
"Command.SHUTDOWN": "KAPA",
"Command.DeleteAliasMessage": "Alternatif ismi sil?",
"ClusterOverView.IndexName": "Indeks İsmi",
"ClusterOverview.NumShards": "Sektör Sayısı",
"ClusterOverview.NumReplicas": "Yedek Sayısı",
"ClusterOverview.NewIndex": "Yeni Indeks",
"IndexActionsMenu.Title": "İşlemler",
"IndexActionsMenu.NewAlias": "Yeni Alternatif İsim...",
"IndexActionsMenu.Refresh": "Yenile",
"IndexActionsMenu.Flush": "Boşalt",
"IndexActionsMenu.Optimize": "Optimize et...",
"IndexActionsMenu.ForceMerge": "ForceMerge et...",
"IndexActionsMenu.Snapshot": "Gateway Snapshot (Kopya Al)",
"IndexActionsMenu.Analyser": "Analizi test et",
"IndexActionsMenu.Open": "Aç",
"IndexActionsMenu.Close": "Kapa",
"IndexActionsMenu.Delete": "Sil...",
"IndexInfoMenu.Title": "Bilgi",
"IndexInfoMenu.Status": "Indeks Durumu",
"IndexInfoMenu.Metadata": "Indeks Metaveri",
"IndexCommand.TextToAnalyze": "Analiz edilecek metin",
"IndexCommand.ShutdownMessage": "{1} kapatmak için ''{0}'' yazın . Nod bu arayüzden tekrar BAŞLATILAMAZ",
"IndexOverview.PageTitle": "Indeksler Genel Bakış",
"IndexSelector.NameWithDocs": "{0} ({1} döküman)",
"IndexSelector.SearchIndexForDocs": "{0} indeksinde ara:",
"FilterBrowser.OutputType": "Sonuç Formatı: {0}",
"FilterBrowser.OutputSize": "Sonuç Sayısı: {0}",
"Header.ClusterHealth": "Küme Durumu: {0} ({1} de {2})",
"Header.ClusterNotConnected": "Küme Durumu: Bağlı Değil",
"Header.Connect": "Bağlan",
"Nav.AnyRequest": "Özel Sorgu",
"Nav.Browser": "Görüntüle",
"Nav.ClusterHealth": "Küme Durumu",
"Nav.ClusterState": "Küme Statüsü",
"Nav.ClusterNodes": "Nod Bilgileri",
"Nav.Info": "Bilgi",
"Nav.NodeStats": "Nod İstatistikleri",
"Nav.Overview": "Genel Bakış",
"Nav.Indices": "Indeksler",
"Nav.Plugins": "Eklentiler",
"Nav.Status": "Indeks İstatistikleri",
"Nav.Templates": "Şablonlar",
"Nav.StructuredQuery": "Yapılandırılmış Sorgu",
"NodeActionsMenu.Title": "İşlemler",
"NodeActionsMenu.Shutdown": "Kapat...",
"NodeInfoMenu.Title": "Bilgi",
"NodeInfoMenu.ClusterNodeInfo": "Küme Nod Bilgileri",
"NodeInfoMenu.NodeStats": "Nod İstatistikleri",
"NodeType.Client": "Client Nod",
"NodeType.Coord": "Coordinator",
"NodeType.Master": "Master Nod",
"NodeType.Tribe": "Tribe Nod",
"NodeType.Worker": "Worker Nod",
"NodeType.Unassigned": "Sahipsiz",
"OptimizeForm.OptimizeIndex": "{0} Optimize Et",
"OptimizeForm.MaxSegments": "Maksimum Segment Sayısı",
"OptimizeForm.ExpungeDeletes": "Silme İşlemi Artıklarını Temizle",
"OptimizeForm.FlushAfter": "Optimize Ettikten Sonra Boşalt",
"OptimizeForm.WaitForMerge": "Birleştirme İçin Bekle",
"ForceMergeForm.ForceMergeIndex": "{0} ForceMerge Et",
"ForceMergeForm.MaxSegments": "Maksimum Segment Sayısı",
"ForceMergeForm.ExpungeDeletes": "Silme İşlemi Artıklarını Temizle",
"ForceMergeForm.FlushAfter": "ForceMerge Ettikten Sonra Boşalt",
"ForceMergeForm.WaitForMerge": "Birleştirme İçin Bekle",
"Overview.PageTitle" : "Kümeler Genelbakış",
"Output.JSON": "JSON",
"Output.Table": "Tablo",
"Output.CSV": "CSV",
"Output.ShowSource": "Sorgu kaynağını göster",
"Preference.SortCluster": "Kümeyi Sırala",
"Sort.ByName": "İsme göre",
"Sort.ByAddress": "Adrese göre",
"Sort.ByType": "Tipe göre",
"Preference.SortIndices": "Indeksleri sırala",
"SortIndices.Descending": "Azalan",
"SortIndices.Ascending": "Artan",
"Preference.ViewAliases": "Alternatif isimleri görüntüle",
"ViewAliases.Grouped": "Gruplanmış",
"ViewAliases.List": "Liste",
"ViewAliases.None": "Karışık",
"Overview.IndexFilter": "Indeks Filtresi",
"TableResults.Summary": "{0} parçanın {1} tanesi arandı. {2} sonuç. {3} saniye",
"QueryFilter.AllIndices": "Tüm Indeksler",
"QueryFilter.AnyValue": "herhangi",
"QueryFilter-Header-Indices": "Indeksler",
"QueryFilter-Header-Types": "Tipler",
"QueryFilter-Header-Fields": "Alanlar",
"QueryFilter.DateRangeHint.from": "{0}'dan",
"QueryFilter.DateRangeHint.to": " {0}'a",
"Query.FailAndUndo": "Sorgu Başarısız. Son değişiklikler geri alınıyor.",
"StructuredQuery.ShowRawJson": "Formatsız JSON göster"
});

i18n.setKeys({
"AnyRequest.TransformerHelp" : "

Sonuç Dönüştürücü sorgudan dönen JSON sonuçlarını işleyip daha kullanışlı bir formata dönüştürmek için kullanılabilir.


Dönüştürücü içierisinde javascript fonksiyonu tanımlanmalıdır. Bu fonksiyondan dönen yeni sonuç çıktı kısmına yazdırılır.


Örnek:

return root.hits.hits[0]; sonucu dolaşarak ilk eşleşmeyi göster

return Object.keys(root.nodes).reduce(function(tot, node) { return tot + root.nodes[node].os.mem.used_in_bytes; }, 0); tüm kümede kullanılan toplam belleği gösterir


Aşağıdaki fonksiyonlar dizi ve objelerin işlenmesinde yardımcı olması için kullanılabilir


  • Object.keys(object) := array

  • array.forEach(function(prop, index))

  • array.map(function(prop, index)) := array

  • array.reduce(function(accumulator, prop, index), initial_value) := final_value


Sorgu tekrarlama çalışırken, prev isimli ekstra bir parametre dönüştürücü fonksiyonuna verilir. Bu sayede karşılaştırmalar ve toplu grafik gösterimleri yapılabilir.


Örnek:

var la = [ root.nodes[Object.keys(root.nodes)[0]].os.load_average[0] ]; return prev ? la.concat(prev) : la; önceki dakika boyunca kümede bulunan ilk nod üzerindeki averaj yükü verir.
Bu sonuç nod için yük grafiği yaratılmasında kullanılabilir.
"
});

i18n.setKeys({
"AnyRequest.DisplayOptionsHelp" : "

Sade Json: Sorgunun tüm sonuçlarını ve (yapıldıysa) dönüştürüldükten sonraki halini sade JSON formatında gösterir


Sonuçları Çizdir: Sonuçları grafiksel olarak görüntülemek için sonuç dörücüyü kullanarak değerleri dizi haline getirin.


Arama Sonuçları Tablosu: Eğer sorgunuz bir arama ise, sonuçları bir tabloda görüntüleyebilirsiniz.


"
});

i18n.setKeys({
"QueryFilter.DateRangeHelp" : "

Tarih alanları ana dile yakın kelimeler kullanarak iki tarih aralığında sorgu yapılabilmesini sağlar.


Aşağıdaki tanımlar kullanılabilir:



  • Anahtar Kelimeler

    now
    today
    tomorrow
    yesterday
    last / this / next + week / month / year


    kelimeleri eşleşen tarihleri verir. Örneğin last year geçen yıl tarihli bütün verileri döndürür.

  • Aralıklar

    1000 secs
    5mins
    1day
    2days
    80d
    9 months
    2yrs
    (boşluklar isteğe bağlıdır, ayni kelime için farklı yazım şekilleri kullanılabilir)

    Şu anki tarihi (now) baz alarak geçmiş veya ileriki bir tarih aralığındaki kayıtları verir.

  • Tarih ve Kısmi Tarihler

    2011
    2011-01
    2011-01-18
    2011-01-18 12
    2011-01-18 12:32
    2011-01-18 12:32:45


    bu formatlar spesifik bir tarihi tanımlarlar. 2011 tüm 2011 yılını ararken, 2011-01-18 12:32:45 şeklinde bir sorgu sadece o saniyedeki sonuçları verir.

  • Zaman ve Kısmi Zamanlar

    12
    12:32
    12:32:45


    bu formatlar gün içerisinde spesifik bir zamanı tanımlarlar. Örneğin 12:32 sadece bu saat ve dakikadaki kayıtları verir.

  • Tarih Aralıkları

    2010 -> 2011
    last week -> next week
    2011-05 ->
    < now


    Tarih aralıkları yukarda belirtilen herhangi bir formatı < or -> ile ayırarak yapılabilir. Eğer aralığın bir tarafı eksikse, sorgu ucu açıkmış gibi davranır.

  • Ofsetli Tarih Aralığı

    2010 -> 1yr
    3mins < now

    Verilen yöndeki tarih aralığına bakar.

  • Çakılı Aralıklar

    2010-05-13 05:13 <> 10m
    now <> 1yr
    lastweek <> 1month


    Yukarıdakiyle ayni fakat belirtilen tarihten her iki yöne de bakılır.


"

@huseyinsorkun
Copy link

huseyinsorkun commented Oct 26, 2020

Teşekkürler.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants