{"server":{"hero":{"alt":"مشغّل الويب في WaveFlow Server: مزيجات صُنعت من استماعك في الأعلى، وتحتها شبكة من الألبومات، والتنقّل على اليسار","caption":"مشغّل الويب. الأغلفة من مكتبة المشرف على المشروع نفسه، وهي للتوضيح فقط."},"tour":{"kicker":"مشغّل الويب","title":"مشغّل داخل متصفحك","body":"لا حاجة إلى تثبيت تطبيق: افتح عنوان خادمك على حاسوب أو هاتف. ستجد الألبومات والفنانين والمجلدات والأنواع الموسيقية، وبحثًا يعمل أثناء الكتابة، وقائمة التشغيل، وكلمات متزامنة بعرض ملء الشاشة، ومزيجات مصنوعة مما تشغّله فعلًا.","alt":"شاشة التشغيل الحالي في مشغّل الويب: غلاف الألبوم كبيرًا، وتحته عنوان المقطوعة واسم الفنان، ثم جودة البث","caption":"التشغيل الحالي، مع الجودة التي تُبثّ فعلًا","facts":[{"title":"دون اتصال","body":"احتفظ بالمقطوعات التي تختارها وشغّلها دون اتصال بالإنترنت، في ذلك المتصفح، ولحسابك وحده. تسمح المتصفحات بذلك عبر HTTPS، أو على الحاسوب الذي يعمل عليه الخادم."},{"title":"قابل للتثبيت","body":"أضفه إلى هاتفك كأنه تطبيق، مع أزرار التحكم على شاشة القفل ومفاتيح الوسائط واختصارات لوحة المفاتيح."},{"title":"14 سمة","body":"فاتحة وداكنة، لتناسب الغرفة والوقت."},{"title":"9 لغات","body":"الإنجليزية والفرنسية والألمانية والإسبانية والإيطالية واليابانية والكورية والصينية المبسّطة والتقليدية."}]},"apps":{"title":"يعمل مع التطبيقات التي لديك بالفعل","body":"يتحدث WaveFlow Server بروتوكولي Subsonic وOpenSubsonic، وهما بروتوكول مفتوح تعرفه تطبيقات موسيقى كثيرة. أضف خادمك في التطبيق بعنوانه واسم المستخدم وكلمة مرور التطبيق: بلا إضافات، ولا شيء آخر يحتاج إلى تثبيت.","protocol_label":"البروتوكول","path_label":"العنوان","path_note":"معظم التطبيقات تُكمله بنفسها: أعطها عنوان خادمك فقط.","password_label":"كلمة المرور","password_note":"تحصل التطبيقات على كلمة مرور خاصة بها، منفصلة عن التي تستخدمها في المتصفح.","table_caption":"التطبيقات التي جُرّبت مع WaveFlow Server، وما لوحظ من كل منها","col_app":"التطبيق","col_seen":"ما لوحظ منه","clients":{"symfonium":"التصفّح، والتنقّل داخل المقطوعة في Opus وMP3 وFLAC، والمفضّلة، والتقييمات، والإشارات المرجعية، والكلمات","feishin":"التصفّح، والمجلدات، والكلمات المتزامنة، والراديو، وقوائم التشغيل","dsub":"المجلدات، والبودكاست، وقائمة التشغيل الحالية، وقوائم التشغيل، والمشاركة","juliet":"التصفّح، وتحويل الترميز، وقائمة التشغيل الحالية، وقوائم التشغيل"},"method":"شُغّل كل تطبيق يدويًا، وقُرئت كل نتيجة من الخادم نفسه لا من شاشة التطبيق. انتهى آخر اختبار كامل في {date}، أي قبل 2.0.0، ولذلك لم تُجرَّب مع هذه التطبيقات كل الإضافات التي جاءت بعده.","matrix_link":"اقرأ جدول التوافق","desktop":"يُبقي مكتبتك وسجل استماعك متطابقين عبر حواسيبك، من خلال واجهة API الأصلية"},"quality":{"title":"يعرف حقيقة ملفاتك","body":"المكتبة التي جُمعت على مدى سنوات تخبّئ مفاجآت. يستمع WaveFlow Server إلى الملفات نفسها، ويرسل إلى كل تطبيق الصوت الذي يستطيع حمله.","alt":"صفحة الجودة: ملفات بلا فقدان مقيسة من صوتها، مع عدد لكل حكم، ولكل مقطوعة النقطة التي تتوقف عندها الترددات العالية","caption":"كل ملف بلا فقدان يُقاس، ولا يُصدَّق كلامه","points":[{"title":"كشف الملفات المزيّفة","body":"يُقاس صوت كل ملف بلا فقدان. ملف FLAC يحمل علامات ملف مفقود الجودة يُوسَم على أنه كذلك، وكذلك البتات المحشوّة والصوت المرفوع إلى معدّل عيّنة أعلى."},{"title":"الأصل، أو أخفّ منه حين يضيق الاتصال","body":"شغّل الملف الأصلي، أو اترك الخادم يحوّله فورًا إلى MP3 أو Opus أو AAC حين يكون الاتصال ضعيفًا. وقد يفشل التطبيق الذي ينتقل بحسب نطاق البايتات داخل تحويل لا يزال جاريًا: أعطه الملف الأصلي."},{"title":"مستوى صوت متساوٍ","body":"تصل بيانات ReplayGain إلى تطبيقاتك مع كل مقطوعة، ويستطيع الخادم أن يعدّل مستوى صوت البث المحوَّل بنفسه للتطبيق الذي لا يستطيع ذلك."}]},"privacy":{"title":"لك وحدك","body":"الخادم الذي في بيتك ينبغي ألا يُجيب إلا عنك. صُمّم WaveFlow Server هكذا منذ أول تشغيل.","guide_link":"كل ما يمكن للخادم الاتصال به","points":[{"title":"ملفاتك تبقى كما هي","body":"لا يمسّ الفحص ولا أي تعديل على الوسوم ملفاتك الصوتية. والملف المفقود يحتفظ بمفضّلته وتقييماته وسجل تشغيله إلى أن يعود."},{"title":"لا شيء يخرج ما لم تُفعّله","body":"إذا تُركت الإعدادات الافتراضية، فلن يرسل الخادم شيئًا من تلقاء نفسه. الكلمات وصور الفنانين والسكروبل والتحقق من التحديثات، كلٌّ منها ينتظر موافقتك."},{"title":"حساب لكل فرد في البيت","body":"يرى كل حساب المكتبات التي ينتمي إليها فقط. تُجزَّأ كلمات المرور بخوارزمية Argon2id، ويُحدَّد عدد محاولات تسجيل الدخول لمنع التخمين، ويمنع رمز لمرة واحدة غريبًا من الاستيلاء على خادم جديد."},{"title":"نسخ احتياطي بأمر واحد","body":"أمر واحد ينسخ قاعدة البيانات ومفتاحها معًا، وقبل ترقية تغيّر قاعدة البيانات يصنع الخادم نسخة من الاثنين بنفسه ما لم توقف ذلك. وتوجد صور الفنانين واللوحات المتحركة (canvas) والبودكاست المحمّل بجوارها في مجلد البيانات: انسخ المجلد كاملًا لتحتفظ بها أيضًا."}]},"install":{"title":"جاهز في دقيقة","body":"حاوية واحدة، وملف قاعدة بيانات واحد، وملف مفتاح واحد. لا خادم قاعدة بيانات، ولا ذاكرة تخزين مؤقت، ولا شيء آخر يلزم تشغيله، وFFmpeg موجود بداخله أصلًا.","steps":{"save":{"title":"احفظ هذا باسم compose.yaml","body":"استبدل /path/to/music بالمجلد الذي توجد فيه موسيقاك. لا يقرأ الخادم هذا المجلد إلا قراءة."},"start":{"title":"شغّله","body":"ينزّل Docker الصورة ويشغّل الخادم في الخلفية."},"account":{"title":"أنشئ حسابك","body":"افتح {address}. تنشئ شاشة الإعداد حساب المدير وتطلب رمزًا لمرة واحدة، دوّنه الخادم لك:"},"music":{"title":"أضف موسيقاك","body":"اكتب اسم الحساب الذي أنشأته للتو (admin هنا). يبدأ أول فحص من تلقاء نفسه."}},"image_title":"الصورة","image_body":"مبنيّة لمعماريتي amd64 وarm64، فتعمل على Raspberry Pi 4 أو 5 بنظام 64 بت. يحمل كل إصدار وسمًا برقم نسخته، ويشير latest إلى آخر إصدار مستقر، والصورة نفسها موجودة على Docker Hub.","https_title":"الاستماع من خارج البيت","https_body":"يتحدث الخادم HTTP العادي، وهو مناسب لشبكة تثق بها. وللاستماع من أي مكان، ضعه خلف HTTPS: في المستودع إعداد جاهز باستخدام Caddy، الذي يحصل على الشهادة ويجدّدها بنفسه.","https_link":"إعداد Caddy","standalone_title":"بدون Docker","standalone_body":"لكل إصدار أيضًا أرشيف تفكّ ضغطه وتشغّله على حاسوبك: دون تثبيت، ومعه FFmpeg، ويُفتح مشغّل الويب من تلقاء نفسه. يحذّر Windows وmacOS عند أول تشغيل، وملف README.txt بداخله يوضّح ما عليك النقر عليه.","checksums":"مجاميعها الاختبارية في SHA256SUMS، ضمن الإصدار نفسه.","standalone_link":"نزّل أرشيفًا"},"guides":{"title":"اقرأ المزيد","external":"(يفتح GitHub في علامة تبويب جديدة)","items":{"operations":{"title":"تشغيله","body":"الإعداد، والنسخ الاحتياطي، ومفتاح النسخة، والوكلاء العكسيون، والميزات الاختيارية."},"privacy":{"title":"ما الذي يغادر الخادم","body":"كل مضيف يمكن للخادم الاتصال به، وما يرسله إليه، والإعداد الذي يوقف ذلك."},"subsonic":{"title":"ربط تطبيق","body":"دليل Subsonic وOpenSubsonic: العنوان الذي تُدخله، وكلمة مرور التطبيق، وما يفعله كل استدعاء."},"api":{"title":"واجهة API الأصلية","body":"لبناء تطبيق عميل خاص بك على /api/v2."},"changelog":{"title":"ما الذي تغيّر","body":"كل إصدار، مع ذكر ما يمسّ تطبيقاتك في البداية."},"index":{"title":"كل الوثائق","body":"جدول التوافق، ووثائق التصميم، والخطط."}}},"code":{"copy":"نسخ","copied":"تم النسخ"}},"__i18n_root":"05927297"}