diff --git a/app/appearance/langs/ar_SA.json b/app/appearance/langs/ar_SA.json index 623c6006d..b2beb0c3f 100644 --- a/app/appearance/langs/ar_SA.json +++ b/app/appearance/langs/ar_SA.json @@ -187,7 +187,7 @@ "imported": "اكتمل الاستيراد", "mirrorTip": "مرآة قاعدة بيانات، حيث جميع تحديثات البيانات سيتم مزامنتها مع جميع المرايا الأخرى", "includeTime": "إدراج الوقت", - "accountSupport1": "‫منذ إصدار SiYuan العام الأول في 31 أغسطس 2020، تم إصداره 661 مرة، وتم حل متطلبات وتعليقات المستخدمين 11877 مرة، وتم تنفيذ 14796 عملية إيداع للكود. لا يمكننا تحقيق كل هذا بدون دعمكم وتعليقاتكم.‬", + "accountSupport1": "‫منذ إصدار SiYuan العام الأول في 31 أغسطس 2020، تم إصداره 776 مرة، وتم حل متطلبات وتعليقات المستخدمين 13840 مرة، وتم تنفيذ 17637 عملية إيداع للكود. لا يمكننا تحقيق كل هذا بدون دعمكم وتعليقاتكم.‬", "accountSupport2": "‫سيسمح دعمكم وتعليقاتكم لـ SiYuan بالتطور والتحسن بشكل أفضل. سنبقى دائماً أصدقاء مع المستخدمين، ونعمل بجد لتحسين منتجاتنا، ونقدم لكم تجربة أفضل في إدارة المعرفة. شكراً جزيلاً لدعمكم!‬", "goToTab1": "الذهاب إلى علامة التبويب #1", "goToTab2": "الذهاب إلى علامة التبويب #2", diff --git a/app/appearance/langs/de_DE.json b/app/appearance/langs/de_DE.json index eb597296a..9df34f909 100644 --- a/app/appearance/langs/de_DE.json +++ b/app/appearance/langs/de_DE.json @@ -187,7 +187,7 @@ "imported": "Import abgeschlossen", "mirrorTip": "Datenbank spiegeln, alle Datenaktualisierungen werden mit allen anderen Spiegeln synchronisiert", "includeTime": "Zeit einbeziehen", - "accountSupport1": "Seit seiner ersten öffentlichen Veröffentlichung am 31. August 2020 wurde SiYuan insgesamt 661 Mal veröffentlicht, 11877 Benutzeranforderungen und -rückmeldungen bearbeitet und insgesamt 14796 Codezeilen geschrieben. Ohne Ihre Unterstützung und Rückmeldungen könnten wir das nicht erreichen.", + "accountSupport1": "Seit seiner ersten öffentlichen Veröffentlichung am 31. August 2020 wurde SiYuan insgesamt 776 Mal veröffentlicht, 13840 Benutzeranforderungen und -rückmeldungen bearbeitet und insgesamt 17637 Codezeilen geschrieben. Ohne Ihre Unterstützung und Rückmeldungen könnten wir das nicht erreichen.", "accountSupport2": "Ihre Unterstützung und Rückmeldungen ermöglichen es SiYuan, sich besser zu entwickeln. Wir werden immer Freunde der Benutzer sein, hart daran arbeiten, die Produkte zu verbessern, und Ihnen eine bessere Erfahrung im Wissensmanagement bieten. Vielen Dank für Ihre Unterstützung!", "goToTab1": "Gehe zu Tab #1", "goToTab2": "Gehe zu Tab #2", diff --git a/app/appearance/langs/en_US.json b/app/appearance/langs/en_US.json index d90dafd91..cb0874a38 100644 --- a/app/appearance/langs/en_US.json +++ b/app/appearance/langs/en_US.json @@ -187,7 +187,7 @@ "imported": "Import completed", "mirrorTip": "Mirror database, all data updates will be synchronized to all other mirrors", "includeTime": "Include time", - "accountSupport1": "Since its first public release on August 31, 2020, SiYuan has been released a total of 661 times, solved user requirements and feedback 11877 times, and commited code 14796 times. We cannot do without your support and feedback.", + "accountSupport1": "Since its first public release on August 31, 2020, SiYuan has been released a total of 776 times, solved user requirements and feedback 13840 times, and commited code 17637 times. We cannot do without your support and feedback.", "accountSupport2": "Your support and feedback will allow SiYuan to develop and develop better. We will always be friends with users, work hard to make products better, and provide you with a better knowledge management experience. Thank you very much for your support!", "goToTab1": "Go to tab #1", "goToTab2": "Go to tab #2", diff --git a/app/appearance/langs/es_ES.json b/app/appearance/langs/es_ES.json index 60dc364ef..1991302f3 100644 --- a/app/appearance/langs/es_ES.json +++ b/app/appearance/langs/es_ES.json @@ -187,7 +187,7 @@ "imported": "Importación completada", "mirrorTip": "Base de datos espejo, todas las actualizaciones de datos se sincronizarán con todos los demás espejos", "includeTime": "Incluir tiempo", - "accountSupport1": "Desde su primer lanzamiento público el 31 de agosto de 2020, SiYuan se ha publicado un total de 661 veces, ha resuelto los requisitos y comentarios de los usuarios 11877 veces y ha enviado código 14796 veces. No podemos prescindir de su apoyo y comentarios.", + "accountSupport1": "Desde su primer lanzamiento público el 31 de agosto de 2020, SiYuan se ha publicado un total de 776 veces, ha resuelto los requisitos y comentarios de los usuarios 13840 veces y ha enviado código 17637 veces. No podemos prescindir de su apoyo y comentarios.", "accountSupport2": "Su apoyo y comentarios permitirán a SiYuan desarrollarse y desarrollarse mejor. Siempre seremos amigos de los usuarios, trabajaremos duro para mejorar los productos y brindarle una mejor experiencia de gestión del conocimiento. ¡Muchas gracias por tu apoyo!", "goToTab1": "Ir a la pestaña #1", "goToTab2": "Ir a la pestaña #2", diff --git a/app/appearance/langs/fr_FR.json b/app/appearance/langs/fr_FR.json index 6d2515cd3..76f57ea4c 100644 --- a/app/appearance/langs/fr_FR.json +++ b/app/appearance/langs/fr_FR.json @@ -187,7 +187,7 @@ "imported": "Importation terminée", "mirrorTip": "Base de données miroir, toutes les mises à jour des données seront synchronisées avec tous les autres miroirs", "includeTime": "Inclure l'heure", - "accountSupport1": "Depuis sa première version publique le 31 août 2020, SiYuan a été publié 661 fois au total, a répondu aux exigences et aux commentaires des utilisateurs 11 877 fois et a soumis du code 14 796 fois. Nous ne pouvons pas nous passer de votre soutien et de vos commentaires.", + "accountSupport1": "Depuis sa première version publique le 31 août 2020, SiYuan a été publié 776 fois au total, a répondu aux exigences et aux commentaires des utilisateurs 13840 fois et a soumis du code 17637 fois. Nous ne pouvons pas nous passer de votre soutien et de vos commentaires.", "accountSupport2": "Votre soutien et vos retours permettront à SiYuan de se développer et de mieux se développer. Nous serons toujours amis avec les utilisateurs, travaillerons dur pour améliorer les produits et vous offrirons une meilleure expérience de gestion des connaissances. Merci beaucoup pour votre soutient!", "goToTab1": "Aller à l'onglet #1", "goToTab2": "Aller à l'onglet #2", diff --git a/app/appearance/langs/he_IL.json b/app/appearance/langs/he_IL.json index a2636f079..b95e252c7 100644 --- a/app/appearance/langs/he_IL.json +++ b/app/appearance/langs/he_IL.json @@ -187,7 +187,7 @@ "imported": "ייבוא הושלם", "mirrorTip": "מסד נתונים מראה, כל עדכון נתונים יסונכרן עם כל שאר המראות", "includeTime": "כולל זמן", - "accountSupport1": "מאז השחרור הראשון לציבור ב-31 באוגוסט 2020, סִייוּן שוחרר סך של 661 פעמים, פתר דרישות משתמשים ופידבקים 11877 פעמים, ומחויב בדיקות 14796 פעמים. אנו לא יכולים לעשות זאת ללא התמיכה והפידבקים שלך.", + "accountSupport1": "מאז השחרור הראשון לציבור ב-31 באוגוסט 2020, סִייוּן שוחרר סך של 776 פעמים, פתר דרישות משתמשים ופידבקים 13840 פעמים, ומחויב בדיקות 17637 פעמים. אנו לא יכולים לעשות זאת ללא התמיכה והפידבקים שלך.", "accountSupport2": "התמיכה והפידבקים שלך יאפשרו לסִייוּן להתפתח ולפתח טוב יותר. אנו תמיד נהיה חברים של המשתמשים, נעבוד קשה כדי לשפר את המוצרים, ונעניק לך ניסיון טוב יותר בניהול ידע. תודה רבה על התמיכה שלך!", "goToTab1": "עבר לכרטיסיה #1", "goToTab2": "עבר לכרטיסיה #2", diff --git a/app/appearance/langs/it_IT.json b/app/appearance/langs/it_IT.json index 1844da492..f0ccd7b75 100644 --- a/app/appearance/langs/it_IT.json +++ b/app/appearance/langs/it_IT.json @@ -187,7 +187,7 @@ "imported": "Importazione completata", "mirrorTip": "Database specchio, tutti gli aggiornamenti dei dati verranno sincronizzati su tutti gli altri specchi", "includeTime": "Includi tempo", - "accountSupport1": "Dalla sua prima versione pubblica il 31 agosto 2020, SiYuan è stato rilasciato 661 volte, ha risolto 11.877 richieste e feedback degli utenti, e ha effettuato 14.796 commit di codice. Non possiamo fare a meno del vostro supporto e feedback.", + "accountSupport1": "Dalla sua prima versione pubblica il 31 agosto 2020, SiYuan è stato rilasciato 776 volte, ha risolto 13840 richieste e feedback degli utenti, e ha effettuato 17637 commit di codice. Non possiamo fare a meno del vostro supporto e feedback.", "accountSupport2": "Il vostro supporto e feedback consentiranno a SiYuan di svilupparsi meglio. Saremo sempre amici degli utenti, lavoreremo duramente per migliorare il prodotto e offrirvi una migliore esperienza di gestione della conoscenza. Grazie mille per il vostro supporto!", "goToTab1": "Vai alla scheda #1", "goToTab2": "Vai alla scheda #2", diff --git a/app/appearance/langs/ja_JP.json b/app/appearance/langs/ja_JP.json index f019df0bf..81b03e7d7 100644 --- a/app/appearance/langs/ja_JP.json +++ b/app/appearance/langs/ja_JP.json @@ -187,7 +187,7 @@ "imported": "インポートが完了しました", "mirrorTip": "ミラーデータベース: すべてのデータ更新は他のすべてのミラーに同期されます", "includeTime": "時間を含める", - "accountSupport1": "SiYuan は 2020 年 8 月 31 日の最初の公開以来、合計 661 回のリリースを行い、ユーザーからの要求とフィードバックを 11877 回解決し、コードを 14796 回コミットしました。", + "accountSupport1": "SiYuan は 2020 年 8 月 31 日の最初の公開以来、合計 776 回のリリースを行い、ユーザーからの要求とフィードバックを 13840 回解決し、コードを 17637 回コミットしました。", "accountSupport2": "皆様のサポートとフィードバックによって、SiYuan はさらに発展します。私たちは常にユーザーのよき理解者であり、製品の向上に努め、より良い知識管理体験を提供して参ります。ご支援いただき誠にありがとうございます。", "goToTab1": "最初のタブへ移動", "goToTab2": "2 番目のタブへ移動", diff --git a/app/appearance/langs/pl_PL.json b/app/appearance/langs/pl_PL.json index 3f5e600dc..5b18a941c 100644 --- a/app/appearance/langs/pl_PL.json +++ b/app/appearance/langs/pl_PL.json @@ -187,7 +187,7 @@ "imported": "Import zakończony", "mirrorTip": "Lustro bazy danych, wszystkie aktualizacje danych będą synchronizowane z wszystkimi innymi lustrami", "includeTime": "Uwzględnij czas", - "accountSupport1": "Od pierwszego publicznego wydania 31 sierpnia 2020 r. SiYuan został wydany łącznie 661 razy, rozwiązano wymagania użytkowników i opinie 11877 razy oraz przesłano kod 14796 razy. Nie możemy się obejść bez twojego wsparcia i opinii.", + "accountSupport1": "Od pierwszego publicznego wydania 31 sierpnia 2020 r. SiYuan został wydany łącznie 776 razy, rozwiązano wymagania użytkowników i opinie 13840 razy oraz przesłano kod 17637 razy. Nie możemy się obejść bez twojego wsparcia i opinii.", "accountSupport2": "Twoje wsparcie i opinie umożliwią SiYuanowi dalszy rozwój. Zawsze będziemy przyjaciółmi użytkowników, ciężko pracując, aby poprawić produkty i zapewnić lepsze wrażenia w zarządzaniu wiedzą. Bardzo dziękujemy za twoje wsparcie!", "goToTab1": "Przejdź do zakładki #1", "goToTab2": "Przejdź do zakładki #2", diff --git a/app/appearance/langs/ru_RU.json b/app/appearance/langs/ru_RU.json index 03c95ca63..781755608 100644 --- a/app/appearance/langs/ru_RU.json +++ b/app/appearance/langs/ru_RU.json @@ -187,7 +187,7 @@ "imported": "Импорт завершен", "mirrorTip": "Зеркало базы данных, все обновления данных будут синхронизированы со всеми другими зеркалами", "includeTime": "Включить время", - "accountSupport1": "С момента своего первого публичного релиза 31 августа 2020 года SiYuan был выпущен в общей сложности 661 раз, решив 11877 требований и обратной связи от пользователей и закомитировав 14796 раз. Мы не можем обойтись без вашей поддержки и обратной связи.", + "accountSupport1": "С момента своего первого публичного релиза 31 августа 2020 года SiYuan был выпущен в общей сложности 776 раз, решив 13840 требований и обратной связи от пользователей и закомитировав 17637 раз. Мы не можем обойтись без вашей поддержки и обратной связи.", "accountSupport2": "Ваша поддержка и обратная связь позволят SiYuan развиваться и улучшаться. Мы всегда будем друзьями с пользователями, всегда будем работать над улучшением продуктов и предоставлять вам лучший опыт управления знаниями. Большое спасибо за вашу поддержку!", "goToTab1": "Перейти на вкладку #1", "goToTab2": "Перейти на вкладку #2", diff --git a/app/appearance/langs/zh_CHT.json b/app/appearance/langs/zh_CHT.json index f65a97f48..116e518ea 100644 --- a/app/appearance/langs/zh_CHT.json +++ b/app/appearance/langs/zh_CHT.json @@ -187,7 +187,7 @@ "imported": "導入完成", "mirrorTip": "鏡像資料庫,所有資料更新會同步到其他所有鏡像中", "includeTime": "具體時間", - "accountSupport1": "自 2020 年 8 月 31 日第一次公開版本以來,思源筆記已累計發版 661 次,解決用戶需求與反饋 11877 次,提交代碼 14796 次,背後無數次的辛勤付出與長期堅持不懈的更新都 離不開您的支持與回饋。", + "accountSupport1": "自 2020 年 8 月 31 日第一次公開版本以來,思源筆記已累計發版 776 次,解決用戶需求與反饋 13840 次,提交代碼 17637 次,背後無數次的辛勤付出與長期堅持不懈的更新都 離不開您的支持與回饋。", "accountSupport2": "您的支持與回饋能讓思源筆記更好地開發與發展下去,我們會一直與使用者做朋友,用心做好產品,為您提供更好的知識管理體驗。 非常感謝您的支持! ", "goToTab1": "跳到第一個頁籤", "goToTab2": "跳到第二個頁籤", diff --git a/app/appearance/langs/zh_CN.json b/app/appearance/langs/zh_CN.json index 191fff800..65e4d166a 100644 --- a/app/appearance/langs/zh_CN.json +++ b/app/appearance/langs/zh_CN.json @@ -187,7 +187,7 @@ "imported": "导入完成", "mirrorTip": "镜像数据库,所有数据更新会同步到其他所有镜像中", "includeTime": "具体时间", - "accountSupport1": "自 2020 年 8 月 31 日第一次公开发版以来,思源笔记已累计发版 661 次,解决用户需求与反馈 11877 次,提交代码 14796 次,背后无数次的辛勤付出与长期坚持不懈的更新都离不开您的支持与反馈。", + "accountSupport1": "自 2020 年 8 月 31 日第一次公开发版以来,思源笔记已累计发版 776 次,解决用户需求与反馈 13840 次,提交代码 17637 次,背后无数次的辛勤付出与长期坚持不懈的更新都离不开您的支持与反馈。", "accountSupport2": "您的支持与反馈能够让思源笔记更好地开发与发展下去,我们会一直与用户做朋友,用心做好产品,为您提供更好的知识管理体验。非常感谢您的支持!", "goToTab1": "跳转到第一个页签", "goToTab2": "跳转到第二个页签", diff --git a/app/src/protyle/wysiwyg/renderBacklink.ts b/app/src/protyle/wysiwyg/renderBacklink.ts index 62c463ddd..1ed37429f 100644 --- a/app/src/protyle/wysiwyg/renderBacklink.ts +++ b/app/src/protyle/wysiwyg/renderBacklink.ts @@ -112,7 +112,7 @@ export const genBreadcrumb = (blockPaths: IBreadcrumb[], renderFirst: boolean, p } html += ` - ${item.name} + ${item.name ? `${item.name}` : ""} `; if (index !== blockPaths.length - 1) { html += ''; diff --git a/kernel/util/font.go b/kernel/util/font.go index 4113dbb8b..f1d4b5f23 100644 --- a/kernel/util/font.go +++ b/kernel/util/font.go @@ -133,9 +133,9 @@ func parseTTCFontFamily(fontPath string) (ret []string) { continue } - family, _ := font.Name(nil, ttc.NameIDTypographicFamily) + family, _ := font.Name(nil, ttc.NameIDFamily) if "" == family { - family, _ = font.Name(nil, ttc.NameIDFamily) + family, _ = font.Name(nil, ttc.NameIDTypographicFamily) } family = strings.TrimSpace(family) if "" == family || strings.HasPrefix(family, ".") { @@ -143,6 +143,7 @@ func parseTTCFontFamily(fontPath string) (ret []string) { } ret = append(ret, family) } + ret = gulu.Str.RemoveDuplicatedElem(ret) return }