Просмотр исходного кода

Added Raindrop.io as sharing option (#3717)

* Added Raindrop.io as sharing option

* Added entires to i18n ignore files

* Fix TODOs

Co-authored-by: Michael Miller <commits@rain.bz>
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
Raineer 4 лет назад
Родитель
Сommit
d170934fb7

+ 1 - 0
app/i18n/cz/conf.php

@@ -163,6 +163,7 @@ return array(
 		'facebook' => 'Facebook',	// TODO - Translation
 		'more_information' => 'Více informací',
 		'print' => 'Tisk',
+		'raindrop' => 'Raindrop.io',
 		'remove' => 'Remove sharing method',	// TODO - Translation
 		'shaarli' => 'Shaarli',	// TODO - Translation
 		'share_name' => 'Jméno pro zobrazení',

+ 1 - 0
app/i18n/cz/gen.php

@@ -198,6 +198,7 @@ return array(
 		'pinboard' => 'Pinboard',	// TODO - Translation
 		'pocket' => 'Pocket',	// TODO - Translation
 		'print' => 'Tisk',
+		'raindrop' => 'Raindrop.io',
 		'shaarli' => 'Shaarli',	// TODO - Translation
 		'twitter' => 'Twitter',	// TODO - Translation
 		'wallabag' => 'wallabag v1',	// TODO - Translation

+ 1 - 0
app/i18n/de/conf.php

@@ -163,6 +163,7 @@ return array(
 		'facebook' => 'Facebook',
 		'more_information' => 'Weitere Informationen',
 		'print' => 'Drucken',
+		'raindrop' => 'Raindrop.io',
 		'remove' => 'Entferne Teilen-Dienst',
 		'shaarli' => 'Shaarli',
 		'share_name' => 'Anzuzeigender Teilen-Name',

+ 1 - 0
app/i18n/de/gen.php

@@ -198,6 +198,7 @@ return array(
 		'pinboard' => 'Pinboard',
 		'pocket' => 'Pocket',
 		'print' => 'Drucken',
+		'raindrop' => 'Raindrop.io',
 		'shaarli' => 'Shaarli',
 		'twitter' => 'Twitter',
 		'wallabag' => 'wallabag v1',

+ 1 - 0
app/i18n/en-us/conf.php

@@ -163,6 +163,7 @@ return array(
 		'facebook' => 'Facebook',
 		'more_information' => 'More information',
 		'print' => 'Print',
+		'raindrop' => 'Raindrop.io',
 		'remove' => 'Remove sharing method',
 		'shaarli' => 'Shaarli',
 		'share_name' => 'Share name to display',

+ 1 - 0
app/i18n/en-us/gen.php

@@ -198,6 +198,7 @@ return array(
 		'pinboard' => 'Pinboard',
 		'pocket' => 'Pocket',
 		'print' => 'Print',
+		'raindrop' => 'Raindrop.io',
 		'shaarli' => 'Shaarli',
 		'twitter' => 'Twitter',
 		'wallabag' => 'wallabag v1',

+ 1 - 0
app/i18n/en/conf.php

@@ -163,6 +163,7 @@ return array(
 		'facebook' => 'Facebook',
 		'more_information' => 'More information',
 		'print' => 'Print',
+		'raindrop' => 'Raindrop.io',
 		'remove' => 'Remove sharing method',
 		'shaarli' => 'Shaarli',
 		'share_name' => 'Share name to display',

+ 1 - 0
app/i18n/en/gen.php

@@ -198,6 +198,7 @@ return array(
 		'pinboard' => 'Pinboard',
 		'pocket' => 'Pocket',
 		'print' => 'Print',
+		'raindrop' => 'Raindrop.io',
 		'shaarli' => 'Shaarli',
 		'twitter' => 'Twitter',
 		'wallabag' => 'wallabag v1',

+ 1 - 0
app/i18n/es/conf.php

@@ -163,6 +163,7 @@ return array(
 		'facebook' => 'Facebook',	// TODO - Translation
 		'more_information' => 'Más información',
 		'print' => 'Print',	// TODO - Translation
+		'raindrop' => 'Raindrop.io',
 		'remove' => 'Remove sharing method',	// TODO - Translation
 		'shaarli' => 'Shaarli',	// TODO - Translation
 		'share_name' => 'Compartir nombre a mostrar',

+ 1 - 0
app/i18n/es/gen.php

@@ -198,6 +198,7 @@ return array(
 		'pinboard' => 'Pinboard',	// TODO - Translation
 		'pocket' => 'Pocket',	// TODO - Translation
 		'print' => 'Print',	// TODO - Translation
+		'raindrop' => 'Raindrop.io',
 		'shaarli' => 'Shaarli',	// TODO - Translation
 		'twitter' => 'Twitter',	// TODO - Translation
 		'wallabag' => 'wallabag v1',	// TODO - Translation

+ 1 - 0
app/i18n/fr/conf.php

@@ -163,6 +163,7 @@ return array(
 		'facebook' => 'Facebook',
 		'more_information' => 'Plus d’informations',
 		'print' => 'Print',
+		'raindrop' => 'Raindrop.io',
 		'remove' => 'Supprimer la méthode de partage',
 		'shaarli' => 'Shaarli',
 		'share_name' => 'Nom du partage à afficher',

+ 1 - 0
app/i18n/fr/gen.php

@@ -198,6 +198,7 @@ return array(
 		'pinboard' => 'Pinboard',	// TODO - Translation
 		'pocket' => 'Pocket',
 		'print' => 'Imprimer',
+		'raindrop' => 'Raindrop.io',
 		'shaarli' => 'Shaarli',
 		'twitter' => 'Twitter',
 		'wallabag' => 'wallabag v1',

+ 1 - 0
app/i18n/he/conf.php

@@ -163,6 +163,7 @@ return array(
 		'facebook' => 'Facebook',	// TODO - Translation
 		'more_information' => 'מידע נוסף',
 		'print' => 'הדפסה',
+		'raindrop' => 'Raindrop.io',
 		'remove' => 'Remove sharing method',	// TODO - Translation
 		'shaarli' => 'Shaarli',	// TODO - Translation
 		'share_name' => 'שיתוף שם לתצוגה',

+ 1 - 0
app/i18n/he/gen.php

@@ -198,6 +198,7 @@ return array(
 		'pinboard' => 'Pinboard',	// TODO - Translation
 		'pocket' => 'Pocket',	// TODO - Translation
 		'print' => 'הדפסה',
+		'raindrop' => 'Raindrop.io',
 		'shaarli' => 'Shaarli',	// TODO - Translation
 		'twitter' => 'Twitter',	// TODO - Translation
 		'wallabag' => 'wallabag v1',	// TODO - Translation

+ 1 - 0
app/i18n/it/conf.php

@@ -163,6 +163,7 @@ return array(
 		'facebook' => 'Facebook',	// TODO - Translation
 		'more_information' => 'Ulteriori informazioni',
 		'print' => 'Stampa',
+		'raindrop' => 'Raindrop.io',
 		'remove' => 'Remove sharing method',	// TODO - Translation
 		'shaarli' => 'Shaarli',	// TODO - Translation
 		'share_name' => 'Nome condivisione',

+ 1 - 0
app/i18n/it/gen.php

@@ -198,6 +198,7 @@ return array(
 		'pinboard' => 'Pinboard',	// TODO - Translation
 		'pocket' => 'Pocket',	// TODO - Translation
 		'print' => 'Stampa',
+		'raindrop' => 'Raindrop.io',
 		'shaarli' => 'Shaarli',	// TODO - Translation
 		'twitter' => 'Twitter',	// TODO - Translation
 		'wallabag' => 'wallabag v1',	// TODO - Translation

+ 1 - 0
app/i18n/kr/conf.php

@@ -163,6 +163,7 @@ return array(
 		'facebook' => 'Facebook',
 		'more_information' => '자세한 정보',
 		'print' => '인쇄',
+		'raindrop' => 'Raindrop.io',
 		'remove' => '공유 방법 삭제',
 		'shaarli' => 'Shaarli',
 		'share_name' => '표시할 이름',

+ 1 - 0
app/i18n/kr/gen.php

@@ -198,6 +198,7 @@ return array(
 		'pinboard' => 'Pinboard',
 		'pocket' => 'Pocket',
 		'print' => '인쇄',
+		'raindrop' => 'Raindrop.io',
 		'shaarli' => 'Shaarli',
 		'twitter' => 'Twitter',
 		'wallabag' => 'wallabag v1',

+ 1 - 0
app/i18n/nl/conf.php

@@ -163,6 +163,7 @@ return array(
 		'facebook' => 'Facebook',
 		'more_information' => 'Meer informatie',
 		'print' => 'Afdrukken',
+		'raindrop' => 'Raindrop.io',
 		'remove' => 'Deelmethode verwijderen',
 		'shaarli' => 'Shaarli',
 		'share_name' => 'Gedeelde naam om weer te geven',

+ 1 - 0
app/i18n/nl/gen.php

@@ -198,6 +198,7 @@ return array(
 		'pinboard' => 'Pinboard',
 		'pocket' => 'Pocket',
 		'print' => 'Print',
+		'raindrop' => 'Raindrop.io',
 		'shaarli' => 'Shaarli',
 		'twitter' => 'Twitter',
 		'wallabag' => 'wallabag v1',

+ 1 - 0
app/i18n/oc/conf.php

@@ -163,6 +163,7 @@ return array(
 		'facebook' => 'Facebook',
 		'more_information' => 'Mai d’informacions',
 		'print' => 'Imprimir',
+		'raindrop' => 'Raindrop.io',
 		'remove' => 'Suprimir lo metòde de partatge',
 		'shaarli' => 'Shaarli',
 		'share_name' => 'Nom del partatge de mostrar',

+ 1 - 0
app/i18n/oc/gen.php

@@ -198,6 +198,7 @@ return array(
 		'pinboard' => 'Pinboard',
 		'pocket' => 'Pocket',
 		'print' => 'Imprimir',
+		'raindrop' => 'Raindrop.io',
 		'shaarli' => 'Shaarli',
 		'twitter' => 'Twitter',
 		'wallabag' => 'wallabag v1',

+ 1 - 0
app/i18n/pl/conf.php

@@ -163,6 +163,7 @@ return array(
 		'facebook' => 'Facebook',
 		'more_information' => 'Więcej informacji',
 		'print' => 'Wydruk',
+		'raindrop' => 'Raindrop.io',
 		'remove' => 'Usuń sposób na podanie dalej wiadomości',
 		'shaarli' => 'Shaarli',
 		'share_name' => 'Wyświetlana nazwa serwisu',

+ 1 - 0
app/i18n/pl/gen.php

@@ -198,6 +198,7 @@ return array(
 		'pinboard' => 'Pinboard',
 		'pocket' => 'Pocket',
 		'print' => 'Wydruk',
+		'raindrop' => 'Raindrop.io',
 		'shaarli' => 'Shaarli',
 		'twitter' => 'Twitter',
 		'wallabag' => 'wallabag v1',

+ 1 - 0
app/i18n/pt-br/conf.php

@@ -163,6 +163,7 @@ return array(
 		'facebook' => 'Facebook',
 		'more_information' => 'Mais informação',
 		'print' => 'Imprimir',
+		'raindrop' => 'Raindrop.io',
 		'remove' => 'Remover método de compartilhamento',
 		'shaarli' => 'Shaarli',
 		'share_name' => 'Nome de visualização para compartilhar',

+ 1 - 0
app/i18n/pt-br/gen.php

@@ -198,6 +198,7 @@ return array(
 		'pinboard' => 'Pinboard',
 		'pocket' => 'Pocket',
 		'print' => 'Imprimir',
+		'raindrop' => 'Raindrop.io',
 		'shaarli' => 'Shaarli',
 		'twitter' => 'Twitter',
 		'wallabag' => 'wallabag v1',

+ 1 - 0
app/i18n/ru/conf.php

@@ -163,6 +163,7 @@ return array(
 		'facebook' => 'Facebook',	// TODO - Translation
 		'more_information' => 'Больше информации',
 		'print' => 'Распечатать',
+		'raindrop' => 'Raindrop.io',
 		'remove' => 'Удалить способ поделиться',
 		'shaarli' => 'Shaarli',	// TODO - Translation
 		'share_name' => 'Отображаемое имя',

+ 1 - 0
app/i18n/ru/gen.php

@@ -198,6 +198,7 @@ return array(
 		'pinboard' => 'Pinboard',	// TODO - Translation
 		'pocket' => 'Pocket',	// TODO - Translation
 		'print' => 'Распечатать',
+		'raindrop' => 'Raindrop.io',
 		'shaarli' => 'Shaarli',	// TODO - Translation
 		'twitter' => 'Twitter',	// TODO - Translation
 		'wallabag' => 'wallabag v1',	// TODO - Translation

+ 1 - 0
app/i18n/sk/conf.php

@@ -163,6 +163,7 @@ return array(
 		'facebook' => 'Facebook',
 		'more_information' => 'Viac informácií',
 		'print' => 'Tlač',
+		'raindrop' => 'Raindrop.io',
 		'remove' => 'Odstrániť spôsob zdieľania',
 		'shaarli' => 'Shaarli',
 		'share_name' => 'Meno pre zobrazenie',

+ 1 - 0
app/i18n/sk/gen.php

@@ -198,6 +198,7 @@ return array(
 		'pinboard' => 'Pinboard',
 		'pocket' => 'Pocket',
 		'print' => 'Print',
+		'raindrop' => 'Raindrop.io',
 		'shaarli' => 'Shaarli',
 		'twitter' => 'Twitter',
 		'wallabag' => 'wallabag v1',

+ 1 - 0
app/i18n/tr/conf.php

@@ -163,6 +163,7 @@ return array(
 		'facebook' => 'Facebook',
 		'more_information' => 'Daha fazla bilgi',
 		'print' => 'Yazdır',
+		'raindrop' => 'Raindrop.io',
 		'remove' => 'Paylaşım türünü sil',
 		'shaarli' => 'Shaarli',
 		'share_name' => 'Paylaşım ismi',

+ 1 - 0
app/i18n/tr/gen.php

@@ -198,6 +198,7 @@ return array(
 		'pinboard' => 'Pinboard',
 		'pocket' => 'Pocket',
 		'print' => 'Print',
+		'raindrop' => 'Raindrop.io',
 		'shaarli' => 'Shaarli',
 		'twitter' => 'Twitter',
 		'wallabag' => 'wallabag v1',

+ 1 - 0
app/i18n/zh-cn/conf.php

@@ -163,6 +163,7 @@ return array(
 		'facebook' => '脸书',
 		'more_information' => '更多信息',
 		'print' => '打印',
+		'raindrop' => 'Raindrop.io',
 		'remove' => '删除分享方式',
 		'shaarli' => 'Shaarli',
 		'share_name' => '名称',

+ 1 - 0
app/i18n/zh-cn/gen.php

@@ -198,6 +198,7 @@ return array(
 		'pinboard' => 'Pinboard',
 		'pocket' => 'Pocket',
 		'print' => '打印',
+		'raindrop' => 'Raindrop.io',
 		'shaarli' => 'Shaarli',
 		'twitter' => '推特',
 		'wallabag' => 'Wallabag v1',

+ 6 - 0
app/shares.php

@@ -146,4 +146,10 @@ return array(
 		'form' => 'simple',
 		'method' => 'GET',
 	),
+	'raindrop' => array(
+		'url' => 'https://app.raindrop.io/add?link=~LINK~&title=~TITLE~',
+		'transform' => array('rawurlencode'),
+		'form' => 'simple',
+		'method' => 'GET',
+	),
 );

+ 2 - 0
cli/i18n/ignore/de.php

@@ -10,6 +10,7 @@ return array(
 	'conf.sharing.blogotext',
 	'conf.sharing.diaspora',
 	'conf.sharing.facebook',
+	'conf.sharing.raindrop',
 	'conf.sharing.shaarli',
 	'conf.sharing.twitter',
 	'conf.sharing.wallabag',
@@ -53,6 +54,7 @@ return array(
 	'gen.share.movim',
 	'gen.share.pinboard',
 	'gen.share.pocket',
+	'gen.share.raindrop',
 	'gen.share.shaarli',
 	'gen.share.twitter',
 	'gen.share.wallabag',

+ 2 - 0
cli/i18n/ignore/en-us.php

@@ -263,6 +263,7 @@ return array(
 	'conf.sharing.facebook',
 	'conf.sharing.more_information',
 	'conf.sharing.print',
+	'conf.sharing.raindrop',
 	'conf.sharing.remove',
 	'conf.sharing.shaarli',
 	'conf.sharing.share_name',
@@ -559,6 +560,7 @@ return array(
 	'gen.share.pinboard',
 	'gen.share.pocket',
 	'gen.share.print',
+	'gen.share.raindrop',
 	'gen.share.shaarli',
 	'gen.share.twitter',
 	'gen.share.wallabag',

+ 2 - 0
cli/i18n/ignore/en.php

@@ -66,6 +66,7 @@ return array(
 	'conf.sharing.email',
 	'conf.sharing.facebook',
 	'conf.sharing.print',
+	'conf.sharing.raindrop',
 	'conf.sharing.shaarli',
 	'conf.sharing.twitter',
 	'conf.sharing.wallabag',
@@ -96,6 +97,7 @@ return array(
 	'gen.share.lemmy',
 	'gen.share.movim',
 	'gen.share.print',
+	'gen.share.raindrop',
 	'gen.share.shaarli',
 	'gen.share.twitter',
 	'gen.share.wallabag',

+ 2 - 0
cli/i18n/ignore/fr.php

@@ -15,6 +15,7 @@ return array(
 	'conf.sharing.diaspora',
 	'conf.sharing.facebook',
 	'conf.sharing.print',
+	'conf.sharing.raindrop',
 	'conf.sharing.shaarli',
 	'conf.sharing.twitter',
 	'conf.sharing.wallabag',
@@ -55,6 +56,7 @@ return array(
 	'gen.share.mastodon',
 	'gen.share.movim',
 	'gen.share.pocket',
+	'gen.share.raindrop',
 	'gen.share.shaarli',
 	'gen.share.twitter',
 	'gen.share.wallabag',

+ 2 - 0
cli/i18n/ignore/kr.php

@@ -4,6 +4,7 @@ return array(
 	'conf.sharing.blogotext',
 	'conf.sharing.diaspora',
 	'conf.sharing.facebook',
+	'conf.sharing.raindrop',
 	'conf.sharing.shaarli',
 	'conf.sharing.twitter',
 	'conf.sharing.wallabag',
@@ -50,6 +51,7 @@ return array(
 	'gen.share.movim',
 	'gen.share.pinboard',
 	'gen.share.pocket',
+	'gen.share.raindrop',
 	'gen.share.shaarli',
 	'gen.share.twitter',
 	'gen.share.wallabag',

+ 2 - 0
cli/i18n/ignore/nl.php

@@ -10,6 +10,7 @@ return array(
 	'conf.sharing.email',
 	'conf.sharing.facebook',
 	'conf.sharing.print',
+	'conf.sharing.raindrop',
 	'conf.sharing.shaarli',
 	'conf.sharing.twitter',
 	'conf.sharing.wallabag',
@@ -51,6 +52,7 @@ return array(
 	'gen.share.pinboard',
 	'gen.share.pocket',
 	'gen.share.print',
+	'gen.share.raindrop',
 	'gen.share.shaarli',
 	'gen.share.twitter',
 	'gen.share.wallabag',

+ 2 - 0
cli/i18n/ignore/oc.php

@@ -14,6 +14,7 @@ return array(
 	'conf.sharing.diaspora',
 	'conf.sharing.facebook',
 	'conf.sharing.print',
+	'conf.sharing.raindrop',
 	'conf.sharing.shaarli',
 	'conf.sharing.twitter',
 	'conf.sharing.wallabag',
@@ -53,6 +54,7 @@ return array(
 	'gen.share.movim',
 	'gen.share.pinboard',
 	'gen.share.pocket',
+	'gen.share.raindrop',
 	'gen.share.shaarli',
 	'gen.share.twitter',
 	'gen.share.wallabag',

+ 2 - 0
cli/i18n/ignore/pl.php

@@ -5,6 +5,7 @@ return array(
 	'conf.sharing.blogotext',
 	'conf.sharing.diaspora',
 	'conf.sharing.facebook',
+	'conf.sharing.raindrop',
 	'conf.sharing.shaarli',
 	'conf.sharing.twitter',
 	'conf.sharing.wallabag',
@@ -39,6 +40,7 @@ return array(
 	'gen.share.movim',
 	'gen.share.pinboard',
 	'gen.share.pocket',
+	'gen.share.raindrop',
 	'gen.share.shaarli',
 	'gen.share.twitter',
 	'gen.share.wallabag',

+ 2 - 0
cli/i18n/ignore/pt-br.php

@@ -9,6 +9,7 @@ return array(
 	'conf.sharing.diaspora',
 	'conf.sharing.facebook',
 	'conf.sharing.print',
+	'conf.sharing.raindrop',
 	'conf.sharing.shaarli',
 	'conf.sharing.twitter',
 	'conf.sharing.wallabag',
@@ -43,6 +44,7 @@ return array(
 	'gen.share.movim',
 	'gen.share.pinboard',
 	'gen.share.pocket',
+	'gen.share.raindrop',
 	'gen.share.shaarli',
 	'gen.share.twitter',
 	'gen.share.wallabag',

+ 2 - 0
cli/i18n/ignore/sk.php

@@ -6,6 +6,7 @@ return array(
 	'conf.sharing.email',
 	'conf.sharing.facebook',
 	'conf.sharing.print',
+	'conf.sharing.raindrop',
 	'conf.sharing.shaarli',
 	'conf.sharing.twitter',
 	'conf.sharing.wallabag',
@@ -58,6 +59,7 @@ return array(
 	'gen.share.pinboard',
 	'gen.share.pocket',
 	'gen.share.print',
+	'gen.share.raindrop',
 	'gen.share.shaarli',
 	'gen.share.twitter',
 	'gen.share.wallabag',

+ 2 - 0
cli/i18n/ignore/tr.php

@@ -5,6 +5,7 @@ return array(
 	'conf.sharing.diaspora',
 	'conf.sharing.email',
 	'conf.sharing.facebook',
+	'conf.sharing.raindrop',
 	'conf.sharing.shaarli',
 	'conf.sharing.twitter',
 	'conf.sharing.wallabag',
@@ -43,6 +44,7 @@ return array(
 	'gen.share.pinboard',
 	'gen.share.pocket',
 	'gen.share.print',
+	'gen.share.raindrop',
 	'gen.share.shaarli',
 	'gen.share.twitter',
 	'gen.share.wallabag',

+ 2 - 0
cli/i18n/ignore/zh-cn.php

@@ -5,6 +5,7 @@ return array(
 	'conf.sharing.diaspora',
 	'conf.sharing.email',
 	'conf.sharing.facebook',
+	'conf.sharing.raindrop',
 	'conf.sharing.shaarli',
 	'conf.sharing.twitter',
 	'conf.sharing.wallabag',
@@ -39,6 +40,7 @@ return array(
 	'gen.share.movim',
 	'gen.share.pinboard',
 	'gen.share.pocket',
+	'gen.share.raindrop',
 	'gen.share.shaarli',
 	'gen.share.twitter',
 	'gen.share.wallabag',