aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--README.md1
-rw-r--r--app/config/config.yml9
-rw-r--r--app/config/parameters.yml.dist4
-rw-r--r--app/config/tests/parameters.yml.dist.mysql6
-rw-r--r--app/config/tests/parameters.yml.dist.pgsql6
-rw-r--r--app/config/tests/parameters.yml.dist.sqlite4
-rw-r--r--src/Wallabag/CoreBundle/Resources/translations/messages.tr.yml226
-rw-r--r--src/Wallabag/CoreBundle/Resources/views/themes/material/Entry/entries.html.twig14
-rw-r--r--src/Wallabag/CoreBundle/Resources/views/themes/material/Entry/entry.html.twig7
-rw-r--r--src/Wallabag/UserBundle/Resources/config/services.yml5
-rw-r--r--src/Wallabag/UserBundle/Resources/translations/wallabag_user.tr.yml7
11 files changed, 276 insertions, 13 deletions
diff --git a/README.md b/README.md
index e069b6bf..590696c1 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,6 @@
1[![Build Status](https://travis-ci.org/wallabag/wallabag.svg?branch=v2)](https://travis-ci.org/wallabag/wallabag) 1[![Build Status](https://travis-ci.org/wallabag/wallabag.svg?branch=v2)](https://travis-ci.org/wallabag/wallabag)
2[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/wallabag/wallabag/badges/quality-score.png?b=v2)](https://scrutinizer-ci.com/g/wallabag/wallabag/?branch=v2) 2[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/wallabag/wallabag/badges/quality-score.png?b=v2)](https://scrutinizer-ci.com/g/wallabag/wallabag/?branch=v2)
3[![Gitter](https://badges.gitter.im/gitterHQ/gitter.svg)](https://gitter.im/wallabag/wallabag)
3 4
4# What is wallabag? 5# What is wallabag?
5wallabag is a self hostable application allowing you to not miss any content anymore. 6wallabag is a self hostable application allowing you to not miss any content anymore.
diff --git a/app/config/config.yml b/app/config/config.yml
index 23262469..a6cfc67d 100644
--- a/app/config/config.yml
+++ b/app/config/config.yml
@@ -32,6 +32,7 @@ wallabag_core:
32 en: 'English' 32 en: 'English'
33 fr: 'Français' 33 fr: 'Français'
34 de: 'Deutsch' 34 de: 'Deutsch'
35 tr: 'Türkçe'
35 36
36wallabag_import: 37wallabag_import:
37 allow_mimetypes: ['application/octet-stream', 'application/json', 'text/plain'] 38 allow_mimetypes: ['application/octet-stream', 'application/json', 'text/plain']
@@ -56,6 +57,10 @@ twig:
56 export_epub: %export_epub% 57 export_epub: %export_epub%
57 export_mobi: %export_mobi% 58 export_mobi: %export_mobi%
58 export_pdf: %export_pdf% 59 export_pdf: %export_pdf%
60 export_csv: %export_csv%
61 export_json: %export_json%
62 export_txt: %export_txt%
63 export_xml: %export_xml%
59 version: %app.version% 64 version: %app.version%
60 twofactor_auth: %twofactor_auth% 65 twofactor_auth: %twofactor_auth%
61 warning_message: %warning_message% 66 warning_message: %warning_message%
@@ -181,7 +186,9 @@ fos_user:
181 registration: 186 registration:
182 confirmation: 187 confirmation:
183 enabled: true 188 enabled: true
184 189 from_email:
190 address: %from_email%
191 sender_name: wallabag
185fos_oauth_server: 192fos_oauth_server:
186 db_driver: orm 193 db_driver: orm
187 client_class: Wallabag\ApiBundle\Entity\Client 194 client_class: Wallabag\ApiBundle\Entity\Client
diff --git a/app/config/parameters.yml.dist b/app/config/parameters.yml.dist
index e474ec07..ac4a4cc8 100644
--- a/app/config/parameters.yml.dist
+++ b/app/config/parameters.yml.dist
@@ -61,6 +61,10 @@ parameters:
61 export_epub: true 61 export_epub: true
62 export_mobi: true 62 export_mobi: true
63 export_pdf: true 63 export_pdf: true
64 export_csv: true
65 export_json: true
66 export_txt: true
67 export_xml: true
64 wallabag_url: http://v2.wallabag.org 68 wallabag_url: http://v2.wallabag.org
65 wallabag_support_url: 'https://www.wallabag.org/pages/support.html' 69 wallabag_support_url: 'https://www.wallabag.org/pages/support.html'
66 70
diff --git a/app/config/tests/parameters.yml.dist.mysql b/app/config/tests/parameters.yml.dist.mysql
index 88b1d2b4..3b9262bb 100644
--- a/app/config/tests/parameters.yml.dist.mysql
+++ b/app/config/tests/parameters.yml.dist.mysql
@@ -12,7 +12,7 @@ parameters:
12 test_database_driver: pdo_mysql 12 test_database_driver: pdo_mysql
13 test_database_host: localhost 13 test_database_host: localhost
14 test_database_port: 3306 14 test_database_port: 3306
15 test_database_name: wallabag 15 test_database_name: wallabag_test
16 test_database_user: root 16 test_database_user: root
17 test_database_password: ~ 17 test_database_password: ~
18 test_database_path: ~ 18 test_database_path: ~
@@ -51,6 +51,10 @@ parameters:
51 export_epub: true 51 export_epub: true
52 export_mobi: true 52 export_mobi: true
53 export_pdf: true 53 export_pdf: true
54 export_csv: true
55 export_json: true
56 export_txt: true
57 export_xml: true
54 wallabag_url: http://v2.wallabag.org 58 wallabag_url: http://v2.wallabag.org
55 wallabag_support_url: 'https://www.wallabag.org/pages/support.html' 59 wallabag_support_url: 'https://www.wallabag.org/pages/support.html'
56 60
diff --git a/app/config/tests/parameters.yml.dist.pgsql b/app/config/tests/parameters.yml.dist.pgsql
index 3c61142d..a5aef028 100644
--- a/app/config/tests/parameters.yml.dist.pgsql
+++ b/app/config/tests/parameters.yml.dist.pgsql
@@ -12,7 +12,7 @@ parameters:
12 test_database_driver: pdo_pgsql 12 test_database_driver: pdo_pgsql
13 test_database_host: localhost 13 test_database_host: localhost
14 test_database_port: 14 test_database_port:
15 test_database_name: wallabag 15 test_database_name: wallabag_test
16 test_database_user: travis 16 test_database_user: travis
17 test_database_password: ~ 17 test_database_password: ~
18 test_database_path: ~ 18 test_database_path: ~
@@ -51,6 +51,10 @@ parameters:
51 export_epub: true 51 export_epub: true
52 export_mobi: true 52 export_mobi: true
53 export_pdf: true 53 export_pdf: true
54 export_csv: true
55 export_json: true
56 export_txt: true
57 export_xml: true
54 wallabag_url: http://v2.wallabag.org 58 wallabag_url: http://v2.wallabag.org
55 wallabag_support_url: 'https://www.wallabag.org/pages/support.html' 59 wallabag_support_url: 'https://www.wallabag.org/pages/support.html'
56 60
diff --git a/app/config/tests/parameters.yml.dist.sqlite b/app/config/tests/parameters.yml.dist.sqlite
index 2f7699b5..cdafb1b1 100644
--- a/app/config/tests/parameters.yml.dist.sqlite
+++ b/app/config/tests/parameters.yml.dist.sqlite
@@ -51,6 +51,10 @@ parameters:
51 export_epub: true 51 export_epub: true
52 export_mobi: true 52 export_mobi: true
53 export_pdf: true 53 export_pdf: true
54 export_csv: true
55 export_json: true
56 export_txt: true
57 export_xml: true
54 wallabag_url: http://v2.wallabag.org 58 wallabag_url: http://v2.wallabag.org
55 wallabag_support_url: 'https://www.wallabag.org/pages/support.html' 59 wallabag_support_url: 'https://www.wallabag.org/pages/support.html'
56 60
diff --git a/src/Wallabag/CoreBundle/Resources/translations/messages.tr.yml b/src/Wallabag/CoreBundle/Resources/translations/messages.tr.yml
new file mode 100644
index 00000000..2256883e
--- /dev/null
+++ b/src/Wallabag/CoreBundle/Resources/translations/messages.tr.yml
@@ -0,0 +1,226 @@
1# Login
2Keep me logged in: 'Oturumumu açık tut'
3Forgot your password?: 'Şifrenizi mi unuttunuz?'
4Login: 'Giriş Yap'
5Back to login: 'Giriş yapma ekranına geri dön'
6Send: 'Gönder'
7Register: 'Kayıt Ol'
8
9# Menu
10unread: 'Okunmayan'
11starred: 'Favoriler'
12archive: 'Arşiv'
13all: 'Hepsi'
14tags: 'Etiketler'
15config: 'Yapılandırma'
16import: 'İçe Aktar'
17howto: 'Yardım'
18logout: 'Çıkış Yap'
19Filtered: 'Filtreli'
20About: 'Hakkımızda'
21
22# Header
23Back to unread articles: 'Okunmayan makalelere geri dön'
24Add a new entry: 'Yeni bir makale ekle'
25Search: 'Ara'
26Filter entries: 'Filtrele'
27Enter your search here: 'Aramak istediğiniz herhangi bir şey yazın'
28Save new entry: 'Yeni makaleyi kaydet'
29
30# Config screen
31Settings: 'Ayarlar'
32User information: 'Kullanıcı bilgileri'
33Tagging rules: "Etiketleme kuralları"
34Password: 'Şifre'
35RSS: 'RSS'
36Add a user: 'Bir kullanıcı ekle'
37Theme: 'Tema'
38Items per page: "Sayfa başına makale sayısı"
39Language: 'Dil'
40Save: 'Kaydet'
41RSS token: 'RSS belirteci (token)'
42Name: 'İsim'
43Email: 'E-posta'
44No token: 'Belirteç (token) yok'
45Reset your token: 'Belirteci (token) sıfırla'
46Create your token: 'Yeni belirteç (token) oluştur'
47Rss limit: "RSS içeriğinden talep edilecek makale limiti"
48RSS links: 'RSS akış bağlantıları'
49"RSS feeds provided by wallabag allow you to read your saved articles with your favourite RSS reader. You need to generate a token first.": "wallabag RSS akışı kaydetmiş olduğunuz makalelerini favori RSS okuyucunuzda görüntülemenizi sağlar. Bunu yapabilmek için öncelikle belirteç (token) oluşturmalısınız."
50Old password: 'Eski şifre'
51New password: 'Yeni şifre'
52Repeat new password: 'Yeni şifrenin tekrarı'
53Username: "Kullanıcı adı"
54Two factor authentication: "İki adımlı doğrulama"
55"Enabling two factor authentication means you'll receive an email with a code on every new untrusted connexion": "İki adımlı doğrulamayı aktifleştirdiğinizde, her yeni güvenilmeyen bağlantılarda size e-posta ile bir kod alacaksınız."
56Baggy: "Baggy"
57Material: "Material"
58English: "İngilizce"
59Français: "Fransızca"
60Deutsch: "Almanca"
61Türkçe: "Türkçe"
62
63# Tagging rules
64Rule: "Kural"
65Tags: "Etiketler"
66FAQ: "S.S.S."
67Variable: "Değişken"
68Meaning: "Anlamı"
69Operator: "Operatör"
70"What does « tagging rules » mean?": "« etiketleme kuralları » ne anlama geliyor?"
71"How do I use them?": "Bunu nasıl kullanırım?"
72"Which variables and operators can I use to write rules?": "Kurallar içerisinde hangi değişken ve operatörleri kullanabilirim?"
73"The following variables and operators can be used to create tagging rules:": "Etiket kuralı oluşturmak istediğinizde aşağıdaki değişken ve operatörleri kullanabilirsin:"
74Title of the entry: "Makalenin başlığı"
75URL of the entry: "Makalenin bağlantısı"
76The domain name of the entry: "Makalenin bulunduğu internet sitesinin alan adı"
77"The entry's content": "Makalenin içeriği"
78"The entry's language": "Makalenin dili"
79"The entry's mime-type": "Makalenin mime türü"
80"The estimated entry's reading time, in minutes": "Makalenin dakika cinsinden tahmini okuma süresi"
81"Whether the entry is archived or not": "Makale arşivlendi mi? Arşivlenmedi mi?"
82"Whether the entry is starred or not": "Makale favorilere eklendi mi? Eklenmedi mi?"
83"Less than…": "Küçüktür ve eşittir…"
84"Strictly less than…": "Küçüktür…"
85"Greater than…": "Büyüktür ve eşittir…"
86"Strictly greater than…": "Büyüktür…"
87"Equal to…": "Eşittir…"
88"Not equal to…": "Eşit değildir…"
89"One rule or another": "Bir kural veya birbaşkası"
90"One rule and another": "Bir kural ve diğeri"
91
92# Entries
93'estimated reading time': 'tahmini okuma süresi'
94original: "orijinal"
95Toggle mark as read: 'Okundu/okunmadı olarak işaretle'
96Toggle favorite: 'Favorilere ekle/çıkar'
97Delete: 'Sil'
98
99# Filters
100Filters: 'Filtreler'
101Status: 'Durum'
102Archived: 'Arşiv'
103Starred: 'Favori'
104Preview picture: 'Resim önizlemesi'
105Has a preview picture: 'Resim önizlemesi varsa'
106Reading time in minutes: 'Dakika cinsinden okuma süresi'
107from: 'başlangıç'
108to: 'bitiş'
109website.com: 'internet-sitesi.com'
110Domain name: 'Alan adı'
111Creation date: 'Oluşturulma tarihi'
112dd/mm/yyyy: 'dd/mm/aaaa'
113Clear: 'Temizle'
114Filter: 'Filtrele'
115
116# About
117Who is behind wallabag: "wallabag'in arkasındakiler"
118Getting help: "Yardım"
119Helping wallabag: "wallabag destek olun"
120Developed by: "Geliştiriciler:"
121website: "İnternet sitesi"
122And many others contributors ♥: "Ve katkıda bulunanlar ♥"
123on GitHub: "GitHub üzerinde"
124Project website: "Proje internet sitesi"
125License: "Lisans"
126Version: "Sürüm"
127Documentation: "Dokümantasyon"
128Bug reports: "Sorun bildir"
129On our support website: "Destek internet sitesinde"
130or: "ya da"
131"wallabag is free and opensource. You can help us:": "wallabag açık kaynak kodlu ve ücretsizdir. Bize destek ol :"
132"by contributing to the project:": "projemize katkıda bulunun :"
133an issue lists all our needs: "ihtiyacımız olanların listelendiği yapılacaklar listesi"
134via Paypal: "PayPal ile"
135
136# Howto
137Form: "Form"
138Thanks to this form: "Yeni makale kaydet"
139Browser addons: "Tarayıcı eklentileri"
140Mobile apps: "Mobil uygulamalar"
141Bookmarklet: "Bookmarklet"
142Standard Firefox Add-On: "Standart Firefox Eklentisi"
143Chrome Extension: "Chrome Eklentisi"
144download the application: "uygulamayı indir"
145"Drag & drop this link to your bookmarks bar:": "Bu bağlantı ile yer imlerinizi sürükleyip bırakarak wallabag'e ekleyebilirsiniz:"
146via F-Droid: "F-Droid"
147via Google Play: "Google Play"
148bag it!: "bag it!"
149
150# Flash messages
151Information updated: "Bilgiler güncellendi"
152"Config saved. Some parameters will be considered after disconnection.": "Yapılandırma ayarları kaydedildi. Bazı yapılandırmalar tekrar giriş yaptığınızda aktif olacaktır."
153RSS information updated: "RSS bilgiler güncellendi"
154Password updated: "Şifre güncellendi"
155Entry starred: "Makale favorilere eklendi"
156Entry unstarred: "Makale favorilerden çıkartıldı"
157Entry archived: "Makale arşivlendi"
158Entry unarchived: "Makale arşivden çıkartıldı"
159Entry reloaded: "Makale içeriği yenilendi"
160Entry deleted: "Makale silindi"
161Entry saved: "Makale kaydedildi"
162Tag added: "Etiket eklendi"
163
164# Entry
165Mark as read: 'Okundu olarak işaretle'
166Mark as unread: 'Okunmadı olarak işaretle'
167Favorite: 'Favorilere ekle/çıkar'
168back: 'geri dön'
169original article: 'Orijinal makale'
170Add a tag: 'Bir etiket ekle'
171Share: 'Paylaş'
172Download: 'İndir'
173Does this article appear wrong?: "Bu makalede herhangi bir yanlışlık mı var?"
174Problems?: 'Bir sorun mu var?'
175Edit title: "Başlığı düzenle"
176"{0} There is no entry.|{1} There is one entry.|]1,Inf[ There are %count% entries.": "{0} Herhangi bir makale yok.|{1} Burada bir adet makale var.|]1,Inf[ Burada %count% adet makale var."
177"{0} There is no tag.|{1} There is one tag.|]1,Inf[ There are %count% tags.": "{0} Herhangi bir etiket yok.|{1} Burada bir adet etiket var.|]1,Inf[ Burada %count% adet etiket var."
178Reload content: "İçeriği yenile"
179Edit an entry: "Makaleyi düzenle"
180Title: "Başlık"
181Is public: "Herkes tarafından erişime açık olsun mu?"
182
183# Import
184Import: "İçe Aktar"
185"Import > Pocket": "İçe Aktar > Pocket"
186"Import > Wallabag v1": "İçe Aktar > Wallabag v1"
187Welcome on wallabag importer. Please select your previous service that you want to migrate.: "wallabag içe aktarma aracına hoşgeldiniz. Lütfen içe aktarmak istediğiiz önceki servisinizi seçin."
188"This importer will import all your Pocket data. Pocket doesn't allow us to retrieve content from their service, so the readable content of each article will be re-fetched by wallabag.": "Bu araç tüm Pocket verinizi içe aktarır. Pocket içeriklerin getirilmesine izin vermez, okunabilen içerikler wallabag tarafından yeniden getirilir."
189"This importer will import all your wallabag v1 articles. On your config page, click on \"JSON export\" in the \"Export your wallabag data\" section. You will have a \"wallabag-export-1-xxxx-xx-xx.json\" file.": "Bu araç wallabag v1 üzerindeki tüm makalelerinizi içe aktarır. Yapılandırma sayfasında, \"Export your wallabag data\" sekmesinden \"JSON export\" adımını izleyin. Bu adım size \"wallabag-export-1-xxxx-xx-xx.json\" isimli bir dosya verecektir."
190"You can import your data from your Pocket account. You just have to click on the below button and authorize the application to connect to getpocket.com.": "Pocket hesabınızda verilerinizi içe aktarabilmemiz için öncelikle aşağıdaki butona tıklayın. Daha sonra, getpocket.com üzerindeki uygulamamıza gereken izinleri verin. Hepsi bu kadar!"
191Connect to Pocket and import data: "Pocket'a bağlanın ve verilerinizi içe aktarın"
192Please select your wallabag export and click on the below button to upload and import it.: "Aşağıdaki butona tıklayarak wallabag v1 tarafından dışa aktarılmış dosyanızı yükleyin."
193File: "Dosya"
194Upload file: "Dosyayı yükle"
195Import contents: "İçerikleri içe aktar"
196
197# Quickstart
198Welcome on wallabag!: "wallabag"
199Quickstart: "Hızlı başlangıç"
200We'll accompany you to visit wallabag and show you some features which can interess you.: "wallabag kurduğunuz için teşekkür ederiz. Bu sayfada biz size eşlik edecek ve ilginizi çekecek birkaç özellik göstereceğim."
201Follow us!: "Bizi takip edin!"
202Configure the application: "Uygulamayı Yapılandırma"
203Change language and design: "Dili ve tasarımı değiştirme"
204Enable RSS feeds: "RSS akışını aktifleştirme"
205First steps: "İlk adım"
206Save your first article: "İlk makalenizi kaydedin"
207And classify it!: "Ve bunu sınıflandırın!"
208Migrate from an existing service: "Varolan servislerden veri aktarma"
209You're using an other service? We'll help you to retrieve your data on wallabag.: "Kullanmakta olduğunuz farklı bir hizmet mi var? Biz size yardımcı olacak ve verilerinizi wallabag'e aktarmanıza yardımcı olacağız."
210Migrate from Pocket: "Pocket üzerindeki verilerinizi wallabag'e aktarın"
211Migrate from wallabag v1: "wallabag v1 üzerindeki verilerinizi wallabag'in yeni sürümüne aktarın"
212Full documentation: "Dokümantasyon"
213Convert your articles into ePUB or PDF: "Makalelerinizi ePUB ya da PDF formatına çevirme"
214See how you can look for an article by using search engine and filters: "Makaleleri görüntülemek için arama motorlarını ve filteri kullanma"
215And so many other articles!: "Ve daha fazlası!"
216Support: "Destek"
217Social: "Sosyal"
218If you need some help, we are here for you.: "Eğer yardıma ihtiyacınız varsa, biz her daim senin için burada olacağız."
219On GitHub: "GitHub"
220By email: "E-posta"
221On Gitter: "Gitter"
222Export: "Dışa Aktar"
223"http://website": "http://internet-sitesi"
224Take wallabag with you: "wallabag her an seninle"
225about: "hakkımızda"
226powered by: "powered by"
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/Entry/entries.html.twig b/src/Wallabag/CoreBundle/Resources/views/themes/material/Entry/entries.html.twig
index bf38bff8..6de800b9 100644
--- a/src/Wallabag/CoreBundle/Resources/views/themes/material/Entry/entries.html.twig
+++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/Entry/entries.html.twig
@@ -99,13 +99,13 @@
99 {% endif %} 99 {% endif %}
100 <h4 class="center">{% trans %}Export{% endtrans %}</h4> 100 <h4 class="center">{% trans %}Export{% endtrans %}</h4>
101 <ul> 101 <ul>
102 <li class="bold"><a class="waves-effect" href="{{ path('export_entries', { 'category': currentRoute, 'format': 'epub' }) }}">{% trans %}EPUB{% endtrans %}</a></li> 102 {% if export_epub %}<li class="bold"><a class="waves-effect" href="{{ path('export_entries', { 'category': currentRoute, 'format': 'epub' }) }}">{% trans %}EPUB{% endtrans %}</a></li>{% endif %}
103 <li class="bold"><a class="waves-effect" href="{{ path('export_entries', { 'category': currentRoute, 'format': 'mobi' }) }}">{% trans %}MOBI{% endtrans %}</a></li> 103 {% if export_mobi %}<li class="bold"><a class="waves-effect" href="{{ path('export_entries', { 'category': currentRoute, 'format': 'mobi' }) }}">{% trans %}MOBI{% endtrans %}</a></li>{% endif %}
104 <li class="bold"><a class="waves-effect" href="{{ path('export_entries', { 'category': currentRoute, 'format': 'pdf' }) }}">{% trans %}PDF{% endtrans %}</a></li> 104 {% if export_pdf %}<li class="bold"><a class="waves-effect" href="{{ path('export_entries', { 'category': currentRoute, 'format': 'pdf' }) }}">{% trans %}PDF{% endtrans %}</a></li>{% endif %}
105 <li class="bold"><a class="waves-effect" href="{{ path('export_entries', { 'category': currentRoute, 'format': 'xml' }) }}">{% trans %}XML{% endtrans %}</a></li> 105 {% if export_xml %}<li class="bold"><a class="waves-effect" href="{{ path('export_entries', { 'category': currentRoute, 'format': 'xml' }) }}">{% trans %}XML{% endtrans %}</a></li>{% endif %}
106 <li class="bold"><a class="waves-effect" href="{{ path('export_entries', { 'category': currentRoute, 'format': 'json' }) }}">{% trans %}JSON{% endtrans %}</a></li> 106 {% if export_csv %}<li class="bold"><a class="waves-effect" href="{{ path('export_entries', { 'category': currentRoute, 'format': 'json' }) }}">{% trans %}JSON{% endtrans %}</a></li>{% endif %}
107 <li class="bold"><a class="waves-effect" href="{{ path('export_entries', { 'category': currentRoute, 'format': 'csv' }) }}">{% trans %}CSV{% endtrans %}</a></li> 107 {% if export_json %}<li class="bold"><a class="waves-effect" href="{{ path('export_entries', { 'category': currentRoute, 'format': 'csv' }) }}">{% trans %}CSV{% endtrans %}</a></li>{% endif %}
108 <li class="bold"><del><a class="waves-effect" href="{{ path('export_entries', { 'category': currentRoute, 'format': 'txt' }) }}">{% trans %}TXT{% endtrans %}</a></del></li> 108 {% if export_txt %}<li class="bold"><del><a class="waves-effect" href="{{ path('export_entries', { 'category': currentRoute, 'format': 'txt' }) }}">{% trans %}TXT{% endtrans %}</a></del></li>{% endif %}
109 </ul> 109 </ul>
110 </div> 110 </div>
111 111
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/Entry/entry.html.twig b/src/Wallabag/CoreBundle/Resources/views/themes/material/Entry/entry.html.twig
index 095ff7b3..31963ae8 100644
--- a/src/Wallabag/CoreBundle/Resources/views/themes/material/Entry/entry.html.twig
+++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/Entry/entry.html.twig
@@ -117,9 +117,10 @@
117 {% if export_epub %}<li><a href="{{ path('export_entry', { 'id': entry.id, 'format': 'epub' }) }}" title="Generate ePub file">EPUB</a></li>{% endif %} 117 {% if export_epub %}<li><a href="{{ path('export_entry', { 'id': entry.id, 'format': 'epub' }) }}" title="Generate ePub file">EPUB</a></li>{% endif %}
118 {% if export_mobi %}<li><a href="{{ path('export_entry', { 'id': entry.id, 'format': 'mobi' }) }}" title="Generate Mobi file">MOBI</a></li>{% endif %} 118 {% if export_mobi %}<li><a href="{{ path('export_entry', { 'id': entry.id, 'format': 'mobi' }) }}" title="Generate Mobi file">MOBI</a></li>{% endif %}
119 {% if export_pdf %}<li><a href="{{ path('export_entry', { 'id': entry.id, 'format': 'pdf' }) }}" title="Generate PDF file">PDF</a></li>{% endif %} 119 {% if export_pdf %}<li><a href="{{ path('export_entry', { 'id': entry.id, 'format': 'pdf' }) }}" title="Generate PDF file">PDF</a></li>{% endif %}
120 <li><a href="{{ path('export_entry', { 'id': entry.id, 'format': 'csv' }) }}" title="Generate CSV file">CSV</a></li> 120 {% if export_csv %}<li><a href="{{ path('export_entry', { 'id': entry.id, 'format': 'csv' }) }}" title="Generate CSV file">CSV</a></li>{% endif %}
121 <li><a href="{{ path('export_entry', { 'id': entry.id, 'format': 'json' }) }}" title="Generate JSON file">JSON</a></li> 121 {% if export_json %}<li><a href="{{ path('export_entry', { 'id': entry.id, 'format': 'json' }) }}" title="Generate JSON file">JSON</a></li>{% endif %}
122 <li><a href="{{ path('export_entry', { 'id': entry.id, 'format': 'xml' }) }}" title="Generate XML file">XML</a></li> 122 {% if export_txt %}<li><del><a href="{{ path('export_entry', { 'id': entry.id, 'format': 'txt' }) }}" title="Generate TXT file">TXT</a></del></li>{% endif %}
123 {% if export_xml %}<li><a href="{{ path('export_entry', { 'id': entry.id, 'format': 'xml' }) }}" title="Generate XML file">XML</a></li>{% endif %}
123 </ul> 124 </ul>
124 </div> 125 </div>
125 </li> 126 </li>
diff --git a/src/Wallabag/UserBundle/Resources/config/services.yml b/src/Wallabag/UserBundle/Resources/config/services.yml
index bf9e036a..8321473a 100644
--- a/src/Wallabag/UserBundle/Resources/config/services.yml
+++ b/src/Wallabag/UserBundle/Resources/config/services.yml
@@ -1,4 +1,9 @@
1services: 1services:
2 # might be fixed in the symfony release
3 # https://github.com/FriendsOfSymfony/FOSUserBundle/issues/2048
4 fos_user.doctrine_registry:
5 alias: doctrine
6
2 wallabag_user.auth_code_mailer: 7 wallabag_user.auth_code_mailer:
3 class: Wallabag\UserBundle\Mailer\AuthCodeMailer 8 class: Wallabag\UserBundle\Mailer\AuthCodeMailer
4 arguments: 9 arguments:
diff --git a/src/Wallabag/UserBundle/Resources/translations/wallabag_user.tr.yml b/src/Wallabag/UserBundle/Resources/translations/wallabag_user.tr.yml
new file mode 100644
index 00000000..d1fcb0e0
--- /dev/null
+++ b/src/Wallabag/UserBundle/Resources/translations/wallabag_user.tr.yml
@@ -0,0 +1,7 @@
1# Two factor mail
2auth_code.mailer.subject: 'Wallabag Doğrulama Kodu'
3auth_code.mailer.body.hello: "Merhaba %user%,"
4auth_code.mailer.body.first_para: "wallabag hesabınızda iki adımlı doğrulamayı etkinleştirdiğinizde ve bu yeni cihaz olduğunda (bilgisayar, telefon, vs.), biz size bu işlemi doğrulamak için bir kod göndeririz."
5auth_code.mailer.body.second_para: "Bu işlem için doğrulama kodunuz:"
6auth_code.mailer.body.support: "Eğer herhangi bir soru/sorununuz varsa, bizimle iletişime geçmekten çekinmeyin:"
7auth_code.mailer.body.signature: "wallabag ekibi"