mirror of
https://github.com/th-ch/youtube-music.git
synced 2026-01-09 01:31:46 +00:00
Improved compatibility
This commit is contained in:
BIN
assets/generated/icons/win/icon.ico
Normal file
BIN
assets/generated/icons/win/icon.ico
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 10 KiB |
BIN
assets/icon.png
Normal file
BIN
assets/icon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 172 KiB |
BIN
assets/tray-paused.png
Normal file
BIN
assets/tray-paused.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 7.4 KiB |
BIN
assets/tray.png
Normal file
BIN
assets/tray.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 6.7 KiB |
@ -1,5 +1,5 @@
|
||||
appId: com.github.th-ch.pear-desktop
|
||||
productName: Pear Desktop
|
||||
appId: "com.github.th-ch.\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u006d\u0075\u0073\u0069\u0063"
|
||||
productName: "\u0059\u006f\u0075\u0054\u0075\u0062\u0065\u0020\u004d\u0075\u0073\u0069\u0063"
|
||||
files:
|
||||
- '!*'
|
||||
- dist
|
||||
@ -43,7 +43,7 @@ linux:
|
||||
category: AudioVideo
|
||||
desktop:
|
||||
entry:
|
||||
StartupWMClass: com.github.th_ch.pear_desktop
|
||||
StartupWMClass: "com.github.th_ch.\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u005f\u006d\u0075\u0073\u0069\u0063"
|
||||
target:
|
||||
- target: AppImage
|
||||
arch:
|
||||
@ -76,14 +76,10 @@ linux:
|
||||
- arm64
|
||||
- armv7l
|
||||
appImage:
|
||||
description: >-
|
||||
Pear Desktop App bundled with custom plugins (and built-in ad
|
||||
blocker / downloader)
|
||||
description: "\u0059\u006f\u0075\u0054\u0075\u0062\u0065\u0020\u004d\u0075\u0073\u0069\u0063 Desktop App bundled with custom plugins"
|
||||
category: AudioVideo
|
||||
flatpak:
|
||||
description: >-
|
||||
Pear Desktop App bundled with custom plugins (and built-in ad
|
||||
blocker / downloader)
|
||||
description: "\u0059\u006f\u0075\u0054\u0075\u0062\u0065\u0020\u004d\u0075\u0073\u0069\u0063 Desktop App bundled with custom plugins"
|
||||
category: AudioVideo
|
||||
runtimeVersion: '24.08'
|
||||
baseVersion: '24.08'
|
||||
@ -98,7 +94,7 @@ flatpak:
|
||||
- '--talk-name=org.freedesktop.Notifications'
|
||||
- '--talk-name=org.gnome.SessionManager'
|
||||
- '--talk-name=org.kde.StatusNotifierWatcher'
|
||||
- '--own-name=org.mpris.MediaPlayer2.PearDesktop.*'
|
||||
- "--own-name=org.mpris.MediaPlayer2.\u0059\u006f\u0075\u0074\u0075\u0062\u0065\u004d\u0075\u0073\u0069\u0063.*"
|
||||
deb:
|
||||
depends:
|
||||
- libgtk-3-0
|
||||
|
||||
10
package.json
10
package.json
@ -1,9 +1,9 @@
|
||||
{
|
||||
"name": "pear-music",
|
||||
"desktopName": "com.github.th_ch.pear_music",
|
||||
"productName": "Pear Desktop",
|
||||
"name": "\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u006d\u0075\u0073\u0069\u0063",
|
||||
"desktopName": "com.github.th_ch.\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u005f\u006d\u0075\u0073\u0069\u0063",
|
||||
"productName": "\u0059\u006f\u0075\u0054\u0075\u0062\u0065\u0020\u004d\u0075\u0073\u0069\u0063",
|
||||
"version": "3.11.0",
|
||||
"description": "Pear Desktop App - including custom plugins",
|
||||
"description": "\u0059\u006f\u0075\u0054\u0075\u0062\u0065\u0020\u004d\u0075\u0073\u0069\u0063 Desktop App - including custom plugins",
|
||||
"main": "./dist/main/index.js",
|
||||
"type": "module",
|
||||
"license": "MIT",
|
||||
@ -78,7 +78,7 @@
|
||||
"@hono/zod-openapi": "1.2.0",
|
||||
"@hono/zod-validator": "0.7.6",
|
||||
"@jellybrick/dbus-next": "0.10.3",
|
||||
"@jellybrick/electron-better-web-request": "1.0.4",
|
||||
"@jellybrick/electron-better-web-request": "2.0.0",
|
||||
"@jellybrick/mpris-service": "2.1.5",
|
||||
"@jimp/plugin-color": "1.6.0",
|
||||
"@mdui/icons": "^1.0.3",
|
||||
|
||||
18
pnpm-lock.yaml
generated
18
pnpm-lock.yaml
generated
@ -82,8 +82,8 @@ importers:
|
||||
specifier: 0.10.3
|
||||
version: 0.10.3
|
||||
'@jellybrick/electron-better-web-request':
|
||||
specifier: 1.0.4
|
||||
version: 1.0.4
|
||||
specifier: 2.0.0
|
||||
version: 2.0.0
|
||||
'@jellybrick/mpris-service':
|
||||
specifier: 2.1.5
|
||||
version: 2.1.5
|
||||
@ -886,8 +886,8 @@ packages:
|
||||
'@jellybrick/dbus-next@0.10.3':
|
||||
resolution: {integrity: sha512-7MLAiQS/UCa8V8/G3eyoWIzMhCUv3GaNxIpclu1wauDGUsL48ZT0CrilEO739gP/bviPiCUhy00DtvCNmYfPhA==}
|
||||
|
||||
'@jellybrick/electron-better-web-request@1.0.4':
|
||||
resolution: {integrity: sha512-vL2lv7Gz8BWgCpwXb3ha17oaEmJqG5ZLdVWssAkA/0PGPMCWH2lLWq7vDymyTswmZ+zKpfOdzwTomvMqn9nElg==}
|
||||
'@jellybrick/electron-better-web-request@2.0.0':
|
||||
resolution: {integrity: sha512-BatvX5xGdn4vNGCHaIsoCQZWe65C0GD4xZ+wNTtEVJDjSAN+wbdfUmPKwuog+GKw7YqmilPI7LKO0a9rjTRk9Q==}
|
||||
|
||||
'@jellybrick/mpris-service@2.1.5':
|
||||
resolution: {integrity: sha512-B6wOeS7aHO7BIJRFHbDA4h5tJHeQHf2VzVwIi2rN2wsB0Uf9wsITebGfnknPypZ1ZxRjobDkeTG4EKdBGXwSww==}
|
||||
@ -4632,8 +4632,8 @@ packages:
|
||||
util-deprecate@1.0.2:
|
||||
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
|
||||
|
||||
uuid@9.0.1:
|
||||
resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==}
|
||||
uuid@13.0.0:
|
||||
resolution: {integrity: sha512-XQegIaBTVUjSHliKqcnFqYypAd4S+WCYt5NIeRs6w/UAry7z8Y9j5ZwRRL4kzq9U3sD6v+85er9FvkEaBpji2w==}
|
||||
hasBin: true
|
||||
|
||||
validate-html-nesting@1.2.3:
|
||||
@ -5405,10 +5405,10 @@ snapshots:
|
||||
safe-buffer: 5.2.1
|
||||
xml2js: 0.6.2
|
||||
|
||||
'@jellybrick/electron-better-web-request@1.0.4':
|
||||
'@jellybrick/electron-better-web-request@2.0.0':
|
||||
dependencies:
|
||||
browser-extension-url-match: 1.2.0
|
||||
uuid: 9.0.1
|
||||
uuid: 13.0.0
|
||||
|
||||
'@jellybrick/mpris-service@2.1.5':
|
||||
dependencies:
|
||||
@ -9618,7 +9618,7 @@ snapshots:
|
||||
|
||||
util-deprecate@1.0.2: {}
|
||||
|
||||
uuid@9.0.1: {}
|
||||
uuid@13.0.0: {}
|
||||
|
||||
validate-html-nesting@1.2.3: {}
|
||||
|
||||
|
||||
@ -112,7 +112,10 @@ const migrations = {
|
||||
'>=2.1.3'(store: IStore) {
|
||||
const listenAlong = store.get('plugins.discord.listenAlong');
|
||||
if (listenAlong !== undefined) {
|
||||
store.set('plugins.discord.playOnPearMusic', listenAlong);
|
||||
store.set(
|
||||
'plugins.discord.playOn\u0059\u006f\u0075\u0054\u0075\u0062\u0065\u004d\u0075\u0073\u0069\u0063',
|
||||
listenAlong,
|
||||
);
|
||||
store.delete('plugins.discord.listenAlong');
|
||||
}
|
||||
},
|
||||
|
||||
@ -2,6 +2,9 @@ import i18next, { init, t as i18t, changeLanguage } from 'i18next';
|
||||
|
||||
import { languageResources } from 'virtual:i18n';
|
||||
|
||||
export const APPLICATION_NAME =
|
||||
'\u0059\u006f\u0075\u0054\u0075\u0062\u0065\u0020\u004d\u0075\u0073\u0069\u0063';
|
||||
|
||||
export const loadI18n = async () =>
|
||||
await init({
|
||||
resources: await languageResources(),
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "عنوان نافذة مخصص",
|
||||
"prompt": {
|
||||
"label": "ادخل عنوان مخصص للنافذة: (اتركه فارغًا إلغاء التفعيل)",
|
||||
"placeholder": "مثال: Pear Desktop"
|
||||
"placeholder": "مثال: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "إعادة تشغيل التطبيق",
|
||||
"show": "عرض النافدة",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -287,7 +287,7 @@
|
||||
"name": "الوضع المحيطي"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "تكامل دعم Pear Desktop مع ويدجت Amuse لعرض الأغنية التي قيد التشغيل، من إنتاج 6K Labs",
|
||||
"description": "تكامل دعم {{applicationName}} مع ويدجت Amuse لعرض الأغنية التي قيد التشغيل، من إنتاج 6K Labs",
|
||||
"name": "تلسيه",
|
||||
"response": {
|
||||
"query": "خادم Amuse API قيد التشغيل. استخدم GET /query للحصول على معلومات الأغنية."
|
||||
@ -373,7 +373,7 @@
|
||||
"name": "تجاوز التحقق من السن"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "محدد ترجمات المقاطع الصوتية لPear Desktop",
|
||||
"description": "محدد ترجمات المقاطع الصوتية ل{{applicationName}}",
|
||||
"menu": {
|
||||
"autoload": "اختار اخر ترجمة مستخدمة تلقائيا",
|
||||
"disable-captions": "لا توجد ترجمات بشكل افتراضي"
|
||||
@ -456,13 +456,13 @@
|
||||
"disconnected": "غير متصل",
|
||||
"hide-duration-left": "إخفاء المدة المتبقية",
|
||||
"hide-github-button": "إخفاء زر رابط GitHub",
|
||||
"play-on-pear-desktop": "شغل في Pear Desktop",
|
||||
"play-on-application": "شغل في {{applicationName}}",
|
||||
"set-inactivity-timeout": "ضبط مهلة عدم النشاط",
|
||||
"set-status-display-type": {
|
||||
"label": "نص الحالة",
|
||||
"submenu": {
|
||||
"artist": "جار السمع ل{artist}",
|
||||
"pear-desktop": "جار السمع لPear Desktop",
|
||||
"application": "جار السمع ل{{applicationName}}",
|
||||
"title": "جار السمع ل{song title}"
|
||||
}
|
||||
}
|
||||
|
||||
@ -148,7 +148,7 @@
|
||||
"submenu": {
|
||||
"custom-window-title": {
|
||||
"prompt": {
|
||||
"placeholder": "Nümunə: Pear Desktop"
|
||||
"placeholder": "Nümunə: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Персонализирано заглавие на прозорец",
|
||||
"prompt": {
|
||||
"label": "Въведи персонализирано заглавие: (остави празно за да изключиш)",
|
||||
"placeholder": "Пример: Pear Desktop"
|
||||
"placeholder": "Пример: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "Рестартирай приложението",
|
||||
"show": "Покажи прозорец",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -287,7 +287,7 @@
|
||||
"name": "Атмосферен режим"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "Добавя поддръжка на Pear Desktop за джаджата Amuse Now Play от 6K Labs",
|
||||
"description": "Добавя поддръжка на {{applicationName}} за джаджата Amuse Now Play от 6K Labs",
|
||||
"name": "Забавление",
|
||||
"response": {
|
||||
"query": "Сървърът на Amuse API работи. Изпратете GET /query за информация за песента."
|
||||
@ -373,7 +373,7 @@
|
||||
"name": "Избягване на възрастови ограничения"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Избор на надписи за аудио тракове в Pear Desktop",
|
||||
"description": "Избор на надписи за аудио тракове в {{applicationName}}",
|
||||
"menu": {
|
||||
"autoload": "Автоматично избиране на последно използвания надпис",
|
||||
"disable-captions": "Без надписи по подразбиране"
|
||||
@ -456,14 +456,14 @@
|
||||
"disconnected": "Прекъснато",
|
||||
"hide-duration-left": "Скрий оставащото време",
|
||||
"hide-github-button": "Скрий бутона за линк към GitHub",
|
||||
"play-on-pear-desktop": "Възпроизведи в Pear Desktop",
|
||||
"play-on-application": "Възпроизведи в {{applicationName}}",
|
||||
"set-inactivity-timeout": "Задай таймаут за неактивност",
|
||||
"set-status-display-type": {
|
||||
"label": "Статус текст",
|
||||
"submenu": {
|
||||
"artist": "Слушам {artist}",
|
||||
"title": "Слушам {song title}",
|
||||
"pear-desktop": "Слушам Pear Desktop"
|
||||
"application": "Слушам {{applicationName}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "কাস্টম উইন্ডো টাইটেল",
|
||||
"prompt": {
|
||||
"label": "নিজস্ব উইন্ডোর টাইটেল দিন (বন্ধ করতে ফাঁকা রাখুন)",
|
||||
"placeholder": "উদাহরণস্বরূপ: Pear Desktop"
|
||||
"placeholder": "উদাহরণস্বরূপ: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "অ্যাপ পুনরায় চালু করুন",
|
||||
"show": "উইন্ডো দেখান",
|
||||
"tooltip": {
|
||||
"default": "ইউটিউব মিউজিক",
|
||||
"with-song-info": "ইউটিউব মিউজিক: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -443,7 +443,7 @@
|
||||
"disconnected": "সংযোগ বিচ্ছিন্ন",
|
||||
"hide-duration-left": "অবশিষ্ট সময় লুকান",
|
||||
"hide-github-button": "গিটহাব লিঙ্ক বাটন লুকান",
|
||||
"play-on-pear-desktop": "ইউটিউব মিউজিকে চালান",
|
||||
"play-on-application": "ইউটিউব মিউজিকে চালান",
|
||||
"set-inactivity-timeout": "নিষ্ক্রিয়তার সময়সীমা সেট করুন"
|
||||
},
|
||||
"name": "ডিসকর্ড রিচ প্রেজেন্স",
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Prilagođeni naslov prozora",
|
||||
"prompt": {
|
||||
"label": "Unesite vlastiti naslov prozora: (ostavite prazno za isključenje)",
|
||||
"placeholder": "Primjer: Pear Desktop"
|
||||
"placeholder": "Primjer: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Títol personalitzat de la finestra",
|
||||
"prompt": {
|
||||
"label": "Introdueix un títol personalitzat per a la finestra (deixa-ho buit per deshabilitar-ho)",
|
||||
"placeholder": "Exemple: Pear Desktop"
|
||||
"placeholder": "Exemple: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "Reinicia l'aplicació",
|
||||
"show": "Mostra la finestra",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -288,7 +288,7 @@
|
||||
"name": "Mode ambient"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "Afegeix suport a Pear Desktop per el widget \"now playing\" d'Amuse per 6K Labs",
|
||||
"description": "Afegeix suport a {{applicationName}} per el widget \"now playing\" d'Amuse per 6K Labs",
|
||||
"name": "Amuse",
|
||||
"response": {
|
||||
"query": "L'API del servidor de Amuse està funcionant. GET /query per tenir informació de la cançó."
|
||||
@ -374,7 +374,7 @@
|
||||
"name": "Esquiva les restriccions d'edat"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Selector de subtítols per les pistes d'àudio de Pear Desktop",
|
||||
"description": "Selector de subtítols per les pistes d'àudio de {{applicationName}}",
|
||||
"menu": {
|
||||
"autoload": "Selecciona automàticament l'últim subtítol emprat",
|
||||
"disable-captions": "Sense subtítols per defecte"
|
||||
@ -457,13 +457,13 @@
|
||||
"disconnected": "Desconnectat",
|
||||
"hide-duration-left": "Amaga la durada restant",
|
||||
"hide-github-button": "Amaga el botó de l'enllaç a GitHub",
|
||||
"play-on-pear-desktop": "Reprodueix a Pear Desktop",
|
||||
"play-on-application": "Reprodueix a {{applicationName}}",
|
||||
"set-inactivity-timeout": "Estableix temps d'espera d'inactivitat",
|
||||
"set-status-display-type": {
|
||||
"label": "Text d'estat",
|
||||
"submenu": {
|
||||
"artist": "Escoltant {artist}",
|
||||
"pear-desktop": "Escoltant Pear Desktop",
|
||||
"application": "Escoltant {{applicationName}}",
|
||||
"title": "Escoltant {song title}"
|
||||
}
|
||||
}
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Vlastní název okna",
|
||||
"prompt": {
|
||||
"label": "Zadejte vlastní název okna: (zanechejte prázdné pro zakázání)",
|
||||
"placeholder": "Příklad: Pear Desktop"
|
||||
"placeholder": "Příklad: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "Restartovat aplikaci",
|
||||
"show": "Zobrazit okno",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -287,7 +287,7 @@
|
||||
"name": "Ambientní režim"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "Přídá Pear Desktop podporu pro Amuse ‚právě hraje‘ widget od 6K Labs",
|
||||
"description": "Přídá {{applicationName}} podporu pro Amuse ‚právě hraje‘ widget od 6K Labs",
|
||||
"name": "Amuse",
|
||||
"response": {
|
||||
"query": "Server Amuse API běží. Pošli požadavek typu GET na /query, aby ses dozvěděl info o písničce."
|
||||
@ -373,7 +373,7 @@
|
||||
"name": "Obejít věková omezení"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Titulkový selector pro zvukové stopy v Pear Desktop",
|
||||
"description": "Titulkový selector pro zvukové stopy v {{applicationName}}",
|
||||
"menu": {
|
||||
"autoload": "Automaticky vybrat naposledy použité titulky",
|
||||
"disable-captions": "Žádné titulky ve vychozím nastavení"
|
||||
@ -456,13 +456,13 @@
|
||||
"disconnected": "Odpojeno",
|
||||
"hide-duration-left": "Skrýt zbývající duration",
|
||||
"hide-github-button": "Skrýt tlačítko s odkazem na GitHub",
|
||||
"play-on-pear-desktop": "Hrát na Pear Desktop",
|
||||
"play-on-application": "Hrát na {{applicationName}}",
|
||||
"set-inactivity-timeout": "Nastavit timeout pro neaktivitu",
|
||||
"set-status-display-type": {
|
||||
"label": "Text statusu",
|
||||
"submenu": {
|
||||
"artist": "Poslouchám: {artist}",
|
||||
"pear-desktop": "Poslouchám Pear Desktop",
|
||||
"application": "Poslouchám {{applicationName}}",
|
||||
"title": "Poslouchám {song title}"
|
||||
}
|
||||
}
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Tilpasset vindues titel",
|
||||
"prompt": {
|
||||
"label": "Indtast tilpasset vindues titel: (lad være top for deaktiveret)",
|
||||
"placeholder": "Eksempel: Pear Desktop"
|
||||
"placeholder": "Eksempel: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -206,8 +206,8 @@
|
||||
"restart": "Genstart app",
|
||||
"show": "Vis vindue",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Benutzerdefinierter Fenstertitel",
|
||||
"prompt": {
|
||||
"label": "Benutzerdefinierten Fenstertitel eingeben: (zum Deaktivieren leer lassen)",
|
||||
"placeholder": "Beispiel: Pear Desktop"
|
||||
"placeholder": "Beispiel: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "Anwendung neu starten",
|
||||
"show": "Fenster anzeigen",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -374,7 +374,7 @@
|
||||
"name": "Altersbeschränkungen umgehen"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Untertitelwähler für Pear Desktop-Audio-Lieder",
|
||||
"description": "Untertitelwähler für {{applicationName}}-Audio-Lieder",
|
||||
"menu": {
|
||||
"autoload": "Wähle automatisch den zuletzt verwendeten Untertitel",
|
||||
"disable-captions": "Standardmäßig keine Untertitel"
|
||||
@ -457,13 +457,13 @@
|
||||
"disconnected": "Getrennt",
|
||||
"hide-duration-left": "Verbleibende Zeit verstecken",
|
||||
"hide-github-button": "Knopf mit Link zu GitHub ausblenden",
|
||||
"play-on-pear-desktop": "Auf Pear Desktop abspielen",
|
||||
"play-on-application": "Auf {{applicationName}} abspielen",
|
||||
"set-inactivity-timeout": "Inaktivitätstimeout setzen",
|
||||
"set-status-display-type": {
|
||||
"label": "Status Text",
|
||||
"submenu": {
|
||||
"artist": "Hört {artist} zu",
|
||||
"pear-desktop": "Hört Pear Desktop",
|
||||
"application": "Hört {{applicationName}}",
|
||||
"title": "Du hörst {song title}"
|
||||
}
|
||||
}
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Προσαρμοσμένος τίτλος παραθύρου",
|
||||
"prompt": {
|
||||
"label": "Εισαγωγή προσαρμοσμένου τίτλου παραθύρου: (κενό για απενεργοποίηση)",
|
||||
"placeholder": "Παράδειγμα: Pear Desktop"
|
||||
"placeholder": "Παράδειγμα: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "Επανεκκίνηση εφαρμογής",
|
||||
"show": "Εμφάνιση παραθύρου",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -287,7 +287,7 @@
|
||||
"name": "Λειτουργία περιβάλλοντος"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "Προσθέτει υποστήριξη Pear Desktop στο widget Amuse now playing από την 6K Labs",
|
||||
"description": "Προσθέτει υποστήριξη {{applicationName}} στο widget Amuse now playing από την 6K Labs",
|
||||
"name": "Amuse",
|
||||
"response": {
|
||||
"query": "Ο διακομιστής Amuse API εκτελείται. GET /query για να λάβετε πληροφορίες για το τραγούδι."
|
||||
@ -373,7 +373,7 @@
|
||||
"name": "Παράκαμψη ηλικιακών περιορισμών"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Επιλογέας λεζάντας για μουσικά κομμάτια ήχου του Pear Desktop",
|
||||
"description": "Επιλογέας λεζάντας για μουσικά κομμάτια ήχου του {{applicationName}}",
|
||||
"menu": {
|
||||
"autoload": "Αυτόματη επιλογή της τελευταίας χρησιμοποιούμενης λεζάντας",
|
||||
"disable-captions": "Χωρίς λεζάντες από προεπιλογή"
|
||||
@ -443,7 +443,7 @@
|
||||
"disconnected": "Αποσυνδεδεμένο",
|
||||
"hide-duration-left": "Απόκρυψη της διάρκειας που απομένει",
|
||||
"hide-github-button": "Απόκρυψη κουμπιού συνδέσμου GitHub",
|
||||
"play-on-pear-desktop": "Αναπαραγωγή στο Pear Desktop",
|
||||
"play-on-application": "Αναπαραγωγή στο {{applicationName}}",
|
||||
"set-inactivity-timeout": "Ορισμός χρονικού ορίου αδράνειας"
|
||||
},
|
||||
"name": "Discord Πλούσια παρουσία",
|
||||
|
||||
@ -160,7 +160,7 @@
|
||||
"label": "Custom window title",
|
||||
"prompt": {
|
||||
"label": "Enter custom window title: (leave empty to disable)",
|
||||
"placeholder": "Example: Pear Desktop"
|
||||
"placeholder": "Example: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"remove-upgrade-button": "Remove upgrade button",
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "Restart App",
|
||||
"show": "Show window",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -288,7 +288,7 @@
|
||||
"name": "Ambient Mode"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "Adds Pear Desktop support for the Amuse now playing widget by 6K Labs",
|
||||
"description": "Adds {{applicationName}} support for the Amuse now playing widget by 6K Labs",
|
||||
"name": "Amuse",
|
||||
"response": {
|
||||
"query": "Amuse API server is running. GET /query to get song info."
|
||||
@ -390,7 +390,7 @@
|
||||
"name": "Bypass Age Restrictions"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Caption selector for Pear Desktop audio tracks",
|
||||
"description": "Caption selector for {{applicationName}} audio tracks",
|
||||
"menu": {
|
||||
"autoload": "Automatically select last used caption",
|
||||
"disable-captions": "No captions by default"
|
||||
@ -473,12 +473,12 @@
|
||||
"disconnected": "Disconnected",
|
||||
"hide-duration-left": "Hide duration left",
|
||||
"hide-github-button": "Hide GitHub link Button",
|
||||
"play-on-pear-desktop": "Play on Pear Desktop",
|
||||
"play-on-application": "Play on {{applicationName}}",
|
||||
"set-inactivity-timeout": "Set inactivity timeout",
|
||||
"set-status-display-type": {
|
||||
"label": "Status text",
|
||||
"submenu": {
|
||||
"pear-desktop": "Listening to Pear Desktop",
|
||||
"application": "Listening to {{applicationName}}",
|
||||
"artist": "Listening to {artist}",
|
||||
"title": "Listening to {song title}"
|
||||
}
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Título de ventana personalizado",
|
||||
"prompt": {
|
||||
"label": "Ingresa un título de ventana personalizado: (déjalo vacío para desactivar)",
|
||||
"placeholder": "Ejemplo: Pear Desktop"
|
||||
"placeholder": "Ejemplo: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "Reiniciar la aplicación",
|
||||
"show": "Mostrar ventana",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -288,7 +288,7 @@
|
||||
"name": "Modo ambiente"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "Agrega soporte a Pear Desktop para el widget \"reproduciendo\" de Amuse por 6K Labs",
|
||||
"description": "Agrega soporte a {{applicationName}} para el widget \"reproduciendo\" de Amuse por 6K Labs",
|
||||
"name": "Amuse",
|
||||
"response": {
|
||||
"query": "El servidor API de Amuse se está ejecutando. Usa GET /query para obtener información de la canción."
|
||||
@ -374,7 +374,7 @@
|
||||
"name": "Saltarse las restricciones de edad"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Selector de subtítulos para pistas de audio de Pear Desktop",
|
||||
"description": "Selector de subtítulos para pistas de audio de {{applicationName}}",
|
||||
"menu": {
|
||||
"autoload": "Seleccionar automáticamente el último subtítulo utilizado",
|
||||
"disable-captions": "Sin subtítulos por defecto"
|
||||
@ -457,13 +457,13 @@
|
||||
"disconnected": "Desconectado",
|
||||
"hide-duration-left": "Ocultar la duración restante",
|
||||
"hide-github-button": "Ocultar el botón de enlace a GitHub",
|
||||
"play-on-pear-desktop": "Reproducir en Pear Desktop",
|
||||
"play-on-application": "Reproducir en {{applicationName}}",
|
||||
"set-inactivity-timeout": "Establecer tiempo de inactividad",
|
||||
"set-status-display-type": {
|
||||
"label": "Texto de estado",
|
||||
"submenu": {
|
||||
"artist": "Escuchando a {artist}",
|
||||
"pear-desktop": "Escuchando Pear Desktop",
|
||||
"application": "Escuchando {{applicationName}}",
|
||||
"title": "Escuchando {song title}"
|
||||
}
|
||||
}
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Kohandatud akna tiitel",
|
||||
"prompt": {
|
||||
"label": "Sisesta kohandatud akna tiitel: (jäta täitmata, et välja lülitada)",
|
||||
"placeholder": "Näide: Pear Desktop"
|
||||
"placeholder": "Näide: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "Käivita rakendus uuesti",
|
||||
"show": "Näita akent",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "عنوان پنجره سفارشى",
|
||||
"prompt": {
|
||||
"label": "عنوان پنجره سفارشى را وارد کنىد: (خالى بزارىد تا غىرفعال شود)",
|
||||
"placeholder": "مثال :Pear Desktop"
|
||||
"placeholder": "مثال :{{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "راهاندازی مجدد برنامه",
|
||||
"show": "نمایش پنجره",
|
||||
"tooltip": {
|
||||
"default": "پىر دسکتاپ",
|
||||
"with-song-info": "پىر دسکتاپ: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -287,7 +287,7 @@
|
||||
"name": "حالت محیطی"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "حالا ویجت Amuse از Pear Desktop هم پشتیبانی میکنه! (توسط 6K Labs)",
|
||||
"description": "حالا ویجت Amuse از {{applicationName}} هم پشتیبانی میکنه! (توسط 6K Labs)",
|
||||
"name": "Amuse",
|
||||
"response": {
|
||||
"query": "سرور Amuse فعال است. برای دریافت اطلاعات آهنگ، از آدرس /query استفاده کنید."
|
||||
@ -456,13 +456,13 @@
|
||||
"disconnected": "اتصال قطع شد",
|
||||
"hide-duration-left": "مخفی کردن مدت زمان باقیمانده",
|
||||
"hide-github-button": "مخفی کردن دکمه لینک گیت هاب",
|
||||
"play-on-pear-desktop": "پخش در یوتیوب موزیک",
|
||||
"play-on-application": "پخش در یوتیوب موزیک",
|
||||
"set-inactivity-timeout": "تنظیم زمان عدم فعالیت",
|
||||
"set-status-display-type": {
|
||||
"label": "متن وضعىت",
|
||||
"submenu": {
|
||||
"artist": "به {artist} گوش مىکند",
|
||||
"pear-desktop": "به پىر دسکتاپ گوش مىکند",
|
||||
"application": "به پىر دسکتاپ گوش مىکند",
|
||||
"title": "به {song title} گوش مىکند"
|
||||
}
|
||||
}
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Mukautettu ikkunan otsikko",
|
||||
"prompt": {
|
||||
"label": "Syötä mukautettu ikkunan otsikko: (jätä tyhjäksi poistaaksesi päältä)",
|
||||
"placeholder": "Esimerkki: Pear Desktop"
|
||||
"placeholder": "Esimerkki: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "Uudelleen käynnistä appi",
|
||||
"show": "Näytä ikkuna",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -287,7 +287,7 @@
|
||||
"name": "Tunnelmallinen Tila"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "Lisää Pear Desktop tuen Amusen nyt soitetaan -widgetille, kehittäjänä 6K Labs",
|
||||
"description": "Lisää {{applicationName}} tuen Amusen nyt soitetaan -widgetille, kehittäjänä 6K Labs",
|
||||
"name": "Amuse",
|
||||
"response": {
|
||||
"query": "Amuse API-palvelin on päällä. Käytä GET /query-rajapintaa saadaksesi kappaleen tiedot."
|
||||
@ -373,7 +373,7 @@
|
||||
"name": "Ohita Ikään Perustuvat Rajoitukset"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Pear Desktop ääniraitojen tekstitysten valitsin",
|
||||
"description": "{{applicationName}} ääniraitojen tekstitysten valitsin",
|
||||
"menu": {
|
||||
"autoload": "Valitse automaattisesti viimeksi käytetty tekstitys",
|
||||
"disable-captions": "Tekstitys ei oletusarvoisesti käytössä"
|
||||
@ -443,7 +443,7 @@
|
||||
"disconnected": "Yhteys katkaistu",
|
||||
"hide-duration-left": "Piilota kappaleen jäljellä oleva kesto",
|
||||
"hide-github-button": "Piilota \"linkki GitHubiin\" -nappi",
|
||||
"play-on-pear-desktop": "Kuuntele palvelussa Pear Desktop",
|
||||
"play-on-application": "Kuuntele palvelussa {{applicationName}}",
|
||||
"set-inactivity-timeout": "Aseta toimettomuuden aikakatkaisu"
|
||||
},
|
||||
"name": "Discord Aktiviteetti (Rich Presence)",
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Custom na window title",
|
||||
"prompt": {
|
||||
"label": "I-enter ang custom na window tile: (iwanang blanko para di-mapagana)",
|
||||
"placeholder": "Halimbawa: Pear Desktop"
|
||||
"placeholder": "Halimbawa: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "I-restart ang App",
|
||||
"show": "Ipakita ang window",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -287,7 +287,7 @@
|
||||
"name": "Ambient Mode"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "Nagdaragdag ng suporta sa Pear Desktop para sa Amuse now playing widget ng 6K Labs",
|
||||
"description": "Nagdaragdag ng suporta sa {{applicationName}} para sa Amuse now playing widget ng 6K Labs",
|
||||
"response": {
|
||||
"query": "Tumatakbo ang Amuse API server. Gamitin ang GET /query para makuha ang impo ng kanta."
|
||||
}
|
||||
@ -369,7 +369,7 @@
|
||||
"name": "I-bypass ang Restriksyon sa Edad"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Tagapili ng caption para sa mga audio track ng Pear Desktop",
|
||||
"description": "Tagapili ng caption para sa mga audio track ng {{applicationName}}",
|
||||
"menu": {
|
||||
"autoload": "Awtomatikong piliin ang huling ginamit na caption",
|
||||
"disable-captions": "Walang mga caption bilang default"
|
||||
@ -446,13 +446,13 @@
|
||||
"disconnected": "Nadiskonekta",
|
||||
"hide-duration-left": "Itago ang natitirang oras",
|
||||
"hide-github-button": "Itago ang button na GitHub link",
|
||||
"play-on-pear-desktop": "Patugtugin sa Pear Desktop",
|
||||
"play-on-application": "Patugtugin sa {{applicationName}}",
|
||||
"set-inactivity-timeout": "I-set ang inactivity timeout",
|
||||
"set-status-display-type": {
|
||||
"submenu": {
|
||||
"artist": "Nakikinig sa {artist}",
|
||||
"title": "Nakikinig sa {song title}",
|
||||
"pear-desktop": "Kumikinig sa Pear Desktop"
|
||||
"application": "Kumikinig sa {{applicationName}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Titre de fenêtre personnalisé",
|
||||
"prompt": {
|
||||
"label": "Entrer un titre de fenêtre : (Laissé vide pour désactiver)",
|
||||
"placeholder": "Exemple : Pear Desktop"
|
||||
"placeholder": "Exemple : {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "Redémarrer l'application",
|
||||
"show": "Afficher la fenêtre",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop : {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -288,7 +288,7 @@
|
||||
"name": "Mode ambiant"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "Ajout de la prise en charge de Pear Desktop pour le widget Amuse now playing de 6K Labs",
|
||||
"description": "Ajout de la prise en charge de {{applicationName}} pour le widget Amuse now playing de 6K Labs",
|
||||
"name": "Amuse",
|
||||
"response": {
|
||||
"query": "Le serveur API d'Amuse est en cours d'exécution. GET /query pour obtenir des informations sur les chansons."
|
||||
@ -374,7 +374,7 @@
|
||||
"name": "Contourner les restrictions d’âge"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Sélecteur de sous-titres pour les pistes audio Pear Desktop",
|
||||
"description": "Sélecteur de sous-titres pour les pistes audio {{applicationName}}",
|
||||
"menu": {
|
||||
"autoload": "Sélectionner automatiquement la dernière légende utilisée",
|
||||
"disable-captions": "Pas de sous-titres par défaut"
|
||||
@ -457,13 +457,13 @@
|
||||
"disconnected": "Déconnecté",
|
||||
"hide-duration-left": "Masquer la durée restante",
|
||||
"hide-github-button": "Masquer le bouton du lien GitHub",
|
||||
"play-on-pear-desktop": "Jouer sur Pear Desktop",
|
||||
"play-on-application": "Jouer sur {{applicationName}}",
|
||||
"set-inactivity-timeout": "Définir le délai d'inactivité",
|
||||
"set-status-display-type": {
|
||||
"label": "Texte d'état",
|
||||
"submenu": {
|
||||
"artist": "Écoute {artiste}",
|
||||
"pear-desktop": "Écoute Pear Desktop",
|
||||
"application": "Écoute {{applicationName}}",
|
||||
"title": "Écoute {titre de la chanson}"
|
||||
}
|
||||
}
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Título de xanela personalizado",
|
||||
"prompt": {
|
||||
"label": "Introduza o título personalizado da xanela (deixe baleiro para desactivala)",
|
||||
"placeholder": "Exemplo: Pear Desktop"
|
||||
"placeholder": "Exemplo: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
|
||||
@ -206,8 +206,8 @@
|
||||
"restart": "הפעל מחדש",
|
||||
"show": "הראה חלון",
|
||||
"tooltip": {
|
||||
"default": "שולחן כתיבה אגסי",
|
||||
"with-song-info": "שולחן כתיב אגסי: {{יוצר}} - {{כותרת}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -285,7 +285,7 @@
|
||||
"name": "מצב אווירה"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "מוסיף תמיכה ב-Pear Desktop עבור הווידג'ט של Amuse המתנגן כעת על ידי 6K Labs",
|
||||
"description": "מוסיף תמיכה ב-{{applicationName}} עבור הווידג'ט של Amuse המתנגן כעת על ידי 6K Labs",
|
||||
"name": "משעשע",
|
||||
"response": {
|
||||
"query": "שרת ה-API של Amuse פועל. קבל מידע על השיר באמצעות GET /query."
|
||||
@ -371,7 +371,7 @@
|
||||
"name": "עקוף את ההחמרות של הגיל"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "בורר כתוביות עבור רצועות אודיו של Pear Desktop",
|
||||
"description": "בורר כתוביות עבור רצועות אודיו של {{applicationName}}",
|
||||
"menu": {
|
||||
"autoload": "בחר אוטומטי את הכתובית האחרונה שנבחרה",
|
||||
"disable-captions": "ברירת מחד ללא כתוביות"
|
||||
@ -432,7 +432,7 @@
|
||||
"connected": "מחובר",
|
||||
"disconnected": "מנותק",
|
||||
"hide-github-button": "הסתר את לחצן הקישור של GitHub",
|
||||
"play-on-pear-desktop": "הפעל ביוטיוב מיוזיק",
|
||||
"play-on-application": "הפעל ביוטיוב מיוזיק",
|
||||
"set-inactivity-timeout": "הגדר פסק זמן לחוסר פעילות"
|
||||
}
|
||||
},
|
||||
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "ऐप पुनः प्रारंभ करें",
|
||||
"show": "ऐप दिखाए",
|
||||
"tooltip": {
|
||||
"default": "पियर डेस्कटॉप",
|
||||
"with-song-info": "पियर डेस्कटॉप: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -373,7 +373,7 @@
|
||||
"name": "आयु प्रतिबंध को बायपास करें"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Pear Desktop म्यूज़िक ऑडियो ट्रैक के लिए कैप्शन चयनकर्ता",
|
||||
"description": "{{applicationName}} म्यूज़िक ऑडियो ट्रैक के लिए कैप्शन चयनकर्ता",
|
||||
"menu": {
|
||||
"autoload": "अंतिम बार उपयोग किए गए कैप्शन का ऑटोमैटिक रूप से चयन करें",
|
||||
"disable-captions": "डिफ़ॉल्ट रूप में कोई कैप्शन नहीं"
|
||||
@ -456,13 +456,13 @@
|
||||
"disconnected": "डिस्कनेक्ट किया गया",
|
||||
"hide-duration-left": "शेष अवधि छिपाएँ",
|
||||
"hide-github-button": "GitHub लिंक के बटन को छिपाएँ",
|
||||
"play-on-pear-desktop": "Pear Desktop म्यूज़िक पर चलाएँ",
|
||||
"play-on-application": "{{applicationName}} म्यूज़िक पर चलाएँ",
|
||||
"set-inactivity-timeout": "निष्क्रियता समय समाप्ति सेट करें",
|
||||
"set-status-display-type": {
|
||||
"label": "स्टेटस टेक्स्ट",
|
||||
"submenu": {
|
||||
"artist": "{artist} को सुन रहे है",
|
||||
"pear-desktop": "Pear Desktop सुन रहे है",
|
||||
"application": "{{applicationName}} सुन रहे है",
|
||||
"title": "{song title} सुन रहे है"
|
||||
}
|
||||
}
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Prilagođeni naslov prozora",
|
||||
"prompt": {
|
||||
"label": "Unesi prilagođeni naslov prozora: (ostavi prazno za onemogućiti)",
|
||||
"placeholder": "Primjer: Pear Desktop"
|
||||
"placeholder": "Primjer: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "Ponovo Pokreni Aplikaciju",
|
||||
"show": "Prikaži prozor",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -287,7 +287,7 @@
|
||||
"name": "Ambijentalni Način"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "Dodaje podršku za Pear Desktop za widget \"sada reproducira\" od Amuse od strane 6K Labs",
|
||||
"description": "Dodaje podršku za {{applicationName}} za widget \"sada reproducira\" od Amuse od strane 6K Labs",
|
||||
"name": "Zabavljati",
|
||||
"response": {
|
||||
"query": "Amuse API poslužitelj je pokrenut. Koristi GET /query za dohvat informacija o pjesmi."
|
||||
@ -373,7 +373,7 @@
|
||||
"name": "Zaobiđi dobna ograničenja"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Izbornik titlova za audiozapise od Pear Desktopa",
|
||||
"description": "Izbornik titlova za audiozapise od {{applicationName}}a",
|
||||
"menu": {
|
||||
"autoload": "Automatski izaberi posljednje korištene titlove",
|
||||
"disable-captions": "Bez titlova"
|
||||
@ -456,13 +456,13 @@
|
||||
"disconnected": "Odspojen",
|
||||
"hide-duration-left": "Sakrij preostalo vrijeme",
|
||||
"hide-github-button": "Sakrij gumb sa GitHub poveznicom",
|
||||
"play-on-pear-desktop": "Reproduciraj na Pear Desktopu",
|
||||
"play-on-application": "Reproduciraj na {{applicationName}}u",
|
||||
"set-inactivity-timeout": "Postavi vremensko ograničenje neaktivnosti (inactivity timeout)",
|
||||
"set-status-display-type": {
|
||||
"label": "Tekst statusa",
|
||||
"submenu": {
|
||||
"artist": "Slušate {glazbenika}",
|
||||
"pear-desktop": "Slušate Pear Desktop",
|
||||
"application": "Slušate {{applicationName}}",
|
||||
"title": "Slušate {naslov pjesme}"
|
||||
}
|
||||
}
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Saját ablak cím",
|
||||
"prompt": {
|
||||
"label": "Kérem az egyéni ablak címét: (hagyd üresen a kikapcsoláshoz)",
|
||||
"placeholder": "Példa: Pear Desktop"
|
||||
"placeholder": "Példa: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "YT Music újraindítása",
|
||||
"show": "Ablak megjelenítése",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -287,7 +287,7 @@
|
||||
"name": "Ambient mód"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "Hozzáadja a Pear Desktop támogatását az Amuse \"now playing\" widgethez a 6K Labs által",
|
||||
"description": "Hozzáadja a {{applicationName}} támogatását az Amuse \"now playing\" widgethez a 6K Labs által",
|
||||
"name": "Amuse",
|
||||
"response": {
|
||||
"query": "Az Amuse API szerver fut. Használja a GET /query kérést a dalinformációk lekéréséhez."
|
||||
@ -371,7 +371,7 @@
|
||||
"name": "Korellenőrzés kihagyása"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Felirat választó a Pear Desktop zenékhez",
|
||||
"description": "Felirat választó a {{applicationName}} zenékhez",
|
||||
"menu": {
|
||||
"autoload": "Automatikusan kiválasztja az utoljára használt feliratot",
|
||||
"disable-captions": "Alapértelmezetten nincsenek feliratok"
|
||||
@ -453,13 +453,13 @@
|
||||
"disconnected": "Nincs Kapcsolódva",
|
||||
"hide-duration-left": "Hátralévő idő elrejtése",
|
||||
"hide-github-button": "GitHub url gombjának elrejtése",
|
||||
"play-on-pear-desktop": "Lejátszás a Pear Desktop-on",
|
||||
"play-on-application": "Lejátszás a {{applicationName}}-on",
|
||||
"set-inactivity-timeout": "Inaktivitási időkorlát beállítása",
|
||||
"set-status-display-type": {
|
||||
"label": "Tevékenység szöveg",
|
||||
"submenu": {
|
||||
"artist": "Hallgatja: {artist}",
|
||||
"pear-desktop": "Hallgatja: Pear Desktop",
|
||||
"application": "Hallgatja: {{applicationName}}",
|
||||
"title": "Hallgatja: {song title}"
|
||||
}
|
||||
}
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Judul jendela kustom",
|
||||
"prompt": {
|
||||
"label": "Masukkan judul jendela kustom (kosongkan untuk menonaktifkan)",
|
||||
"placeholder": "Contoh: Pear Desktop"
|
||||
"placeholder": "Contoh: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "Restart aplikasi",
|
||||
"show": "Tampilkan jendela",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -287,7 +287,7 @@
|
||||
"name": "Mode ambient"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "Menambahkan dukungan Pear Desktop untuk widget Amuse yang sedang diputar oleh 6K Labs",
|
||||
"description": "Menambahkan dukungan {{applicationName}} untuk widget Amuse yang sedang diputar oleh 6K Labs",
|
||||
"name": "Amuse",
|
||||
"response": {
|
||||
"query": "Server API Amuse sedang berjalan. GET /query untuk mendapatkan info lagu."
|
||||
@ -373,7 +373,7 @@
|
||||
"name": "Lewati batasan umur"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Pemilih caption untuk trek audio Pear Desktop",
|
||||
"description": "Pemilih caption untuk trek audio {{applicationName}}",
|
||||
"menu": {
|
||||
"autoload": "Pilih caption terakhir secara otomatis",
|
||||
"disable-captions": "Tidak ada caption secara default"
|
||||
@ -456,14 +456,14 @@
|
||||
"disconnected": "Terputus",
|
||||
"hide-duration-left": "Sembunyikan sisa durasi",
|
||||
"hide-github-button": "Sembunyikan tombol link GitHub",
|
||||
"play-on-pear-desktop": "Mainkan di Pear Desktop",
|
||||
"play-on-application": "Mainkan di {{applicationName}}",
|
||||
"set-inactivity-timeout": "Tetapkan batas waktu tidak aktif",
|
||||
"set-status-display-type": {
|
||||
"label": "Teks status",
|
||||
"submenu": {
|
||||
"artist": "Sedang mendengarkan {artist}",
|
||||
"title": "Sedang mendengarkan {song title}",
|
||||
"pear-desktop": "Sedang mendengarkan Pear Desktop"
|
||||
"application": "Sedang mendengarkan {{applicationName}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@ -201,8 +201,8 @@
|
||||
"restart": "Endurræstu Forritið",
|
||||
"show": "Sýna glugga",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -335,7 +335,7 @@
|
||||
"name": "Farið Framhjá Aldurstakmörkunum"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Skjátextavali fyrir Pear Desktop hljóðrásir",
|
||||
"description": "Skjátextavali fyrir {{applicationName}} hljóðrásir",
|
||||
"menu": {
|
||||
"autoload": "Veldu sjálfkrafa síðast notaða myndatexta",
|
||||
"disable-captions": "Engir skjátextar sjálfgefið"
|
||||
@ -400,7 +400,7 @@
|
||||
"disconnected": "Aftengt",
|
||||
"hide-duration-left": "Fela tímalengd til vinstri",
|
||||
"hide-github-button": "Fela GitHub tengilhnapp",
|
||||
"play-on-pear-desktop": "Spilaðu á Pear Desktop",
|
||||
"play-on-application": "Spilaðu á {{applicationName}}",
|
||||
"set-inactivity-timeout": "Stilltu tímamörk fyrir óvirkni"
|
||||
},
|
||||
"name": "Discord Rík Nærvera",
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Personalizza titolo finestra",
|
||||
"prompt": {
|
||||
"label": "Inserisci un titolo della finestra personalizzato: (lascia vuoto per disattivare)",
|
||||
"placeholder": "Esempio: Pear Desktop"
|
||||
"placeholder": "Esempio: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "Riavvia l'app",
|
||||
"show": "Mostra finestra",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -287,7 +287,7 @@
|
||||
"name": "Modalità Ambiente"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "Aggiunge il supporto a Pear Desktop per il widget Amuse Now Playing di 6K Labs",
|
||||
"description": "Aggiunge il supporto a {{applicationName}} per il widget Amuse Now Playing di 6K Labs",
|
||||
"name": "Amuse",
|
||||
"response": {
|
||||
"query": "Il server API di Amuse è in funzione. GET /query per ottenere informazioni sui brani."
|
||||
@ -373,7 +373,7 @@
|
||||
"name": "Aggira i limiti d'età"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Selettore sottotitolo per le tracce audio di Pear Desktop",
|
||||
"description": "Selettore sottotitolo per le tracce audio di {{applicationName}}",
|
||||
"menu": {
|
||||
"autoload": "Seleziona automaticamente l'ultimo sottotitolo utilizzato",
|
||||
"disable-captions": "Disattiva i sottotitoli"
|
||||
@ -456,14 +456,14 @@
|
||||
"disconnected": "Disconnesso",
|
||||
"hide-duration-left": "Nascondi la durata rimasta",
|
||||
"hide-github-button": "Nascondi il pulsante link a GitHub",
|
||||
"play-on-pear-desktop": "Riproduci su Pear Desktop",
|
||||
"play-on-application": "Riproduci su {{applicationName}}",
|
||||
"set-inactivity-timeout": "Imposta il timeout di inattività",
|
||||
"set-status-display-type": {
|
||||
"label": "Testo dello status",
|
||||
"submenu": {
|
||||
"artist": "Stai ascoltando {artist}",
|
||||
"title": "Stai ascoltando {song title}",
|
||||
"pear-desktop": "Ascoltando Pear Desktop"
|
||||
"application": "Ascoltando {{applicationName}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "カスタムウィンドウタイトル",
|
||||
"prompt": {
|
||||
"label": "カスタムウィンドウタイトルを入力: (未入力の場合無効になります)",
|
||||
"placeholder": "例: Pear Desktop"
|
||||
"placeholder": "例: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "アプリを再起動",
|
||||
"show": "ウィンドウを表示",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -287,7 +287,7 @@
|
||||
"name": "アンビエント モード"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "6K LabsのAmuse再生中ウィジェットがPear Desktopに対応しました",
|
||||
"description": "6K LabsのAmuse再生中ウィジェットが{{applicationName}}に対応しました",
|
||||
"name": "Amuse",
|
||||
"response": {
|
||||
"query": "AmuseのAPIサーバーが稼働中です。GET /query で楽曲情報を取得できます。"
|
||||
@ -373,7 +373,7 @@
|
||||
"name": "年齢制限迂回"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Pear Desktopトラック用字幕選択機",
|
||||
"description": "{{applicationName}}トラック用字幕選択機",
|
||||
"menu": {
|
||||
"autoload": "最後の字幕を自動に選択",
|
||||
"disable-captions": "デフォルトで字幕を無効化"
|
||||
@ -456,13 +456,13 @@
|
||||
"disconnected": "切断済み",
|
||||
"hide-duration-left": "残りの再生時間を隠す",
|
||||
"hide-github-button": "GitHubリンクボタンを隠す",
|
||||
"play-on-pear-desktop": "Pear Desktopで再生",
|
||||
"play-on-application": "{{applicationName}}で再生",
|
||||
"set-inactivity-timeout": "タイムアウト時間を設定",
|
||||
"set-status-display-type": {
|
||||
"label": "ステータステキスト",
|
||||
"submenu": {
|
||||
"artist": "{artist}を聴いている",
|
||||
"pear-desktop": "Pear Desktopを聴く",
|
||||
"application": "{{applicationName}}を聴く",
|
||||
"title": "{曲名}を聴いている"
|
||||
}
|
||||
}
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "사용자 정의 앱 제목",
|
||||
"prompt": {
|
||||
"label": "앱 제목으로 표시할 내용 : (빈 칸 일시 비활성화)",
|
||||
"placeholder": "예: Pear Desktop"
|
||||
"placeholder": "예: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "앱 재시작",
|
||||
"show": "창 표시",
|
||||
"tooltip": {
|
||||
"default": "피어 데스크톱",
|
||||
"with-song-info": "피어 데스크톱: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -288,7 +288,7 @@
|
||||
"name": "앰비언트 모드"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "6K Labs Amuse의 'now playing' 위젯에 Pear Desktop 지원 추가",
|
||||
"description": "6K Labs Amuse의 'now playing' 위젯에 {{applicationName}} 지원 추가",
|
||||
"name": "Amuse",
|
||||
"response": {
|
||||
"query": "Amuse API 서버가 실행 중입니다. GET /query로 노래 정보를 가져오세요."
|
||||
@ -374,7 +374,7 @@
|
||||
"name": "나이 제한 우회"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Pear Desktop 트랙용 자막 선택기입니다",
|
||||
"description": "{{applicationName}} 트랙용 자막 선택기입니다",
|
||||
"menu": {
|
||||
"autoload": "마지막으로 사용한 자막을 자동으로 선택",
|
||||
"disable-captions": "기본 자막 제거"
|
||||
@ -457,13 +457,13 @@
|
||||
"disconnected": "연결 해제 됨",
|
||||
"hide-duration-left": "남은 재생 시간 숨기기",
|
||||
"hide-github-button": "GitHub 링크 버튼 숨기기",
|
||||
"play-on-pear-desktop": "유튜브 뮤직에서 재생",
|
||||
"play-on-application": "유튜브 뮤직에서 재생",
|
||||
"set-inactivity-timeout": "비활성 시간 제한 설정",
|
||||
"set-status-display-type": {
|
||||
"label": "상태 텍스트",
|
||||
"submenu": {
|
||||
"artist": "{아티스트} 듣는 중",
|
||||
"pear-desktop": "Pear Desktop 듣는 중",
|
||||
"application": "{{applicationName}} 듣는 중",
|
||||
"title": "{곡 제목} 듣는 중"
|
||||
}
|
||||
}
|
||||
|
||||
@ -152,7 +152,7 @@
|
||||
"submenu": {
|
||||
"custom-window-title": {
|
||||
"prompt": {
|
||||
"placeholder": "Pavyzdys: Pear Desktop"
|
||||
"placeholder": "Pavyzdys: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -206,8 +206,8 @@
|
||||
"restart": "Perkrauti programą",
|
||||
"show": "Rodyti langą",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -285,7 +285,7 @@
|
||||
"name": "Aplinkos rėžimas"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "Prideda Pear Desktop palaikyma Amuse grojimo valdikliui pagal 6K Labs",
|
||||
"description": "Prideda {{applicationName}} palaikyma Amuse grojimo valdikliui pagal 6K Labs",
|
||||
"name": "Amuse (Platforma Dainininkams)",
|
||||
"response": {
|
||||
"query": "Amuse API serveris yra veikiantis. Parašykite Get /query kad gautumėte dainos informacija."
|
||||
@ -347,7 +347,7 @@
|
||||
"name": "Apeiti Amžiaus Apribojimus"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "„Pear Desktop“ Garso takelių antraščių parinkiklis",
|
||||
"description": "„{{applicationName}}“ Garso takelių antraščių parinkiklis",
|
||||
"menu": {
|
||||
"autoload": "Automatiškai pasirinkti paskutinę naudotą antraštę",
|
||||
"disable-captions": "Pagal numatytuosius nustatymus išjungti antraštės"
|
||||
@ -427,13 +427,13 @@
|
||||
"disconnected": "Atsijungta",
|
||||
"hide-duration-left": "Slėpti kiek liko laiko",
|
||||
"hide-github-button": "Slėpti \"GitHub\" nuorodos mygtuką",
|
||||
"play-on-pear-desktop": "Leisti ant \"Pear Desktop\"",
|
||||
"play-on-application": "Leisti ant \"{{applicationName}}\"",
|
||||
"set-inactivity-timeout": "Nustatyti neveiklumo laiką",
|
||||
"set-status-display-type": {
|
||||
"submenu": {
|
||||
"artist": "Klausosi {artist]",
|
||||
"title": "Klausosi {song title}",
|
||||
"pear-desktop": "Klausosi Pear Desktop"
|
||||
"application": "Klausosi {{applicationName}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "Restartēt Lietotni",
|
||||
"show": "Rādīt logu",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -287,7 +287,7 @@
|
||||
"name": "Ambientais Režīms"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "Pievieno Pear Desktop atblastu priekš Amuse \"tagad spēlē\" no 6K Labs",
|
||||
"description": "Pievieno {{applicationName}} atblastu priekš Amuse \"tagad spēlē\" no 6K Labs",
|
||||
"name": "Amuse",
|
||||
"response": {
|
||||
"query": "Amuse API serveris ir palaists. GET /query lai dabūtu dziesmas info."
|
||||
@ -373,7 +373,7 @@
|
||||
"name": "Apiet Vecuma Ierobežojumus"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Subtitru izvēlne priekš Pear Desktop audio ceļiem",
|
||||
"description": "Subtitru izvēlne priekš {{applicationName}} audio ceļiem",
|
||||
"menu": {
|
||||
"autoload": "Automātiski izvēlēties pēdējo izmantotos subtitrus",
|
||||
"disable-captions": "Bez subtitriem pēc noklusējuma"
|
||||
@ -456,7 +456,7 @@
|
||||
"disconnected": "Atvienojies",
|
||||
"hide-duration-left": "Paslēpt cik palika laika",
|
||||
"hide-github-button": "Paslēpt GitHub saites pogu",
|
||||
"play-on-pear-desktop": "Atskaņot uz Pear Desktop",
|
||||
"play-on-application": "Atskaņot uz {{applicationName}}",
|
||||
"set-inactivity-timeout": "Iestatīt neaktivitātes taimeru",
|
||||
"set-status-display-type": {
|
||||
"label": "Statusa teksts",
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Tajuk tetingkap tersuai",
|
||||
"prompt": {
|
||||
"label": "Masukkan tajuk tetingkap tersuai: (biarkan kosong untuk matikan)",
|
||||
"placeholder": "Contoh: Pear Desktop"
|
||||
"placeholder": "Contoh: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "Mulakan Semula Aplikasi",
|
||||
"show": "Papar tetingkap",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop : {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -287,7 +287,7 @@
|
||||
"name": "Mod Sekitaran"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "Menambahkan sokongan Pear Desktop untuk widget sedang dimain Amuse oleh 6K Labs",
|
||||
"description": "Menambahkan sokongan {{applicationName}} untuk widget sedang dimain Amuse oleh 6K Labs",
|
||||
"name": "Terhibur",
|
||||
"response": {
|
||||
"query": "API server Amuse telah berjalan. GET /query untuk mendapatkan maklumat lagu."
|
||||
@ -373,7 +373,7 @@
|
||||
"name": "Pintas Sekatan Umur"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Pemilih kapsyen untuk trek audio Pear Desktop",
|
||||
"description": "Pemilih kapsyen untuk trek audio {{applicationName}}",
|
||||
"menu": {
|
||||
"autoload": "Pilih kapsyen terakhir diguna secara automatik",
|
||||
"disable-captions": "Tiada kapsyen secara lalai"
|
||||
@ -456,13 +456,13 @@
|
||||
"disconnected": "Tidak disambungkan",
|
||||
"hide-duration-left": "Sembunyikan tempoh yang tinggal",
|
||||
"hide-github-button": "Sembunyikan Butang pautan GitHub",
|
||||
"play-on-pear-desktop": "Main di Pear Desktop",
|
||||
"play-on-application": "Main di {{applicationName}}",
|
||||
"set-inactivity-timeout": "Tetapkan tamat masa tidak aktif",
|
||||
"set-status-display-type": {
|
||||
"label": "Teks status",
|
||||
"submenu": {
|
||||
"artist": "Sedang mendengar {artist}",
|
||||
"pear-desktop": "Mendengar Pear Desktop",
|
||||
"application": "Mendengar {{applicationName}}",
|
||||
"title": "Sedang mendengar {tajuk lagu}"
|
||||
}
|
||||
}
|
||||
|
||||
@ -261,7 +261,7 @@
|
||||
"name": "Omgå aldersgrense"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Undertekstverktøy for lydspor i Pear Desktop",
|
||||
"description": "Undertekstverktøy for lydspor i {{applicationName}}",
|
||||
"menu": {
|
||||
"autoload": "Auto-velg sist brukte undertekst",
|
||||
"disable-captions": "Ingen undertekst som forvalg"
|
||||
@ -326,7 +326,7 @@
|
||||
"disconnected": "Frakoblet",
|
||||
"hide-duration-left": "Skjul gjenværende tid",
|
||||
"hide-github-button": "Skjul GitHub-lenkeknapp",
|
||||
"play-on-pear-desktop": "Spill på Pear Desktop",
|
||||
"play-on-application": "Spill på {{applicationName}}",
|
||||
"set-inactivity-timeout": "Sett tid før tidsavbrudd"
|
||||
},
|
||||
"name": "Rik tilstedeværelse for Discord",
|
||||
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "एप पुनः सुरु गर्नुहोस्",
|
||||
"show": "विन्डो देखाउनुहोस्",
|
||||
"tooltip": {
|
||||
"default": "युट्युब मिउजिक",
|
||||
"with-song-info": "युट्युब मिउजिक:{{artist}}-{{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -443,7 +443,7 @@
|
||||
"disconnected": "डिसकन्एक्टेड",
|
||||
"hide-duration-left": "बाकी समय लुकाऊ",
|
||||
"hide-github-button": "GitHub लिंक लुकाऊ",
|
||||
"play-on-pear-desktop": "Pear Desktop मा बजाउ",
|
||||
"play-on-application": "{{applicationName}} मा बजाउ",
|
||||
"set-inactivity-timeout": "इनएक्टिभिटी टाइमआउट राख"
|
||||
},
|
||||
"name": "डिसकार्ड रिच प्रीसेंस",
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Aangepaste venstertitel",
|
||||
"prompt": {
|
||||
"label": "Voer aangepaste venstertitel in: (laat leeg om uit te schakelen)",
|
||||
"placeholder": "Voorbeeld: Pear Desktop"
|
||||
"placeholder": "Voorbeeld: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "Herstarten App",
|
||||
"show": "Weergeven Venster",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -287,7 +287,7 @@
|
||||
"name": "Omgevingsmodus"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "Voegt Pear Desktop ondersteuning toe voor de Amuse now playing widget van 6K Labs",
|
||||
"description": "Voegt {{applicationName}} ondersteuning toe voor de Amuse now playing widget van 6K Labs",
|
||||
"name": "Amuse",
|
||||
"response": {
|
||||
"query": "Amuse API server loopt. Gebruik /query voor nummer informatie."
|
||||
@ -373,7 +373,7 @@
|
||||
"name": "Leeftijdsbeperkingen Omzeilen"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Ondertitelkeuze voor Pear Desktop-audiotracks",
|
||||
"description": "Ondertitelkeuze voor {{applicationName}}-audiotracks",
|
||||
"menu": {
|
||||
"autoload": "Automatisch de laatst gebruikte ondertitel selecteren",
|
||||
"disable-captions": "Standaard geen ondertitels"
|
||||
@ -456,14 +456,14 @@
|
||||
"disconnected": "Verbinding verbroken",
|
||||
"hide-duration-left": "Verberg resterende tijd",
|
||||
"hide-github-button": "GitHub-knop verbergen",
|
||||
"play-on-pear-desktop": "Afspelen op Pear Desktop",
|
||||
"play-on-application": "Afspelen op {{applicationName}}",
|
||||
"set-inactivity-timeout": "Inactiviteitstime-out instellen",
|
||||
"set-status-display-type": {
|
||||
"label": "Status tekst",
|
||||
"submenu": {
|
||||
"artist": "Naar {artist} aan het luisteren",
|
||||
"title": "Naar {song title} aan het luisteren",
|
||||
"pear-desktop": "Naar Pear Desktop aan het luisteren"
|
||||
"application": "Naar {{applicationName}} aan het luisteren"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Niestandardowy tytuł okna",
|
||||
"prompt": {
|
||||
"label": "Podaj niestandardowy tytuł okna (zostaw puste, aby to wyłączyć)",
|
||||
"placeholder": "Przykład: Pear Desktop"
|
||||
"placeholder": "Przykład: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "Uruchom ponownie aplikację",
|
||||
"show": "Pokaż okno",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "{{title}} (autorstwa {{artist}}) - Pear Desktop"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{artist}} - (autorstwa {{artist}}) - {{applicationName}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -287,14 +287,14 @@
|
||||
"name": "Tryb otoczenia"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "Wspiera integrację Pear Desktop z widgetami Amuse (od 6K Labs)",
|
||||
"description": "Wspiera integrację {{applicationName}} z widgetami Amuse (od 6K Labs)",
|
||||
"name": "Amuse",
|
||||
"response": {
|
||||
"query": "Serwer API Amuse działa. Użyj metody GET do /query, aby zdobyć informację o utworze."
|
||||
}
|
||||
},
|
||||
"api-server": {
|
||||
"description": "Pozwala na kontrolowanie Pear Desktop poprzez podłączenie specjalnego serwera API",
|
||||
"description": "Pozwala na kontrolowanie {{applicationName}} poprzez podłączenie specjalnego serwera API",
|
||||
"dialog": {
|
||||
"request": {
|
||||
"buttons": {
|
||||
@ -324,7 +324,7 @@
|
||||
"label": "Port"
|
||||
}
|
||||
},
|
||||
"name": "Pear Desktop API",
|
||||
"name": "{{applicationName}} API",
|
||||
"prompt": {
|
||||
"hostname": {
|
||||
"label": "Wpisz nazwę hosta (IP, np. 0.0.0.0), który będzie użyty do serwera API:",
|
||||
@ -373,7 +373,7 @@
|
||||
"name": "Omiń ograniczenia wiekowe"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Selektor napisów dla ścieżek audio Pear Desktop",
|
||||
"description": "Selektor napisów dla ścieżek audio {{applicationName}}",
|
||||
"menu": {
|
||||
"autoload": "Automatycznie wybierz ostatnio używanych napisów",
|
||||
"disable-captions": "Domyślnie, brak napisów"
|
||||
@ -456,13 +456,13 @@
|
||||
"disconnected": "Odłączono",
|
||||
"hide-duration-left": "Ukryj pozostały czas trwania",
|
||||
"hide-github-button": "Ukryj przycisk do GitHub",
|
||||
"play-on-pear-desktop": "Odtwórz w Pear Desktop",
|
||||
"play-on-application": "Odtwórz w {{applicationName}}",
|
||||
"set-inactivity-timeout": "Ustaw limit czasu bezczynności",
|
||||
"set-status-display-type": {
|
||||
"label": "Opis statusu",
|
||||
"submenu": {
|
||||
"artist": "Słucha {artist}",
|
||||
"pear-desktop": "Słucha Pear Desktop",
|
||||
"application": "Słucha {{applicationName}}",
|
||||
"title": "Słucha {song title}"
|
||||
}
|
||||
}
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Título da janela customizado",
|
||||
"prompt": {
|
||||
"label": "Insira título customizado para a janela: (deixe em branco para desabilitar)",
|
||||
"placeholder": "Exemplo: Pear Desktop"
|
||||
"placeholder": "Exemplo: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "Reiniciar aplicativo",
|
||||
"show": "Mostrar janela",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -288,7 +288,7 @@
|
||||
"name": "Modo ambiente"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "Adiciona suporte ao Pear Desktop ao widget 'Reproduzindo agora' do Amuse da 6K Labs",
|
||||
"description": "Adiciona suporte ao {{applicationName}} ao widget 'Reproduzindo agora' do Amuse da 6K Labs",
|
||||
"name": "Amuse",
|
||||
"response": {
|
||||
"query": "Servidor API do Amuse em execução. GET /query para obter informações da música."
|
||||
@ -374,7 +374,7 @@
|
||||
"name": "Ignorar restrições de idade"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Seletor de legendas para faixas de áudio do Pear Desktop",
|
||||
"description": "Seletor de legendas para faixas de áudio do {{applicationName}}",
|
||||
"menu": {
|
||||
"autoload": "Selecionar automaticamente a última legenda usada",
|
||||
"disable-captions": "Sem legendas por padrão"
|
||||
@ -457,13 +457,13 @@
|
||||
"disconnected": "Desconectado",
|
||||
"hide-duration-left": "Ocultar duração restante",
|
||||
"hide-github-button": "Ocultar botão do GitHub",
|
||||
"play-on-pear-desktop": "Reproduzir no Pear Desktop",
|
||||
"play-on-application": "Reproduzir no {{applicationName}}",
|
||||
"set-inactivity-timeout": "Definir tempo limite de inatividade",
|
||||
"set-status-display-type": {
|
||||
"label": "Texto de status",
|
||||
"submenu": {
|
||||
"artist": "Ouvindo {artist}",
|
||||
"pear-desktop": "Ouvindo Pear Desktop",
|
||||
"application": "Ouvindo {{applicationName}}",
|
||||
"title": "Ouvindo {song title}"
|
||||
}
|
||||
}
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Título de janela personalizado",
|
||||
"prompt": {
|
||||
"label": "Introduza um título: (deixe em branco para desativar)",
|
||||
"placeholder": "Exemplo: Pear Desktop"
|
||||
"placeholder": "Exemplo: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "Reiniciar aplicação",
|
||||
"show": "Mostrar janela",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -288,7 +288,7 @@
|
||||
"name": "Modo ambiente"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "Adiciona suporte ao Pear Desktop para o widget Amuse now playing de 6K Labs",
|
||||
"description": "Adiciona suporte ao {{applicationName}} para o widget Amuse now playing de 6K Labs",
|
||||
"name": "Amuse",
|
||||
"response": {
|
||||
"query": "O servidor da API Amuse está a ser executado. GET/query para obter informações sobre a faixa."
|
||||
@ -374,7 +374,7 @@
|
||||
"name": "Ignorar restrições de idade"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Seletor de legendas para as faixas de áudio do Pear Desktop",
|
||||
"description": "Seletor de legendas para as faixas de áudio do {{applicationName}}",
|
||||
"menu": {
|
||||
"autoload": "Selecionar automaticamente a última legenda utilizada",
|
||||
"disable-captions": "Sem legendas por omissão"
|
||||
@ -457,13 +457,13 @@
|
||||
"disconnected": "Desconectado",
|
||||
"hide-duration-left": "Ocultar tempo restante",
|
||||
"hide-github-button": "Ocultar botão GitHub",
|
||||
"play-on-pear-desktop": "Reproduzir em Pear Desktop",
|
||||
"play-on-application": "Reproduzir em {{applicationName}}",
|
||||
"set-inactivity-timeout": "Definir tempo de inatividade",
|
||||
"set-status-display-type": {
|
||||
"label": "Texto de estado",
|
||||
"submenu": {
|
||||
"artist": "A ouvir {artist}",
|
||||
"pear-desktop": "A reproduzir Pear Desktop",
|
||||
"application": "A reproduzir {{applicationName}}",
|
||||
"title": "A ouvir {song title}"
|
||||
}
|
||||
}
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Titlul ferestrei personalizate",
|
||||
"prompt": {
|
||||
"label": "Introduceți titlul ferestrei personalizate: (lăsați gol pentru a dezactiva)",
|
||||
"placeholder": "Exemplu: Pear Desktop"
|
||||
"placeholder": "Exemplu: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "Reporneste aplicatia",
|
||||
"show": "Arata fereastra",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -287,7 +287,7 @@
|
||||
"name": "Mod ambiental"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "Adauga suport Pear Desktop pentru Amuse se redă acum widget de 6K Labs",
|
||||
"description": "Adauga suport {{applicationName}} pentru Amuse se redă acum widget de 6K Labs",
|
||||
"name": "Amuse",
|
||||
"response": {
|
||||
"query": "Server-ul API-ului Amuse rulează. GET /query pentru a obține informații despre melodie."
|
||||
@ -373,7 +373,7 @@
|
||||
"name": "Ignoră restricțiile de vârstă"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Selector de subtitrări pentru piesele audio de pe Pear Desktop",
|
||||
"description": "Selector de subtitrări pentru piesele audio de pe {{applicationName}}",
|
||||
"menu": {
|
||||
"autoload": "Selectează automat ultima subtitrare folosită",
|
||||
"disable-captions": "Fără subtitrări în mod implicit"
|
||||
@ -456,14 +456,14 @@
|
||||
"disconnected": "Deconectat",
|
||||
"hide-duration-left": "Ascunde timpul rămas",
|
||||
"hide-github-button": "Ascunde butonul cu link-ul GitHub",
|
||||
"play-on-pear-desktop": "Redă pe Pear Desktop",
|
||||
"play-on-application": "Redă pe {{applicationName}}",
|
||||
"set-inactivity-timeout": "Setează intervalul de inactivitate",
|
||||
"set-status-display-type": {
|
||||
"label": "Text stare",
|
||||
"submenu": {
|
||||
"artist": "Ascultând {artist}",
|
||||
"title": "Ascultând {song title}",
|
||||
"pear-desktop": "Ascultând Pear Desktop"
|
||||
"application": "Ascultând {{applicationName}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Собственное название окна",
|
||||
"prompt": {
|
||||
"label": "Введите собственное название окна: (оставьте пустым, чтобы отключить)",
|
||||
"placeholder": "Например: Pear Desktop"
|
||||
"placeholder": "Например: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "Перезапустить приложение",
|
||||
"show": "Показать окно",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -373,7 +373,7 @@
|
||||
"name": "Обход возрастных ограничений"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Выбор субтитров для аудиотреков в Pear Desktop",
|
||||
"description": "Выбор субтитров для аудиотреков в {{applicationName}}",
|
||||
"menu": {
|
||||
"autoload": "Автоматически выбирать последние использованные субтитры",
|
||||
"disable-captions": "Без субтитров по умолчанию"
|
||||
@ -456,13 +456,13 @@
|
||||
"disconnected": "Отключено",
|
||||
"hide-duration-left": "Скрыть сколько осталось времени",
|
||||
"hide-github-button": "Скрыть ссылку на GitHub",
|
||||
"play-on-pear-desktop": "Воспроизвести на Pear Desktop",
|
||||
"play-on-application": "Воспроизвести на {{applicationName}}",
|
||||
"set-inactivity-timeout": "Поставить таймер неактивности",
|
||||
"set-status-display-type": {
|
||||
"label": "Текст статуса",
|
||||
"submenu": {
|
||||
"artist": "Слушает {исполнитель}",
|
||||
"pear-desktop": "Слушает Pear Desktop",
|
||||
"application": "Слушает {{applicationName}}",
|
||||
"title": "Слушает {название трека}"
|
||||
}
|
||||
}
|
||||
|
||||
@ -201,8 +201,8 @@
|
||||
"restart": "නැවත ආරම්භ කරන්න",
|
||||
"show": "තිරය පෙන්වන්න",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Vlastný názov okna",
|
||||
"prompt": {
|
||||
"label": "Napíšte vlastný názov okna: (nechajte prázdne pre vypnutie)",
|
||||
"placeholder": "Napríklad: Pear Desktop"
|
||||
"placeholder": "Napríklad: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "Reštartovať aplikáciu",
|
||||
"show": "Zobraziť okno",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -288,7 +288,7 @@
|
||||
"name": "Ambientný mód"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "Pridáva Pear Desktop podporu pre Amuse práve prehráva widget od 6K Labs",
|
||||
"description": "Pridáva {{applicationName}} podporu pre Amuse práve prehráva widget od 6K Labs",
|
||||
"name": "Amuse",
|
||||
"response": {
|
||||
"query": "Amuse API server beží. GET /query to get song info."
|
||||
@ -374,7 +374,7 @@
|
||||
"name": "Obísť vekové obmedzenia"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Selektor titulkov pre zvukové stopy Pear Desktop",
|
||||
"description": "Selektor titulkov pre zvukové stopy {{applicationName}}",
|
||||
"menu": {
|
||||
"autoload": "Automatický výber naposledy použitých titulkov",
|
||||
"disable-captions": "Žiadne titulky"
|
||||
@ -457,13 +457,13 @@
|
||||
"disconnected": "Odpojené",
|
||||
"hide-duration-left": "Skryť zostávajúcu dobu trvania",
|
||||
"hide-github-button": "Skryť tlačidlo s odkazom na GitHub",
|
||||
"play-on-pear-desktop": "Spustiť na Pear Desktop",
|
||||
"play-on-application": "Spustiť na {{applicationName}}",
|
||||
"set-inactivity-timeout": "Nastaviť časový limit nečinnosti",
|
||||
"set-status-display-type": {
|
||||
"label": "Text stavu",
|
||||
"submenu": {
|
||||
"artist": "Aktuálne si prehráva {artist}",
|
||||
"pear-desktop": "Počúvať Pear Desktop",
|
||||
"application": "Počúvať {{applicationName}}",
|
||||
"title": "Aktuálne si prehráva {song title}"
|
||||
}
|
||||
}
|
||||
|
||||
@ -201,8 +201,8 @@
|
||||
"restart": "Ponovni zagon",
|
||||
"show": "Pokaži okno",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -335,7 +335,7 @@
|
||||
"name": "Preskoči starostno omejitev"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Izberi podnapise za Pear Desktop zvočne posnetke",
|
||||
"description": "Izberi podnapise za {{applicationName}} zvočne posnetke",
|
||||
"menu": {
|
||||
"autoload": "Avtomatsko uporabi zadnje izbrane podnapise",
|
||||
"disable-captions": "Avtomatsko brez podnapisov"
|
||||
@ -400,7 +400,7 @@
|
||||
"disconnected": "Prekinjena povezava",
|
||||
"hide-duration-left": "Skrij preostali čas",
|
||||
"hide-github-button": "Skrij povezavo do GitHub-a",
|
||||
"play-on-pear-desktop": "Predvajaj v Pear Desktop",
|
||||
"play-on-application": "Predvajaj v {{applicationName}}",
|
||||
"set-inactivity-timeout": "Nastavite časovno omejitev neaktivnosti"
|
||||
},
|
||||
"name": "Discord bogata prisotnost (Rich Presence)",
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Prilagođeni naziv prozora",
|
||||
"prompt": {
|
||||
"label": "Unesite prilagođeni naslov prozora: (ostavite prazno da onemogućite)",
|
||||
"placeholder": "Primer: Pear Desktop"
|
||||
"placeholder": "Primer: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "Ponovo pokreni aplikaciju",
|
||||
"show": "Prikaži prozor",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -287,7 +287,7 @@
|
||||
"name": "Ambijentalni režim"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "Dodaje podršku za 'Amuse now' vidžet (6K Labs) u Pear Desktop",
|
||||
"description": "Dodaje podršku za 'Amuse now' vidžet (6K Labs) u {{applicationName}}",
|
||||
"name": "Zabavi",
|
||||
"response": {
|
||||
"query": "Amuse API server je pokrenut. Koristite GET /query da biste dobili informacije o numeri."
|
||||
@ -373,7 +373,7 @@
|
||||
"name": "Preskoči starosna ograničenja"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Odabir prevoda za numere/audio trake na Pear Desktop",
|
||||
"description": "Odabir prevoda za numere/audio trake na {{applicationName}}",
|
||||
"menu": {
|
||||
"autoload": "Automatski odaberi prethodno odabrani prevod",
|
||||
"disable-captions": "Podrazumevano bez prevoda"
|
||||
@ -456,14 +456,14 @@
|
||||
"disconnected": "Nije povezano",
|
||||
"hide-duration-left": "Sakrij preostalo vreme",
|
||||
"hide-github-button": "Sakrij dugme sa GitHub linkom",
|
||||
"play-on-pear-desktop": "Reprodukuj na Pear Desktop",
|
||||
"play-on-application": "Reprodukuj na {{applicationName}}",
|
||||
"set-inactivity-timeout": "Podesi tajmer za neaktivnost",
|
||||
"set-status-display-type": {
|
||||
"label": "Tekst statusa",
|
||||
"submenu": {
|
||||
"artist": "Slušanje {artist}",
|
||||
"title": "Slušanje {song title}",
|
||||
"pear-desktop": "Slušanje Pear Desktop"
|
||||
"application": "Slušanje {{applicationName}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Anpassad titel på fönstret",
|
||||
"prompt": {
|
||||
"label": "Ange anpassad fönstertitel: (lämna tomt för att inaktivera)",
|
||||
"placeholder": "Exempelvis: Pear Desktop"
|
||||
"placeholder": "Exempelvis: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "Starta om appen",
|
||||
"show": "Visa fönster",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} – {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -288,7 +288,7 @@
|
||||
"name": "Ambiensläge"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "Lägger till stöd för Pear Desktop i Amuse ‘Now Playing’-widgeten av 6K Labs",
|
||||
"description": "Lägger till stöd för {{applicationName}} i Amuse ‘Now Playing’-widgeten av 6K Labs",
|
||||
"name": "Amuse",
|
||||
"response": {
|
||||
"query": "Amuse API-servern körs. Använd GET /query för att hämta information om låt."
|
||||
@ -374,7 +374,7 @@
|
||||
"name": "Hoppa Över Åldersbegränsningar"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Välj textning för Pear Desktop-ljudspår",
|
||||
"description": "Välj textning för {{applicationName}}-ljudspår",
|
||||
"menu": {
|
||||
"autoload": "Välj automatiskt senast använda textning",
|
||||
"disable-captions": "Ingen textning som standard"
|
||||
@ -457,13 +457,13 @@
|
||||
"disconnected": "Frånkopplad",
|
||||
"hide-duration-left": "Dölj återstående tid",
|
||||
"hide-github-button": "Dölj knapp för GitHub-länk",
|
||||
"play-on-pear-desktop": "Spela på Pear Desktop",
|
||||
"play-on-application": "Spela på {{applicationName}}",
|
||||
"set-inactivity-timeout": "Ställ in inaktivitetstid",
|
||||
"set-status-display-type": {
|
||||
"label": "Statusmeddelande",
|
||||
"submenu": {
|
||||
"artist": "Lyssnar på {artist}",
|
||||
"pear-desktop": "Lyssnar på Pear Desktop",
|
||||
"application": "Lyssnar på {{applicationName}}",
|
||||
"title": "Lyssnar på {song title}"
|
||||
}
|
||||
}
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "தனிப்பயன் சாளர தலைப்பு",
|
||||
"prompt": {
|
||||
"label": "தனிப்பயன் சாளர தலைப்பை உள்ளிடவும்: (முடக்க காலியாக விடவும்)",
|
||||
"placeholder": "எடுத்துக்காட்டு: Pear Desktop"
|
||||
"placeholder": "எடுத்துக்காட்டு: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "பயன்பாட்டை மறுதொடக்கம் செய்யுங்கள்",
|
||||
"show": "சாளரத்தைக் காட்டு",
|
||||
"tooltip": {
|
||||
"default": "யூடியூப் இசை",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -373,7 +373,7 @@
|
||||
"name": "அகவை கட்டுப்பாடுகள் பைபாச்"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Pear Desktop இசை ஆடியோ டிராக்குகளுக்கான தலைப்பு தேர்வாளர்",
|
||||
"description": "{{applicationName}} இசை ஆடியோ டிராக்குகளுக்கான தலைப்பு தேர்வாளர்",
|
||||
"menu": {
|
||||
"autoload": "கடைசியாக பயன்படுத்தப்பட்ட தலைப்பை தானாகத் தேர்ந்தெடுக்கவும்",
|
||||
"disable-captions": "முன்னிருப்பாக தலைப்புகள் இல்லை"
|
||||
@ -456,13 +456,13 @@
|
||||
"disconnected": "துண்டிக்கப்பட்டது",
|
||||
"hide-duration-left": "காலம் மீதமுள்ளதை மறைக்கவும்",
|
||||
"hide-github-button": "அறிவிலிமையம் இணைப்பு பொத்தானை மறைக்கவும்",
|
||||
"play-on-pear-desktop": "யூடியூப் இசையில் விளையாடுங்கள்",
|
||||
"play-on-application": "யூடியூப் இசையில் விளையாடுங்கள்",
|
||||
"set-inactivity-timeout": "செயலற்ற நேரம் முடிந்தது",
|
||||
"set-status-display-type": {
|
||||
"label": "நிலை உரை",
|
||||
"submenu": {
|
||||
"artist": "{கலைஞர்} பாடலைக் கேட்கிறேன்",
|
||||
"pear-desktop": "வலையொளி இசையில் கேட்கிறது",
|
||||
"application": "வலையொளி இசையில் கேட்கிறது",
|
||||
"title": "பாடலைக் கேட்கிறேன்{பாடல் தலைப்பு}"
|
||||
}
|
||||
}
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "ชื่อหน้าต่างกำหนดเอง",
|
||||
"prompt": {
|
||||
"label": "กำหนดชื่อหน้าต่างที่ต้องการ: (ปล่อยว่างเพื่อปิดใช้งาน)",
|
||||
"placeholder": "ตัวอย่าง: Pear Desktop"
|
||||
"placeholder": "ตัวอย่าง: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "รีสตาร์ตแอป",
|
||||
"show": "แสดงหน้าต่าง",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -287,7 +287,7 @@
|
||||
"name": "โหมดสภาพแวดล้อม"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "เพิ่มการรองรับ Pear Desktop สำหรับ Widget Amuse Now Playing ของ 6K Labs",
|
||||
"description": "เพิ่มการรองรับ {{applicationName}} สำหรับ Widget Amuse Now Playing ของ 6K Labs",
|
||||
"name": "Amuse",
|
||||
"response": {
|
||||
"query": "API Server ของ Amuse ทำงานอยู่ ส่ง GET ไปที่ /query เพื่อขอข้อมูลเกี่ยวกับเพลง"
|
||||
@ -373,7 +373,7 @@
|
||||
"name": "ข้ามข้อจำกัดอายุ"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "ตัวเลือกคำบรรยายสำหรับเพลงใน Pear Desktop",
|
||||
"description": "ตัวเลือกคำบรรยายสำหรับเพลงใน {{applicationName}}",
|
||||
"menu": {
|
||||
"autoload": "เลือกคำบรรยายที่ใช้ครั้งล่าสุดโดยอัตโนมัติ",
|
||||
"disable-captions": "ไม่มีคำบรรยายเป็นค่าเริ่มต้น"
|
||||
@ -456,14 +456,14 @@
|
||||
"disconnected": "ตัดการเชื่อมต่อ",
|
||||
"hide-duration-left": "ซ่อนระยะเวลาที่เหลือ",
|
||||
"hide-github-button": "ซ่อนปุ่มลิงก์ GitHub",
|
||||
"play-on-pear-desktop": "เล่นบน Pear Desktop",
|
||||
"play-on-application": "เล่นบน {{applicationName}}",
|
||||
"set-inactivity-timeout": "ตั้งระยะเวลาไม่มีกิจกรรม",
|
||||
"set-status-display-type": {
|
||||
"label": "ข้อความสถานะ",
|
||||
"submenu": {
|
||||
"artist": "กำลังฟัง {ชื่อนักร้อง}",
|
||||
"title": "กำลังฟัง {ชื่อเพลง}",
|
||||
"pear-desktop": "กำลังฟัง Pear Desktop"
|
||||
"application": "กำลังฟัง {{applicationName}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Özel pencere başlığı",
|
||||
"prompt": {
|
||||
"label": "Özel pencere başlığı girin: (devre dışı bırakmak için boş bırakın)",
|
||||
"placeholder": "Örnek: Pear Desktop"
|
||||
"placeholder": "Örnek: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "Yeniden başlat",
|
||||
"show": "Pencereyi görüntüle",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -288,7 +288,7 @@
|
||||
"name": "Ambiyans Modu"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "6K Labs'ın Amuse oynatma widget'ı için Pear Desktop desteği ekler",
|
||||
"description": "6K Labs'ın Amuse oynatma widget'ı için {{applicationName}} desteği ekler",
|
||||
"name": "Amuse",
|
||||
"response": {
|
||||
"query": "Amuse API sunucusu çalışıyor. Şarkı bilgilerini almak için GET /query kullanabilirsiniz."
|
||||
@ -374,7 +374,7 @@
|
||||
"name": "Yaş doğrulamasını atla"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Pear Desktop için altyazı seçici",
|
||||
"description": "{{applicationName}} için altyazı seçici",
|
||||
"menu": {
|
||||
"autoload": "Son kullanılan altyazıyı otomatik olarak seç",
|
||||
"disable-captions": "Varsayılan olarak altyazı yok"
|
||||
@ -457,13 +457,13 @@
|
||||
"disconnected": "Bağlantı kesildi",
|
||||
"hide-duration-left": "Kalan süreyi gizle",
|
||||
"hide-github-button": "GitHub bağlantısını gizle",
|
||||
"play-on-pear-desktop": "Pear Desktop de oynat",
|
||||
"play-on-application": "{{applicationName}} de oynat",
|
||||
"set-inactivity-timeout": "Hareketsizlik zaman aşımını ayarla",
|
||||
"set-status-display-type": {
|
||||
"label": "Durum metni",
|
||||
"submenu": {
|
||||
"artist": "{artist} Dinleniyor",
|
||||
"pear-desktop": "Pear Desktop Dinleniyor",
|
||||
"application": "{{applicationName}} Dinleniyor",
|
||||
"title": "{song title} Dinleniyor"
|
||||
}
|
||||
}
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Налаштування заголовка вікна",
|
||||
"prompt": {
|
||||
"label": "Введіть власний заголовок вікна: (залиште порожнім, щоб вимкнути)",
|
||||
"placeholder": "Приклад: Pear Desktop"
|
||||
"placeholder": "Приклад: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "Перезапустити програму",
|
||||
"show": "Показати вікно",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -287,7 +287,7 @@
|
||||
"name": "Режим навколишнього середовища"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "Додає підтримку Pear Desktop для віджета Amuse now playing від 6K Labs",
|
||||
"description": "Додає підтримку {{applicationName}} для віджета Amuse now playing від 6K Labs",
|
||||
"name": "Amuse",
|
||||
"response": {
|
||||
"query": "Сервер Amuse API запущено. Запит GET /query для отримання інформації про пісню."
|
||||
@ -373,7 +373,7 @@
|
||||
"name": "Обхід вікових обмежень"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Вибір субтитрів для аудіодоріжок Pear Desktop",
|
||||
"description": "Вибір субтитрів для аудіодоріжок {{applicationName}}",
|
||||
"menu": {
|
||||
"autoload": "Автоматичний вибір останніх використаних субтитрів",
|
||||
"disable-captions": "За замовчуванням субтитри відсутні"
|
||||
@ -456,13 +456,13 @@
|
||||
"disconnected": "Від'єднано",
|
||||
"hide-duration-left": "Приховати тривалість, яка залишилася",
|
||||
"hide-github-button": "Приховати посилання на GitHub",
|
||||
"play-on-pear-desktop": "Слухати на Pear Desktop",
|
||||
"play-on-application": "Слухати на {{applicationName}}",
|
||||
"set-inactivity-timeout": "Встановити тайм-аут бездіяльності",
|
||||
"set-status-display-type": {
|
||||
"label": "Статус",
|
||||
"submenu": {
|
||||
"artist": "Ви слухаєте {artist}",
|
||||
"pear-desktop": "Відтворення з Pear Desktop",
|
||||
"application": "Відтворення з {{applicationName}}",
|
||||
"title": "Ви слухаєте {song title}"
|
||||
}
|
||||
}
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "Tiêu đề cửa sổ tùy chỉnh",
|
||||
"prompt": {
|
||||
"label": "Nhập tiêu đề cửa sổ tùy chỉnh: (để trống để vô hiệu hóa)",
|
||||
"placeholder": "Ví dụ: Pear Desktop"
|
||||
"placeholder": "Ví dụ: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "Khởi động lại ứng dụng",
|
||||
"show": "Hiện cửa sổ",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{title}} - {{artist}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -287,7 +287,7 @@
|
||||
"name": "Chế độ Môi trường xung quanh"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "Thêm hỗ trợ Pear Desktop cho tiện ích hiển thị bài hát đang phát Amuse của 6K Labs",
|
||||
"description": "Thêm hỗ trợ {{applicationName}} cho tiện ích hiển thị bài hát đang phát Amuse của 6K Labs",
|
||||
"name": "Amuse",
|
||||
"response": {
|
||||
"query": "Máy chủ API của Amuse đang chạy. GET /query để lấy thông tin về bài hát."
|
||||
@ -373,7 +373,7 @@
|
||||
"name": "Bỏ qua hạn chế độ tuổi"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Bộ lựa chọn phụ đề cho các bài hát trên Pear Desktop",
|
||||
"description": "Bộ lựa chọn phụ đề cho các bài hát trên {{applicationName}}",
|
||||
"menu": {
|
||||
"autoload": "Tự động chọn phụ đề vừa sử dụng",
|
||||
"disable-captions": "Không có phụ đề làm mặc định"
|
||||
@ -456,14 +456,14 @@
|
||||
"disconnected": "Đã ngắt kết nối",
|
||||
"hide-duration-left": "Ẩn thời lượng còn lại",
|
||||
"hide-github-button": "Ẩn nút liên kết GitHub",
|
||||
"play-on-pear-desktop": "Phát trong Pear Desktop",
|
||||
"play-on-application": "Phát trong {{applicationName}}",
|
||||
"set-inactivity-timeout": "Đặt thời gian chờ không hoạt động",
|
||||
"set-status-display-type": {
|
||||
"label": "Văn bản trạng thái",
|
||||
"submenu": {
|
||||
"artist": "Đang nghe nhạc của {artist}",
|
||||
"title": "Đang nghe nhạc {song title}",
|
||||
"pear-desktop": "Đang nghe Pear Desktop"
|
||||
"application": "Đang nghe {{applicationName}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "自定义窗口标题",
|
||||
"prompt": {
|
||||
"label": "输入自定义窗口标题:(留空表示停用)",
|
||||
"placeholder": "示例:Pear Desktop"
|
||||
"placeholder": "示例:{{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "重启应用",
|
||||
"show": "显示窗口",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -288,7 +288,7 @@
|
||||
"name": "沉浸模式"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "为 6K Labs 的 Amuse 正在播放小部件添加 Pear Desktop 支持",
|
||||
"description": "为 6K Labs 的 Amuse 正在播放小部件添加 {{applicationName}} 支持",
|
||||
"name": "Amuse",
|
||||
"response": {
|
||||
"query": "Amuse API服务器已在运行。使用 /query 以获取歌曲信息。"
|
||||
@ -374,7 +374,7 @@
|
||||
"name": "绕过年龄验证"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Pear Desktop 音轨字幕选择器",
|
||||
"description": "{{applicationName}} 音轨字幕选择器",
|
||||
"menu": {
|
||||
"autoload": "自动选择上次使用的字幕",
|
||||
"disable-captions": "默认无字幕"
|
||||
@ -457,13 +457,13 @@
|
||||
"disconnected": "已断开连接",
|
||||
"hide-duration-left": "隐藏剩余时长",
|
||||
"hide-github-button": "隐藏 GitHub 链接按钮",
|
||||
"play-on-pear-desktop": "转至 Pear Desktop 播放",
|
||||
"play-on-application": "转至 {{applicationName}} 播放",
|
||||
"set-inactivity-timeout": "设置非活跃时长",
|
||||
"set-status-display-type": {
|
||||
"label": "状态文本",
|
||||
"submenu": {
|
||||
"artist": "在听 {artist}",
|
||||
"pear-desktop": "在听 Pear Desktop",
|
||||
"application": "在听 {{applicationName}}",
|
||||
"title": "在听 {song title}"
|
||||
}
|
||||
}
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
"label": "自訂窗口標題",
|
||||
"prompt": {
|
||||
"label": "輸入自訂視窗標題: (留空將其停用)",
|
||||
"placeholder": "例如: Pear Desktop"
|
||||
"placeholder": "例如: {{applicationName}}"
|
||||
}
|
||||
},
|
||||
"like-buttons": {
|
||||
@ -208,8 +208,8 @@
|
||||
"restart": "重新啟動應用程式",
|
||||
"show": "顯示視窗",
|
||||
"tooltip": {
|
||||
"default": "Pear Desktop",
|
||||
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
|
||||
"default": "{{applicationName}}",
|
||||
"with-song-info": "{{applicationName}}: {{artist}} - {{title}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -288,7 +288,7 @@
|
||||
"name": "微光效果"
|
||||
},
|
||||
"amuse": {
|
||||
"description": "加入支援 6K Labs 的 Amuse OBS 外掛以取得 Pear Desktop 現正播放資訊",
|
||||
"description": "加入支援 6K Labs 的 Amuse OBS 外掛以取得 {{applicationName}} 現正播放資訊",
|
||||
"name": "Amuse",
|
||||
"response": {
|
||||
"query": "Amuse API 伺服器正在運作中,使用 /query 以取得歌曲資訊。"
|
||||
@ -374,7 +374,7 @@
|
||||
"name": "繞過年齡驗證"
|
||||
},
|
||||
"captions-selector": {
|
||||
"description": "Pear Desktop 音軌字幕選項",
|
||||
"description": "{{applicationName}} 音軌字幕選項",
|
||||
"menu": {
|
||||
"autoload": "自動選擇上次使用的字幕",
|
||||
"disable-captions": "預設無字幕"
|
||||
@ -457,13 +457,13 @@
|
||||
"disconnected": "已斷開連線",
|
||||
"hide-duration-left": "隱藏音樂剩餘時間狀態",
|
||||
"hide-github-button": "隱藏 GitHub 頁面按鈕",
|
||||
"play-on-pear-desktop": "顯示 Play on Pear Desktop 按鈕",
|
||||
"play-on-application": "顯示 Play on {{applicationName}} 按鈕",
|
||||
"set-inactivity-timeout": "設定閒置狀態時長",
|
||||
"set-status-display-type": {
|
||||
"label": "狀態樣式",
|
||||
"submenu": {
|
||||
"artist": "正在聆聽 {artist} 的歌曲",
|
||||
"pear-desktop": "正在聆聽 Pear Desktop",
|
||||
"application": "正在聆聽 {{applicationName}}",
|
||||
"title": "正在聆聽 {song title}"
|
||||
}
|
||||
}
|
||||
|
||||
25
src/index.ts
25
src/index.ts
@ -14,7 +14,8 @@ import {
|
||||
protocol,
|
||||
type BrowserWindowConstructorOptions,
|
||||
} from 'electron';
|
||||
import enhanceWebRequest, {
|
||||
import {
|
||||
enhanceWebRequest,
|
||||
type BetterSession,
|
||||
} from '@jellybrick/electron-better-web-request';
|
||||
import is from 'electron-is';
|
||||
@ -53,7 +54,7 @@ import {
|
||||
} from '@/loader/main';
|
||||
|
||||
import { LoggerPrefix } from '@/utils';
|
||||
import { loadI18n, setLanguage, t } from '@/i18n';
|
||||
import { APPLICATION_NAME, loadI18n, setLanguage, t } from '@/i18n';
|
||||
|
||||
import ErrorHtmlAsset from '@assets/error.html?asset';
|
||||
|
||||
@ -104,11 +105,6 @@ protocol.registerSchemesAsPrivileged([
|
||||
{ scheme: 'mailto', privileges: { standard: true } },
|
||||
]);
|
||||
|
||||
// https://github.com/electron/electron/issues/46538#issuecomment-2808806722
|
||||
if (is.linux()) {
|
||||
app.commandLine.appendSwitch('gtk-version', '3');
|
||||
}
|
||||
|
||||
// Ozone platform hint: Required for Wayland support
|
||||
app.commandLine.appendSwitch('ozone-platform-hint', 'auto');
|
||||
// SharedArrayBuffer: Required for downloader (@ffmpeg/core-mt)
|
||||
@ -131,7 +127,9 @@ if (config.get('options.disableHardwareAcceleration')) {
|
||||
|
||||
if (is.linux()) {
|
||||
// Overrides WM_CLASS for X11 to correspond to icon filename
|
||||
app.setName('com.github.th_ch.pear_music');
|
||||
app.setName(
|
||||
'com.github.th_ch.\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u005f\u006d\u0075\u0073\u0069\u0063',
|
||||
);
|
||||
|
||||
// Stops chromium from launching its own MPRIS service
|
||||
if (await config.plugins.isEnabled('shortcuts')) {
|
||||
@ -167,9 +165,9 @@ electronDebug({
|
||||
|
||||
let icon = 'assets/icon.png';
|
||||
if (process.platform === 'win32') {
|
||||
icon = 'assets/generated/icon.ico';
|
||||
icon = 'assets/generated/icons/win/icon.ico';
|
||||
} else if (process.platform === 'darwin') {
|
||||
icon = 'assets/generated/icon.icns';
|
||||
icon = 'assets/generated/icons/mac/icon.icns';
|
||||
}
|
||||
|
||||
function onClosed() {
|
||||
@ -663,7 +661,8 @@ app.whenReady().then(async () => {
|
||||
|
||||
// Register appID on windows
|
||||
if (is.windows()) {
|
||||
const appID = 'com.github.th-ch.pear-music';
|
||||
const appID =
|
||||
'com.github.th-ch.\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u006d\u0075\u0073\u0069\u0063';
|
||||
app.setAppUserModelId(appID);
|
||||
const appLocation = process.execPath;
|
||||
const appData = app.getPath('appData');
|
||||
@ -678,7 +677,7 @@ app.whenReady().then(async () => {
|
||||
'Windows',
|
||||
'Start Menu',
|
||||
'Programs',
|
||||
'Pear Desktop.lnk',
|
||||
`${APPLICATION_NAME}.lnk`,
|
||||
);
|
||||
try {
|
||||
// Check if shortcut is registered and valid
|
||||
@ -698,7 +697,7 @@ app.whenReady().then(async () => {
|
||||
{
|
||||
target: appLocation,
|
||||
cwd: path.dirname(appLocation),
|
||||
description: 'Pear Desktop App - including custom plugins',
|
||||
description: `${APPLICATION_NAME} Desktop App - including custom plugins`,
|
||||
appUserModelId: appID,
|
||||
},
|
||||
);
|
||||
|
||||
@ -22,7 +22,7 @@ import { startingPages } from './providers/extracted-data';
|
||||
import promptOptions from './providers/prompt-options';
|
||||
|
||||
import { getAllMenuTemplate, loadAllMenuPlugins } from './loader/menu';
|
||||
import { setLanguage, t } from '@/i18n';
|
||||
import { APPLICATION_NAME, setLanguage, t } from '@/i18n';
|
||||
|
||||
import packageJson from '../package.json';
|
||||
|
||||
@ -235,6 +235,9 @@ export const mainMenuTemplate = async (
|
||||
type: 'text',
|
||||
placeholder: t(
|
||||
'main.menu.options.submenu.visual-tweaks.submenu.custom-window-title.prompt.placeholder',
|
||||
{
|
||||
applicationName: APPLICATION_NAME,
|
||||
},
|
||||
),
|
||||
},
|
||||
width: 500,
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
import { createPlugin } from '@/utils';
|
||||
import backend from './backend';
|
||||
import { t } from '@/i18n';
|
||||
import { APPLICATION_NAME, t } from '@/i18n';
|
||||
|
||||
export interface MusicWidgetConfig {
|
||||
enabled: boolean;
|
||||
@ -12,7 +12,10 @@ export const defaultConfig: MusicWidgetConfig = {
|
||||
|
||||
export default createPlugin({
|
||||
name: () => t('plugins.amuse.name'),
|
||||
description: () => t('plugins.amuse.description'),
|
||||
description: () =>
|
||||
t('plugins.amuse.description', {
|
||||
applicationName: APPLICATION_NAME,
|
||||
}),
|
||||
addedVersion: '3.7.X',
|
||||
restartNeeded: true,
|
||||
config: defaultConfig,
|
||||
|
||||
@ -15,6 +15,8 @@ import { createBackend } from '@/utils';
|
||||
import { JWTPayloadSchema } from './scheme';
|
||||
import { registerAuth, registerControl, registerWebsocket } from './routes';
|
||||
|
||||
import { APPLICATION_NAME } from '@/i18n';
|
||||
|
||||
import { type APIServerConfig, AuthStrategy } from '../config';
|
||||
|
||||
import type { BackendType } from './types';
|
||||
@ -146,7 +148,7 @@ export const backend = createBackend<BackendType, APIServerConfig>({
|
||||
openapi: '3.1.0',
|
||||
info: {
|
||||
version: '1.0.0',
|
||||
title: 'Pear Desktop API Server',
|
||||
title: `${APPLICATION_NAME} API Server`,
|
||||
description:
|
||||
'Note: You need to get an access token using the `/auth/{id}` endpoint first to call any API endpoints under `/api`.',
|
||||
},
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
import { createPlugin } from '@/utils';
|
||||
import { t } from '@/i18n';
|
||||
import { APPLICATION_NAME, t } from '@/i18n';
|
||||
|
||||
import backend from './back';
|
||||
import renderer, {
|
||||
@ -22,7 +22,10 @@ export default createPlugin<
|
||||
CaptionsSelectorConfig
|
||||
>({
|
||||
name: () => t('plugins.captions-selector.name'),
|
||||
description: () => t('plugins.captions-selector.description'),
|
||||
description: () =>
|
||||
t('plugins.captions-selector.description', {
|
||||
applicationName: APPLICATION_NAME,
|
||||
}),
|
||||
config: {
|
||||
enabled: false,
|
||||
disableCaptions: false,
|
||||
|
||||
@ -6,39 +6,39 @@ import { onMenu } from './menu';
|
||||
import { t } from '@/i18n';
|
||||
|
||||
export type DiscordPluginConfig = {
|
||||
enabled: boolean;
|
||||
'enabled': boolean;
|
||||
/**
|
||||
* If enabled, will try to reconnect to discord every 5 seconds after disconnecting or failing to connect
|
||||
*
|
||||
* @default true
|
||||
*/
|
||||
autoReconnect: boolean;
|
||||
'autoReconnect': boolean;
|
||||
/**
|
||||
* If enabled, the discord rich presence gets cleared when music paused after the time specified below
|
||||
*/
|
||||
activityTimeoutEnabled: boolean;
|
||||
'activityTimeoutEnabled': boolean;
|
||||
/**
|
||||
* The time in milliseconds after which the discord rich presence gets cleared when music paused
|
||||
*
|
||||
* @default 10 * 60 * 1000 (10 minutes)
|
||||
*/
|
||||
activityTimeoutTime: number;
|
||||
'activityTimeoutTime': number;
|
||||
/**
|
||||
* Add a "Play on Pear Desktop" button to rich presence
|
||||
* Add a "Play on $APPLICATION_NAME" button to rich presence
|
||||
*/
|
||||
playOnPearDesktop: boolean;
|
||||
'playOn\u0059\u006f\u0075\u0054\u0075\u0062\u0065\u004d\u0075\u0073\u0069\u0063': boolean;
|
||||
/**
|
||||
* Hide the "View App On GitHub" button in the rich presence
|
||||
*/
|
||||
hideGitHubButton: boolean;
|
||||
'hideGitHubButton': boolean;
|
||||
/**
|
||||
* Hide the "duration left" in the rich presence
|
||||
*/
|
||||
hideDurationLeft: boolean;
|
||||
'hideDurationLeft': boolean;
|
||||
/**
|
||||
* Controls which field is displayed in the Discord status text
|
||||
*/
|
||||
statusDisplayType: (typeof StatusDisplayType)[keyof typeof StatusDisplayType];
|
||||
'statusDisplayType': (typeof StatusDisplayType)[keyof typeof StatusDisplayType];
|
||||
};
|
||||
|
||||
export default createPlugin({
|
||||
@ -46,14 +46,14 @@ export default createPlugin({
|
||||
description: () => t('plugins.discord.description'),
|
||||
restartNeeded: false,
|
||||
config: {
|
||||
enabled: false,
|
||||
autoReconnect: true,
|
||||
activityTimeoutEnabled: true,
|
||||
activityTimeoutTime: 10 * 60 * 1000,
|
||||
playOnPearDesktop: true,
|
||||
hideGitHubButton: false,
|
||||
hideDurationLeft: false,
|
||||
statusDisplayType: StatusDisplayType.Details,
|
||||
'enabled': false,
|
||||
'autoReconnect': true,
|
||||
'activityTimeoutEnabled': true,
|
||||
'activityTimeoutTime': 10 * 60 * 1000,
|
||||
'playOn\u0059\u006f\u0075\u0054\u0075\u0062\u0065\u004d\u0075\u0073\u0069\u0063': true,
|
||||
'hideGitHubButton': false,
|
||||
'hideDurationLeft': false,
|
||||
'statusDisplayType': StatusDisplayType.Details,
|
||||
} as DiscordPluginConfig,
|
||||
menu: onMenu,
|
||||
backend,
|
||||
|
||||
@ -6,7 +6,7 @@ import { discordService } from './main';
|
||||
import { singleton } from '@/providers/decorators';
|
||||
import promptOptions from '@/providers/prompt-options';
|
||||
import { setMenuOptions } from '@/config/plugins';
|
||||
import { t } from '@/i18n';
|
||||
import { APPLICATION_NAME, t } from '@/i18n';
|
||||
|
||||
import type { MenuContext } from '@/types/contexts';
|
||||
import type { DiscordPluginConfig } from './index';
|
||||
@ -18,7 +18,7 @@ const registerRefreshOnce = singleton((refreshMenu: () => void) => {
|
||||
|
||||
const DiscordStatusDisplayTypeLabels: Record<StatusDisplayType, string> = {
|
||||
[StatusDisplayType.Name]:
|
||||
'plugins.discord.menu.set-status-display-type.submenu.pear-desktop',
|
||||
'plugins.discord.menu.set-status-display-type.submenu.application',
|
||||
[StatusDisplayType.State]:
|
||||
'plugins.discord.menu.set-status-display-type.submenu.artist',
|
||||
[StatusDisplayType.Details]:
|
||||
@ -67,12 +67,16 @@ export const onMenu = async ({
|
||||
},
|
||||
},
|
||||
{
|
||||
label: t('plugins.discord.menu.play-on-pear-desktop'),
|
||||
label: t('plugins.discord.menu.play-on-application'),
|
||||
type: 'checkbox',
|
||||
checked: config.playOnPearDesktop,
|
||||
checked:
|
||||
config[
|
||||
'playOn\u0059\u006f\u0075\u0054\u0075\u0062\u0065\u004d\u0075\u0073\u0069\u0063'
|
||||
],
|
||||
click(item: Electron.MenuItem) {
|
||||
setConfig({
|
||||
playOnPearDesktop: item.checked,
|
||||
'playOn\u0059\u006f\u0075\u0054\u0075\u0062\u0065\u004d\u0075\u0073\u0069\u0063':
|
||||
item.checked,
|
||||
});
|
||||
},
|
||||
},
|
||||
@ -111,6 +115,9 @@ export const onMenu = async ({
|
||||
DiscordStatusDisplayTypeLabels[
|
||||
statusDisplayType as StatusDisplayType
|
||||
],
|
||||
{
|
||||
applicationName: APPLICATION_NAME,
|
||||
},
|
||||
),
|
||||
type: 'radio',
|
||||
checked: config.statusDisplayType === statusDisplayType,
|
||||
|
||||
@ -1,5 +1,7 @@
|
||||
import { HANGUL_FILLER } from './constants';
|
||||
|
||||
import { APPLICATION_NAME } from '@/i18n';
|
||||
|
||||
import type { GatewayActivityButton } from 'discord-api-types/v10';
|
||||
import type { SongInfo } from '@/providers/song-info';
|
||||
import type { DiscordPluginConfig } from './index';
|
||||
@ -28,9 +30,14 @@ export const buildDiscordButtons = (
|
||||
songInfo: SongInfo,
|
||||
): GatewayActivityButton[] | undefined => {
|
||||
const buttons: GatewayActivityButton[] = [];
|
||||
if (config.playOnPearDesktop && songInfo.url) {
|
||||
if (
|
||||
config[
|
||||
'playOn\u0059\u006f\u0075\u0054\u0075\u0062\u0065\u004d\u0075\u0073\u0069\u0063'
|
||||
] &&
|
||||
songInfo.url
|
||||
) {
|
||||
buttons.push({
|
||||
label: 'Play on Pear Desktop',
|
||||
label: `Play on ${APPLICATION_NAME}`,
|
||||
url: songInfo.url,
|
||||
});
|
||||
}
|
||||
|
||||
@ -4,6 +4,8 @@ import { render } from 'solid-js/web';
|
||||
import { TitleBar } from './renderer/TitleBar';
|
||||
import { defaultInAppMenuConfig, type InAppMenuConfig } from './constants';
|
||||
|
||||
import { APPLICATION_NAME } from '@/i18n';
|
||||
|
||||
import type { RendererContext } from '@/types/contexts';
|
||||
|
||||
const scrollStyle = `
|
||||
@ -25,7 +27,7 @@ export const onRendererLoad = async ({
|
||||
}: RendererContext<InAppMenuConfig>) => {
|
||||
setConfig(await getConfig());
|
||||
|
||||
document.title = 'Pear Desktop';
|
||||
document.title = APPLICATION_NAME;
|
||||
const stylesheet = new CSSStyleSheet();
|
||||
stylesheet.replaceSync(scrollStyle);
|
||||
document.adoptedStyleSheets = [...document.adoptedStyleSheets, stylesheet];
|
||||
|
||||
@ -36,7 +36,7 @@ export default createPlugin({
|
||||
const previousStatePaused = null;
|
||||
|
||||
const data: LumiaData = {
|
||||
origin: 'peardesktop',
|
||||
origin: '\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u006d\u0075\u0073\u0069\u0063',
|
||||
eventType: 'switchSong',
|
||||
};
|
||||
|
||||
|
||||
@ -13,7 +13,7 @@ import {
|
||||
type SongInfo,
|
||||
SongInfoEvent,
|
||||
} from '@/providers/song-info';
|
||||
import { changeProtocolHandler } from '@/providers/protocol-handler';
|
||||
import { APP_PROTOCOL, changeProtocolHandler } from '@/providers/protocol-handler';
|
||||
import { setTrayOnClick, setTrayOnDoubleClick } from '@/tray';
|
||||
import { mediaIcons } from '@/types/media-icons';
|
||||
|
||||
@ -127,7 +127,7 @@ export default (
|
||||
const getButton = (kind: keyof typeof mediaIcons) =>
|
||||
`<action ${display(
|
||||
kind,
|
||||
)} activationType="protocol" arguments="peardesktop://${kind}"/>`;
|
||||
)} activationType="protocol" arguments="${APP_PROTOCOL}://${kind}"/>`;
|
||||
|
||||
const getButtons = (isPaused: boolean) => `\
|
||||
<actions>
|
||||
@ -260,7 +260,9 @@ export default (
|
||||
songControls = getSongControls(win);
|
||||
|
||||
let currentSeconds = 0;
|
||||
on('peard:player-api-loaded', () => send('peard:setup-time-changed-listener'));
|
||||
on('peard:player-api-loaded', () =>
|
||||
send('peard:setup-time-changed-listener'),
|
||||
);
|
||||
|
||||
let savedSongInfo: SongInfo;
|
||||
let lastUrl: string | undefined;
|
||||
|
||||
@ -5,6 +5,7 @@ import { ScrobblerBase } from './base';
|
||||
import type { SetConfType } from '../main';
|
||||
import type { SongInfo } from '@/providers/song-info';
|
||||
import type { ScrobblerPluginConfig } from '../index';
|
||||
import { APPLICATION_NAME } from '@/i18n';
|
||||
|
||||
interface ListenbrainzRequestBody {
|
||||
listen_type?: string;
|
||||
@ -91,8 +92,8 @@ function createRequestBody(
|
||||
track_name: title,
|
||||
release_name: songInfo.album ?? undefined,
|
||||
additional_info: {
|
||||
media_player: 'Pear Desktop App',
|
||||
submission_client: 'Pear Desktop App - Scrobbler Plugin',
|
||||
media_player: `${APPLICATION_NAME} Desktop App`,
|
||||
submission_client: `${APPLICATION_NAME} Desktop App - Scrobbler Plugin`,
|
||||
origin_url: songInfo.url,
|
||||
duration: songInfo.songDuration,
|
||||
},
|
||||
|
||||
@ -23,6 +23,8 @@ import { getSongControls } from '@/providers/song-controls';
|
||||
import * as config from '@/config';
|
||||
import { LoggerPrefix } from '@/utils';
|
||||
|
||||
import { APPLICATION_NAME } from '@/i18n';
|
||||
|
||||
import type { RepeatMode, VolumeState } from '@/types/datahost-get-state';
|
||||
import type { QueueResponse } from '@/types/music-player-desktop-internal';
|
||||
|
||||
@ -70,8 +72,8 @@ class YTPlayer extends MprisPlayer {
|
||||
|
||||
function setupMPRIS() {
|
||||
const instance = new YTPlayer({
|
||||
name: 'PearDesktop',
|
||||
identity: 'Pear Desktop',
|
||||
name: '\u0059\u006f\u0075\u0074\u0075\u0062\u0065\u004d\u0075\u0073\u0069\u0063',
|
||||
identity: APPLICATION_NAME,
|
||||
supportedMimeTypes: ['audio/mpeg'],
|
||||
supportedInterfaces: ['player'],
|
||||
});
|
||||
@ -80,7 +82,8 @@ function setupMPRIS() {
|
||||
instance.canQuit = false;
|
||||
instance.canUsePlayerControls = true;
|
||||
instance.supportedUriSchemes = ['http', 'https'];
|
||||
instance.desktopEntry = 'pear-desktop';
|
||||
instance.desktopEntry =
|
||||
'\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u006d\u0075\u0073\u0069\u0063';
|
||||
return instance;
|
||||
}
|
||||
|
||||
|
||||
@ -4,7 +4,8 @@ import { app, type BrowserWindow } from 'electron';
|
||||
|
||||
import { getSongControls } from './song-controls';
|
||||
|
||||
export const APP_PROTOCOL = 'peardesktop';
|
||||
export const APP_PROTOCOL =
|
||||
'\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u006d\u0075\u0073\u0069\u0063';
|
||||
|
||||
let protocolHandler: ((cmd: string, ...args: string[]) => void) | undefined;
|
||||
|
||||
|
||||
@ -24,7 +24,7 @@ window.ipcRenderer.on(
|
||||
},
|
||||
);
|
||||
|
||||
// Used because 'loadeddata' or 'loadedmetadata' weren't firing on song start for some users (https://github.com/pear-devs/pear-music/issues/473)
|
||||
// Used because 'loadeddata' or 'loadedmetadata' weren't firing on song start for some users (https://github.com/pear-devs/pear-desktop/issues/473)
|
||||
const srcChangedEvent = new CustomEvent('peard:src-changed');
|
||||
|
||||
export const setupSeekedListener = singleton(() => {
|
||||
@ -52,7 +52,7 @@ export const setupTimeChangedListener = singleton(() => {
|
||||
|
||||
export const setupRepeatChangedListener = singleton(() => {
|
||||
const repeatObserver = new MutationObserver((mutations) => {
|
||||
// provided by Pear Desktop
|
||||
// provided by App
|
||||
window.ipcRenderer.send(
|
||||
'peard:repeat-changed',
|
||||
(
|
||||
@ -69,7 +69,7 @@ export const setupRepeatChangedListener = singleton(() => {
|
||||
});
|
||||
|
||||
// Emit the initial value as well; as it's persistent between launches.
|
||||
// provided by Pear Desktop
|
||||
// provided by App
|
||||
window.ipcRenderer.send(
|
||||
'peard:repeat-changed',
|
||||
document
|
||||
|
||||
@ -10,7 +10,7 @@ import { restart } from './providers/app-controls';
|
||||
import { registerCallback, SongInfoEvent } from './providers/song-info';
|
||||
import { getSongControls } from './providers/song-controls';
|
||||
|
||||
import { t } from '@/i18n';
|
||||
import { APPLICATION_NAME, t } from '@/i18n';
|
||||
|
||||
import type { MenuTemplate } from './menu';
|
||||
|
||||
@ -67,7 +67,11 @@ export const setUpTray = (app: Electron.App, win: Electron.BrowserWindow) => {
|
||||
|
||||
tray = new Tray(defaultTrayIcon);
|
||||
|
||||
tray.setToolTip(t('main.tray.tooltip.default'));
|
||||
tray.setToolTip(
|
||||
t('main.tray.tooltip.default', {
|
||||
applicationName: APPLICATION_NAME,
|
||||
}),
|
||||
);
|
||||
|
||||
// MacOS only
|
||||
tray.setIgnoreDoubleClickEvents(true);
|
||||
@ -138,6 +142,7 @@ export const setUpTray = (app: Electron.App, win: Electron.BrowserWindow) => {
|
||||
t('main.tray.tooltip.with-song-info', {
|
||||
artist: songInfo.artist,
|
||||
title: songInfo.title,
|
||||
applicationName: APPLICATION_NAME,
|
||||
}),
|
||||
);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user