From: Nicolas Lœuillet Date: Thu, 30 Apr 2020 07:14:52 +0000 (+0200) Subject: Merge pull request #4363 from wallabag/piwik-to-matomo X-Git-Url: https://git.immae.eu/?a=commitdiff_plain;h=557e810c1f2b2e662f163fc419014e80d5484e3a;hp=9717d0129889ad73716be38766faede12adc333d;p=github%2Fwallabag%2Fwallabag.git Merge pull request #4363 from wallabag/piwik-to-matomo Upgrade Piwik Twig Extension to Matomo --- diff --git a/composer.lock b/composer.lock index a703ccaf..44bf25cb 100644 --- a/composer.lock +++ b/composer.lock @@ -1667,16 +1667,16 @@ }, { "name": "fig/link-util", - "version": "1.1.0", + "version": "1.1.1", "source": { "type": "git", "url": "https://github.com/php-fig/link-util.git", - "reference": "47f55860678a9e202206047bc02767556d298106" + "reference": "c038ee75ca13663ddc2d1f185fe6f7533c00832a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/link-util/zipball/47f55860678a9e202206047bc02767556d298106", - "reference": "47f55860678a9e202206047bc02767556d298106", + "url": "https://api.github.com/repos/php-fig/link-util/zipball/c038ee75ca13663ddc2d1f185fe6f7533c00832a", + "reference": "c038ee75ca13663ddc2d1f185fe6f7533c00832a", "shasum": "" }, "require": { @@ -1720,7 +1720,7 @@ "psr-13", "rest" ], - "time": "2019-12-18T15:40:05+00:00" + "time": "2020-04-27T06:40:36+00:00" }, { "name": "fossar/htmlawed", @@ -7265,16 +7265,16 @@ }, { "name": "scheb/two-factor-bundle", - "version": "v4.14.0", + "version": "v4.15.0", "source": { "type": "git", "url": "https://github.com/scheb/two-factor-bundle.git", - "reference": "6393d304ee51a703711e5f5cc3e76f04ce4e238c" + "reference": "253ed9ed43078c9408acfcd32402784c383cd31d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/scheb/two-factor-bundle/zipball/6393d304ee51a703711e5f5cc3e76f04ce4e238c", - "reference": "6393d304ee51a703711e5f5cc3e76f04ce4e238c", + "url": "https://api.github.com/repos/scheb/two-factor-bundle/zipball/253ed9ed43078c9408acfcd32402784c383cd31d", + "reference": "253ed9ed43078c9408acfcd32402784c383cd31d", "shasum": "" }, "require": { @@ -7329,7 +7329,7 @@ "two-factor", "two-step" ], - "time": "2020-02-15T13:01:16+00:00" + "time": "2020-04-29T10:32:37+00:00" }, { "name": "sensio/distribution-bundle", @@ -9011,16 +9011,16 @@ }, { "name": "symfony/symfony", - "version": "v3.4.39", + "version": "v3.4.40", "source": { "type": "git", "url": "https://github.com/symfony/symfony.git", - "reference": "29ccc948a87d72c991fff9dbb92bd64f728e7b75" + "reference": "ad6f8608e92b548e5695f9213a81d14c2ef274b5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/symfony/zipball/29ccc948a87d72c991fff9dbb92bd64f728e7b75", - "reference": "29ccc948a87d72c991fff9dbb92bd64f728e7b75", + "url": "https://api.github.com/repos/symfony/symfony/zipball/ad6f8608e92b548e5695f9213a81d14c2ef274b5", + "reference": "ad6f8608e92b548e5695f9213a81d14c2ef274b5", "shasum": "" }, "require": { @@ -9163,7 +9163,7 @@ "keywords": [ "framework" ], - "time": "2020-03-30T06:25:29+00:00" + "time": "2020-04-28T17:41:57+00:00" }, { "name": "tecnickcom/tcpdf", diff --git a/src/Wallabag/CoreBundle/Resources/translations/messages.ja.yml b/src/Wallabag/CoreBundle/Resources/translations/messages.ja.yml index 9ae4d6bb..3221ac3f 100644 --- a/src/Wallabag/CoreBundle/Resources/translations/messages.ja.yml +++ b/src/Wallabag/CoreBundle/Resources/translations/messages.ja.yml @@ -33,6 +33,7 @@ menu: back_to_unread: '未読の記事へ戻る' users_management: 'ユーザー管理' site_credentials: 'サイト資格情報' + ignore_origin_instance_rules: 'グローバルなオリジン無視ルール' quickstart: "はじめに" top: add_new_entry: '新しい記事を追加' @@ -40,7 +41,7 @@ menu: filter_entries: 'フィルターを使用' random_entry: このリストの中からランダムに記事に記事を表示 export: 'エクスポート' - # account: 'My account' + account: 'マイアカウント' search_form: input_label: '検索内容を入力' @@ -60,6 +61,7 @@ config: user_info: 'ユーザー情報' password: 'パスワード' rules: 'タグ付けルール' + ignore_origin: 'オリジン無視ルール' new_user: 'ユーザーの追加' reset: 'リセット関連' form: @@ -178,6 +180,24 @@ config: and: 'かつ (例:ルールA AND ルールB)' matches: 'タイトル が 検索内容 (大文字小文字を区別しない) に一致する例。
例:title matches "football"' notmatches: 'タイトル が 検索内容 (大文字小文字を区別しない) に一致しない例。
例:title notmatches "football"' + form_ignore_origin_rules: + faq: + title: 'よくある質問' + ignore_origin_rules_definition_title: '« オリジン無視ルール » とは何ですか?' + ignore_origin_rules_definition_description: 'これらは、リダイレクト後に自動的に元のアドレスを無視するために、Wallabag が使用するルールです。
新しい記事を取得中にリダイレクトが発生した場合、すべてのオリジン無視ルール(ユーザー定義およびインスタンス定義)がオリジンアドレスを無視するために使用されます。' + how_to_use_them_title: 'どのように使用できますか?' + how_to_use_them_description: '« rss.example.com » というオリジンからの記事を無視したいと仮定してみましょう(リダイレクト後の実際のアドレスが example.com であることを知っています)。
その場合は、ルール項目に « host = "rss.example.com" » と入力します。' + variables_available_title: 'ルールを作成するために使用できる変数と演算子は何ですか?' + variables_available_description: '以下の変数と演算子を使用して、オリジン無視ルールを作成できます:' + meaning: '説明' + variable_description: + label: '変数' + host: 'アドレスのホスト名' + _all: '完全なアドレス、主にパターンマッチング用' + operator_description: + label: '演算子' + equal_to: '等しい' + matches: 'タイトル が 検索内容 (大文字小文字を区別しない) に一致する例。
例:_all ~ "https?://rss.example.com/foobar/.*"' otp: page_title: 2要素認証 app: @@ -280,14 +300,14 @@ entry: shared_by_wallabag: "これは %username% と Wallabag によって共有された記事です。" confirm: delete: "記事を削除してよろしいですか?" - # delete_entries: "Are you sure you want to remove those articles?" + delete_entries: "複数の記事を削除してよろしいですか?" delete_tag: "記事からタグを削除してよろしいですか?" metadata: reading_time: "推定読書時間" reading_time_minutes_short: "%readingTime% 分" address: "アドレス" added_on: "追加日" - # published_on: "Published on" + published_on: "公開日" about: page_title: 'アプリについて' @@ -596,6 +616,24 @@ site_credential: delete_confirm: 本当によろしいですか? back_to_list: リストに戻る +ignore_origin_instance_rule: + page_title: グローバルなオリジン無視ルール + new_ignore_origin_instance_rule: グローバルなオリジン無視ルールの作成 + edit_ignore_origin_instance_rule: 既存のオリジン無視ルールの編集 + description: "ここでは、特定のパターンのオリジン URL を無視するために使用されるグローバルなオリジン無視ルールを管理することができます。" + list: + actions: 操作 + edit_action: 編集 + yes: はい + no: いいえ + create_new_one: 新しいグローバルなオリジン無視ルールの作成 + form: + rule_label: ルール + save: 保存 + delete: 削除 + delete_confirm: よろしいですか? + back_to_list: リストに戻る + error: page_title: エラーが発生しました @@ -616,9 +654,11 @@ flashes: entries_reset: 記事がリセットされました archived_reset: アーカイブ済みの記事がリセットされました otp_enabled: 2要素認証が有効化されました - # otp_disabled: Two-factor authentication disabled + otp_disabled: 2要素認証が無効化されました tagging_rules_imported: タグ付けルールがインポートされました tagging_rules_not_imported: タグ付けルールのインポート中にエラーが発生しました + ignore_origin_rules_deleted: 'オリジン無視ルールが削除されました' + ignore_origin_rules_updated: 'オリジン無視ルールが更新されました' entry: notice: entry_already_saved: 'この記事は既に %date% に保存済みです' @@ -660,3 +700,8 @@ flashes: added: '"%host%" のサイト資格情報が追加されました' updated: '"%host%" のサイト資格情報が更新されました' deleted: '"%host%" のサイト資格情報が削除されました' + ignore_origin_instance_rule: + notice: + added: 'グローバルなオリジン無視ルールが追加されました' + updated: 'グローバルなオリジン無視ルールが更新されました' + deleted: 'グローバルなオリジン無視ルールが削除されました' diff --git a/src/Wallabag/CoreBundle/Resources/translations/messages.oc.yml b/src/Wallabag/CoreBundle/Resources/translations/messages.oc.yml index ea8e92e7..2c7af685 100644 --- a/src/Wallabag/CoreBundle/Resources/translations/messages.oc.yml +++ b/src/Wallabag/CoreBundle/Resources/translations/messages.oc.yml @@ -33,7 +33,7 @@ menu: back_to_unread: 'Tornar als articles pas legits' users_management: 'Gestion dels utilizaires' site_credentials: 'Identificants del site' - # ignore_origin_instance_rules: 'Global ignore origin rules' + ignore_origin_instance_rules: 'Règlas globalas per ignorar l’origina' quickstart: "Per ben començar" top: add_new_entry: 'Enregistrar un novèl article' @@ -47,7 +47,7 @@ menu: footer: wallabag: - elsewhere: 'Emportatz wallabag amb vosautres' + elsewhere: 'Emportatz wallabag amb vos' social: 'Social' powered_by: 'propulsat per' about: 'A prepaus' @@ -61,7 +61,7 @@ config: user_info: 'Mon compte' password: 'Senhal' rules: "Règlas d'etiquetas automaticas" - # ignore_origin: 'Ignore origin rules' + ignore_origin: 'Règlas d’ignorar l’origina' new_user: 'Crear un compte' reset: 'Zòna de reïnicializacion' form: @@ -170,7 +170,7 @@ config: domainName: "Lo nom de domeni de l'article" operator_description: label: 'Operator' - less_than: 'Mens que…...' + less_than: 'Mens que…' strictly_less_than: 'Estrictament mens que…' greater_than: 'Mai que…' strictly_greater_than: 'Estrictament mai que…' @@ -181,25 +181,25 @@ config: matches: 'Teste se un subjècte correspond a una recèrca (non sensibla a la cassa).
Exemple : title matches \"football\"' notmatches: 'Teste se subjècte correspond pas a una recèrca (sensibla a la cassa).
Example : title notmatches "football"' form_ignore_origin_rules: - # faq: - # title: 'FAQ' + faq: + title: 'FAQ' # ignore_origin_rules_definition_title: 'What does « ignore origin rules » mean?' # ignore_origin_rules_definition_description: 'They are used by wallabag to automatically ignore an origin address after a redirect.
If a redirect occurs while fetching a new entry, all the ignore origin rules (user defined and instance defined) will be used to ignore the origin address.' - # how_to_use_them_title: 'How do I use them?' + how_to_use_them_title: 'Cossí los utilizi ?' # how_to_use_them_description: 'Let us assume you want to ignore the origin of an entry coming from « rss.example.com » (knowing that after a redirect, the actual address is example.com).
In that case, you should put « host = "rss.example.com" » in the Rule field.' # variables_available_title: 'Which variables and operators can I use to write rules?' # variables_available_description: 'The following variables and operators can be used to create ignore origin rules:' # meaning: 'Meaning' # variable_description: - # label: 'Variable' + label: 'Variabla' # host: 'Host of the address' # _all: 'Full address, mainly for pattern matching' - # operator_description: - # label: 'Operator' - # equal_to: 'Equal to…' + operator_description: + label: 'Operator' + equal_to: 'Egal a…' # matches: 'Tests that a subject matches a search (case-insensitive).
Example: _all ~ "https?://rss.example.com/foobar/.*"' otp: - page_title: Autentificacion en dos temps + page_title: 'Autentificacion en dos temps' app: two_factor_code_description_1: Avètz pas qu’activat l’autentificacion en dos temps, dobrissètz l’aplicacion OTP e utilizatz aqueste còdi per obténer un senhal unic. Apareisserà aprèp un recargament de pagina. two_factor_code_description_2: 'Podètz numerizar aqueste còdi QR amb l’aplicacion :' @@ -307,7 +307,7 @@ entry: reading_time_minutes_short: "%readingTime% min" address: "Adreça" added_on: "Ajustat a" - # published_on: "Published on" + published_on: "Publicat lo" about: page_title: 'A prepaus' @@ -377,30 +377,30 @@ howto: go_config: Anar a la config go_import: Anar per importar go_developers: Anar al canton desvolopaires - go_howto: Anar a l'ajuda (aquesta quita pagina !) + go_howto: "Anar a l'ajuda (aquesta quita pagina !)" go_logout: Desconnexion list_title: Acorchis disponibles dins las paginas de lista search: Afichar lo formulari de recèrca article_title: Acorchis disponibles dins la vista article - open_original: Dobrir l'URL originala de l'article - toggle_favorite: Cambiar l'estatut Favorit per l'article - toggle_archive: Cambiar l'estatut Legit per l'article + open_original: "Dobrir l'URL originala de l'article" + toggle_favorite: "Cambiar l'estatut Favorit per l'article" + toggle_archive: "Cambiar l'estatut Legit per l'article" delete: Suprimir l'article material_title: Acorchis solament disponibles amb lo tèma Material add_link: Apondre un acorchi hide_form: Rescondre lo formulari actual (recèrca o nòu ligam) arrows_navigation: Navigar dins los articles - open_article: Afichar l'article seleccionat + open_article: "Afichar l'article seleccionat" quickstart: - page_title: 'Per ben començar' + page_title: 'Ben començar' more: 'Mai…' intro: - title: 'Benvenguda sus wallabag !' + title: 'La benvenguda sus wallabag !' paragraph_1: "Anem vos guidar per far lo torn de la proprietat e vos presentar unas foncionalitats que vos poirián interessar per vos apropriar aquesta aisina." paragraph_2: 'Seguètz-nos !' configure: - title: "Configuratz l'aplicacion" + title: "Configurar l'aplicacion" description: "Per fin d'aver una aplicacion que vos va ben, anatz veire la configuracion de wallabag." language: "Cambiatz la lenga e l'estil de l'aplicacion" feed: 'Activatz los fluxes RSS' @@ -422,10 +422,10 @@ quickstart: title: 'Migrar dempuèi un servici existent' description: "Sètz un ancian utilizaire d'un servici existent ? Vos ajudarem a trapar vòstras donadas sus wallabag." pocket: 'Migrar dempuèi Pocket' - wallabag_v1: 'Migrar dempuèi wallabag v1' - wallabag_v2: 'Migrar dempuèi wallabag v2' - readability: 'Migrar dempuèi Readability' - instapaper: 'Migrar dempuèi Instapaper' + wallabag_v1: 'Migrar de wallabag v1' + wallabag_v2: 'Migrar de wallabag v2' + readability: 'Migrar de Readability' + instapaper: 'Migrar de Instapaper' developer: title: 'Pels desvolopaires' description: 'Avèm tanben pensat als desvolopaires : Docker, API, traduccions, etc.' @@ -434,7 +434,7 @@ quickstart: docs: title: 'Documentacion complèta' description: "I a un fum de foncionalitats dins wallabag. Esitetz pas a legir lo manual per las conéisser e aprendre a las utilizar." - annotate: 'Anotar vòstre article' + annotate: 'Anotatz vòstre article' export: 'Convertissètz vòstres articles en ePub o en PDF' search_filters: "Aprenètz a utilizar lo motor de recèrca e los filtres per retrobar l'article que vos interèssa" fetching_errors: "Qué far se mon article es pas recuperat coma cal ?" @@ -489,9 +489,9 @@ import: wallabag_v2: page_title: 'Importar > Wallabag v2' description: "Aquesta aisina importarà totas vòstras donadas d'una instància mai de wallabag v2. Anatz dins totes vòstres articles, puèi, sus la barra laterala, clicatz sus \"JSON\". Traparetz un fichièr \"All articles.json\"." - # elcurator: - # page_title: 'Import > elCurator' - # description: 'This importer will import all your elCurator articles. Go to your preferences in your elCurator account and then, export your content. You will have a JSON file.' + elcurator: + page_title: 'Importar > elCurator' + description: 'Aquesta aisina importarà totes vòstres articles de elCurator. Anatz a vòstras preferéncias de compte elCurator puèi exportatz vòstre contengut. Auretz un fichièr JSON.' readability: page_title: 'Importar > Readability' description: "Aquesta aisina importarà totas vòstres articles de Readability. Sus la pagina de l'aisina (https://www.readability.com/tools/), clicatz sus \"Export your data\" dins la seccion \"Data Export\". Recebretz un corrièl per telecargar un json (qu'acaba pas amb un .json de fach)." @@ -552,7 +552,7 @@ developer: field_name: 'Nom del client' field_id: 'ID Client' field_secret: 'Clau secrèta' - back: 'Retour' + back: 'Retorn' read_howto: 'Legir "cossí crear ma primièra aplicacion"' howto: page_title: 'Gestion dels clients API > Cossí crear ma primièra aplicacion' @@ -597,16 +597,16 @@ user: placeholder: "Filtrar per nom d'utilizaire o corrièl" site_credential: - page_title: Gestion dels identificants - new_site_credential: Crear un identificant - edit_site_credential: Modificar un identificant + page_title: 'Gestion dels identificants' + new_site_credential: 'Crear un identificant' + edit_site_credential: 'Modificar un identificant' description: "Aquí podètz gerir vòstres identificants pels sites que los demandan (ne crear, ne modifiar, ne suprimir) coma los sites a peatge, etc." list: actions: 'Accions' edit_action: 'Modificar' yes: 'Òc' no: 'Non' - create_new_one: Crear un novèl identificant + create_new_one: 'Crear un novèl identificant' form: username_label: "Nom d'utilizaire" host_label: 'Òste (subdomain.example.org, .example.org, etc.)' @@ -617,7 +617,7 @@ site_credential: back_to_list: 'Tornar a la lista' error: - page_title: Una error s'es produsida + page_title: "Una error s'es produsida" flashes: config: @@ -636,7 +636,7 @@ flashes: entries_reset: Articles levats archived_reset: Articles archivat suprimits otp_enabled: Autentificacion en dos temps activada - # otp_disabled: Two-factor authentication disabled + otp_disabled: Autentificacion en dos temps desactivada tagging_rules_imported: Règlas d’etiquetatge importadas tagging_rules_not_imported: Error en important las règlas d’etiquetatge # ignore_origin_rules_deleted: 'Ignore origin rule deleted'