diff --git a/src/share.js b/src/share.js index 89d8462..140e425 100644 --- a/src/share.js +++ b/src/share.js @@ -16,7 +16,8 @@ navigator.share = navigator.share || (function () { facebook: 'Facebook', skype: 'Skype', pinterest: 'Pinterest', - line: 'LINE', + line: 'LINE', + mastodon: 'Mastodon', }, cs: { shareTitle: 'Sdílet', @@ -105,8 +106,8 @@ navigator.share = navigator.share || (function () { print: 'Printen', email: 'E-mail', selectSms: 'Selecteer een contact' - }, - sv: { + }, + sv: { shareTitle: 'Dela', cancel: 'Avbryt', copy: 'Kopiera', @@ -161,8 +162,8 @@ navigator.share = navigator.share || (function () { copy: 'நகலெடு', print: 'அச்சிடு', email: 'மின்னஞ்சல்', - selectSms: 'ஒரு தொடர்பைத் தேர்வுசெய்க' - }, + selectSms: 'ஒரு தொடர்பைத் தேர்வுசெய்க' + }, pl: { shareTitle: 'Dzielić', cancel: 'Anuluj', @@ -171,7 +172,7 @@ navigator.share = navigator.share || (function () { email: 'E-mail', selectSms: 'Wybierz kontakt' }, - is: { + is: { shareTitle: 'Deila', cancel: 'Hætta við', copy: 'Afrita', @@ -179,7 +180,7 @@ navigator.share = navigator.share || (function () { email: 'Póstur', selectSms: 'Veldu tengilið' }, - hu: { + hu: { shareTitle: 'Megosztás', cancel: 'Bezárás', copy: 'Másolás', @@ -187,30 +188,30 @@ navigator.share = navigator.share || (function () { email: 'E-mail', selectSms: 'Válasszon egy kontaktot' }, - hi: { - shareTitle: 'शेयर करें', - cancel: 'रद्द करें', - copy: 'कॉपी करें', - print: 'प्रिंट करें', - email: 'ईमेल', - selectSms: 'संपर्क चुनें' - }, - be: { - shareTitle: 'শেয়ার করুন', - cancel: 'বাতিল করুন', - copy: 'কপি করুন', - print: 'প্রিন্ট করুন', - email: 'ই মেইল', - selectSms: 'পরিচিতি নির্বাচন করুন' - }, - ind: { - shareTitle: 'Membagikan', - cancel: 'Membatalkan', - copy: 'Salinan', - print: 'Mencetak', - email: 'Surel', - selectSms: 'Pilih kontak' - } + hi: { + shareTitle: 'शेयर करें', + cancel: 'रद्द करें', + copy: 'कॉपी करें', + print: 'प्रिंट करें', + email: 'ईमेल', + selectSms: 'संपर्क चुनें' + }, + be: { + shareTitle: 'শেয়ার করুন', + cancel: 'বাতিল করুন', + copy: 'কপি করুন', + print: 'প্রিন্ট করুন', + email: 'ই মেইল', + selectSms: 'পরিচিতি নির্বাচন করুন' + }, + ind: { + shareTitle: 'Membagikan', + cancel: 'Membatalkan', + copy: 'Salinan', + print: 'Mencetak', + email: 'Surel', + selectSms: 'Pilih kontak' + } }; let android = navigator.userAgent.match(/Android/i); @@ -234,9 +235,10 @@ navigator.share = navigator.share || (function () { 'twitter': '', 'linkedin': '', 'telegram': '', - 'skype': '', - 'pinterest': '', - 'line': '' + 'skype': '', + 'pinterest': '', + 'line': '', + 'mastodon': '', } function appendCSS(content) { @@ -262,7 +264,7 @@ navigator.share = navigator.share || (function () { const { title, url, fbId, hashtags, via, hashtag } = data; - const configs = { + const configs = { ...{ copy: true, print: true, @@ -276,7 +278,8 @@ navigator.share = navigator.share || (function () { telegram: true, skype: true, pinterest: true, - line: true, + line: true, + mastodon: true, language: 'en' }, ...configurations }; @@ -513,6 +516,10 @@ navigator.share = navigator.share || (function () { ${icon.line} ${language.line} +