feat(reply modal): add sci tex preview button (#1170)

* feat(sci): add 4chan-style TeX support with MathJax on /sci/

- [math]/[eqn] tags typeset with MathJax 3 (lazy chunk, only on /sci/ with math present)
- 4chan-identical config: Safe mode, left-aligned eqn, neutered \color/\newcommand macros
- TeX button in reply modal title bar opens live TeX Preview modal
- /sci/ post form rules bullets for [math]/[eqn] usage and right-click source
- MathJax context menu on right-click (Show Math As > TeX Commands)
- woff fonts served from node_modules in dev and emitted into build

* feat(sci): finish TeX support: configmacros fix, preview preload, translations, tests

- add configmacros package so the 4chan macro neutering (\color, \newcommand, ...) applies
- preload MathJax when the TeX Preview opens, like 4chan
- stable closeModal callback for the preview modal
- pre-bundle mathjax components in vite optimizeDeps to avoid dev mid-session reload
- translate the 6 new TeX keys into all 35 languages
- markdown math segment component tests + math-tags unit tests

* feat(reply modal): add sci tex preview button

* fix(tex-preview): clear MathJax bookkeeping and pending typeset on close

Addresses Cursor Bugbot: the preview output was typeset via typesetMathElement but
never passed to clearMathElement on unmount, so repeated open/close cycles kept
detached nodes in MathJax's math list. Also cancels the pending debounce timer.

* fix(reply-modal): reset TeX preview state when the reply modal closes

Addresses CodeRabbit: showTexPreview persisted across close/reopen like the
bbcode preview flags, so the TeX preview would auto-open on the next reply.
This commit is contained in:
Tommaso Casaburi
2026-06-11 16:12:38 +07:00
committed by GitHub
parent fa7cab0699
commit 17c63bb2e6
55 changed files with 1042 additions and 48 deletions
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "هذا المستخدم يستخدم Tor",
"copy_share_link": "نسخ رابط المشاركة",
"directory_submit_board": "أرسل لوحتك",
"all_subtitle": "المنتدى الأعلى تصنيفاً من كل دليل"
"all_subtitle": "المنتدى الأعلى تصنيفاً من كل دليل",
"tex_preview_protip": "استخدم وسوم [math][/math] للمعادلات المضمّنة، و [eqn][/eqn] للمعادلات الكتلية.",
"post_form_math_tags_prompt": "استخدم <tex>TeX</tex> مع علامات [math] للمعادلات المضمنة وعلامات [eqn] للمعادلات الكاملة.",
"post_form_math_right_click_prompt": "انقر بزر الماوس الأيمن على المعادلات لعرض المصدر.",
"tex_preview_title": "<tex>TeX</tex> معاينة",
"tex_preview_input_label": "TeX مصدر",
"preview_tex_equations": "معاينة معادلات TeX"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "এই ব্যবহারকারী Tor ব্যবহার করছেন",
"copy_share_link": "শেয়ার লিংক কপি করুন",
"directory_submit_board": "আপনার বোর্ড জমা দিন",
"all_subtitle": "প্রতিটি ডিরেক্টরি থেকে সর্বোচ্চ স্কোর করা বোর্ড"
"all_subtitle": "প্রতিটি ডিরেক্টরি থেকে সর্বোচ্চ স্কোর করা বোর্ড",
"tex_preview_protip": "ইনলাইন সমীকরণের জন্য [math][/math] ট্যাগ ব্যবহার করুন, এবং ব্লক সমীকরণের জন্য [eqn][/eqn] ট্যাগ ব্যবহার করুন।",
"post_form_math_tags_prompt": "<tex>TeX</tex> ব্যবহার করুন ইনলাইন সমীকরণের জন্য [math] ট্যাগ এবং ব্লক সমীকরণের জন্য [eqn] ট্যাগ সহ।",
"post_form_math_right_click_prompt": "সমীকরণ দেখতে ডান-ক্লিক করুন।",
"tex_preview_title": "<tex>TeX</tex> প্রিভিউ",
"tex_preview_input_label": "TeX উৎস",
"preview_tex_equations": "TeX সমীকরণগুলির পূর্বরূপ দেখুন"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "Tento uživatel je na síti Tor",
"copy_share_link": "Kopírovat odkaz pro sdílení",
"directory_submit_board": "Odeslat svou nástěnku",
"all_subtitle": "Fórum s nejvyšším skóre z každého adresáře"
"all_subtitle": "Fórum s nejvyšším skóre z každého adresáře",
"tex_preview_protip": "Použijte značky [math][/math] pro vložené rovnice a značky [eqn][/eqn] pro blokové rovnice.",
"post_form_math_tags_prompt": "Použijte <tex>TeX</tex> s tagy [math] pro vložené rovnice a tagy [eqn] pro blokové rovnice.",
"post_form_math_right_click_prompt": "Kliknutím pravým tlačítkem na rovnice zobrazíte zdroj.",
"tex_preview_title": "<tex>TeX</tex> Náhled",
"tex_preview_input_label": "TeX zdroj",
"preview_tex_equations": "Náhled TeX rovnic"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "Denne bruger er på Tor",
"copy_share_link": "Kopier delingslinkk",
"directory_submit_board": "Indsend dit board",
"all_subtitle": "Forummet med højeste pointtal fra hvert katalog"
"all_subtitle": "Forummet med højeste pointtal fra hvert katalog",
"tex_preview_protip": "Brug [math][/math]-tags til indlejrede ligninger og [eqn][/eqn]-tags til blokligninger.",
"post_form_math_tags_prompt": "Brug <tex>TeX</tex> med [math] tags til inline ligninger og [eqn] tags til blok ligninger.",
"post_form_math_right_click_prompt": "Højreklik på ligninger for at se kilden.",
"tex_preview_title": "<tex>TeX</tex> Forhåndsvisning",
"tex_preview_input_label": "TeX kilde",
"preview_tex_equations": "Forhåndsvisning af TeX-ligninger"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "Dieser Benutzer ist auf Tor",
"copy_share_link": "Freigabelink kopieren",
"directory_submit_board": "Reiche dein Board ein",
"all_subtitle": "Das höchstbewertete Forum aus jedem Verzeichnis"
"all_subtitle": "Das höchstbewertete Forum aus jedem Verzeichnis",
"tex_preview_protip": "Verwenden Sie [math][/math]-Tags für Inline-Gleichungen und [eqn][/eqn]-Tags für Block-Gleichungen.",
"post_form_math_tags_prompt": "Nutze <tex>TeX</tex> mit [math]-Tags für Inline-Gleichungen und [eqn]-Tags für Block-Gleichungen.",
"post_form_math_right_click_prompt": "Rechtsklick auf Gleichungen zum Anzeigen der Quelle.",
"tex_preview_title": "<tex>TeX</tex> Vorschau",
"tex_preview_input_label": "TeX-Quelle",
"preview_tex_equations": "TeX-Gleichungen in der Vorschau anzeigen"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "Αυτός ο χρήστης είναι στο Tor",
"copy_share_link": "Αντιγραφή ενός συνδέσμου",
"directory_submit_board": "Υπόβαλε το board σου",
"all_subtitle": "Το Φόρουμ με την υψηλότερη βαθμολογία από κάθε κατάλογο"
"all_subtitle": "Το Φόρουμ με την υψηλότερη βαθμολογία από κάθε κατάλογο",
"tex_preview_protip": "Χρησιμοποιήστε [math][/math] ετικέτες για εξισώσεις σε γραμμή και [eqn][/eqn] ετικέτες για εξισώσεις μπλοκ.",
"post_form_math_tags_prompt": "Χρησιμοποιήστε <tex>TeX</tex> με ετικέτες [math] για εξισώσεις ενδιάμεσου κειμένου και ετικέτες [eqn] για εξισώσεις σε μπλοκ.",
"post_form_math_right_click_prompt": "Κάντε δεξί κλικ στις εξισώσεις για να δείτε την πηγή.",
"tex_preview_title": "<tex>TeX</tex> Προεπισκόπηση",
"tex_preview_input_label": "TeX πηγή",
"preview_tex_equations": "Προεπισκόπηση εξισώσεων TeX"
}
+7 -1
View File
@@ -426,5 +426,11 @@
"tor_author_flag_label": "This user is on Tor",
"copy_share_link": "Copy share link",
"directory_submit_board": "Submit Your Board",
"all_subtitle": "The highest-scoring board from each directory"
"all_subtitle": "The highest-scoring board from each directory",
"post_form_math_tags_prompt": "Use <tex>TeX</tex> with [math] tags for inline and [eqn] tags for block equations.",
"post_form_math_right_click_prompt": "Right-click equations to view the source.",
"tex_preview_title": "<tex>TeX</tex> Preview",
"tex_preview_protip": "Use [math][/math] tags for inline, and [eqn][/eqn] tags for block equations.",
"tex_preview_input_label": "TeX source",
"preview_tex_equations": "Preview TeX equations"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "Este usuario está en Tor",
"copy_share_link": "Copiar enlace compartido",
"directory_submit_board": "Envía tu board",
"all_subtitle": "El foro de mayor puntuación de cada directorio"
"all_subtitle": "El foro de mayor puntuación de cada directorio",
"tex_preview_protip": "Usa etiquetas [math][/math] para ecuaciones en línea y etiquetas [eqn][/eqn] para ecuaciones en bloque.",
"post_form_math_tags_prompt": "Usa <tex>TeX</tex> con etiquetas [math] para ecuaciones en línea y etiquetas [eqn] para ecuaciones en bloque.",
"post_form_math_right_click_prompt": "Haz clic derecho en las ecuaciones para ver la fuente.",
"tex_preview_title": "<tex>TeX</tex> Vista Previa",
"tex_preview_input_label": "TeX fuente",
"preview_tex_equations": "Previsualizar ecuaciones TeX"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "این کاربر روی Tor است",
"copy_share_link": "کپی کردن لینک اشتراک",
"directory_submit_board": "برد خود را ارسال کنید",
"all_subtitle": "تالار بالاترین امتیاز از هر دایرکتوری"
"all_subtitle": "تالار بالاترین امتیاز از هر دایرکتوری",
"tex_preview_protip": "برای معادلات درون‌خطی از برچسب‌های [math][/math] و برای معادلات بلوکی از برچسب‌های [eqn][/eqn] استفاده کنید.",
"post_form_math_tags_prompt": "از <tex>TeX</tex> با برچسب‌های [math] برای معادلات درون‌متنی و برچسب‌های [eqn] برای معادلات بلاکی استفاده کنید.",
"post_form_math_right_click_prompt": "برای مشاهده منبع، بر روی معادلات کلیک راست کنید.",
"tex_preview_title": "<tex>TeX</tex> پیش‌نمایش",
"tex_preview_input_label": "TeX منبع",
"preview_tex_equations": "پیش نمایش معادلات TeX"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "Tämä käyttäjä on Torissa",
"copy_share_link": "Kopioi jakolinkkii",
"directory_submit_board": "Lähetä boardisi",
"all_subtitle": "Korkeimman pistemäärän saanut foorumi jokaisesta hakemistosta"
"all_subtitle": "Korkeimman pistemäärän saanut foorumi jokaisesta hakemistosta",
"tex_preview_protip": "Käytä [math][/math]-tunnisteita sisäisille yhtälöille ja [eqn][/eqn]-tunnisteita lohkoyhtälöille.",
"post_form_math_tags_prompt": "Käytä <tex>TeX</tex>-ohjelmaa [math]-tageilla sisäisille yhtälöille ja [eqn]-tageilla lohkoyhtälöille.",
"post_form_math_right_click_prompt": "Napsauta yhtälöitä hiiren oikealla painikkeella nähdäksesi lähteen.",
"tex_preview_title": "<tex>TeX</tex> Esikatselu",
"tex_preview_input_label": "TeX lähde",
"preview_tex_equations": "Esikatsele TeX-yhtälöitä"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "Ang user na ito ay nasa Tor",
"copy_share_link": "Kopyahin ang link sa pagbabahagi",
"directory_submit_board": "Isumite ang board mo",
"all_subtitle": "Ang pinakamataas na nakakuha ng puntos na Board mula sa bawat direktoryo"
"all_subtitle": "Ang pinakamataas na nakakuha ng puntos na Board mula sa bawat direktoryo",
"tex_preview_protip": "Gamitin ang [math][/math] tags para sa inline equations, at [eqn][/eqn] tags para sa block equations.",
"post_form_math_tags_prompt": "Gumamit ng <tex>TeX</tex> na may [math] tags para sa inline at [eqn] tags para sa block equations.",
"post_form_math_right_click_prompt": "I-right-click ang mga equation upang makita ang source.",
"tex_preview_title": "<tex>TeX</tex> Pagpapakita",
"tex_preview_input_label": "TeX pinagmulan",
"preview_tex_equations": "Magpakita ng preview ng TeX equations"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "Cet utilisateur est sur Tor",
"copy_share_link": "Copier le lien de partage",
"directory_submit_board": "Soumettez votre board",
"all_subtitle": "Le forum de plus haute note de chaque répertoire"
"all_subtitle": "Le forum de plus haute note de chaque répertoire",
"tex_preview_protip": "Utilisez les balises [math][/math] pour les équations en ligne et les balises [eqn][/eqn] pour les équations en bloc.",
"post_form_math_tags_prompt": "Utilisez <tex>TeX</tex> avec les balises [math] pour les équations en ligne et les balises [eqn] pour les équations de bloc.",
"post_form_math_right_click_prompt": "Cliquez avec le bouton droit sur les équations pour voir la source.",
"tex_preview_title": "<tex>TeX</tex> Aperçu",
"tex_preview_input_label": "TeX source",
"preview_tex_equations": "Aperçu des équations TeX"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "המשתמש הזה נמצא ב-Tor",
"copy_share_link": "העתק קישור שיתוף",
"directory_submit_board": "שלח את הבורד שלך",
"all_subtitle": "הפורום בעל הציון הגבוה ביותר מכל ספריה"
"all_subtitle": "הפורום בעל הציון הגבוה ביותר מכל ספריה",
"tex_preview_protip": "השתמש בתגיות [math][/math] לתוך-שורה, והשתמש בתגיות [eqn][/eqn] לתוך-בלוק.",
"post_form_math_tags_prompt": "השתמשו ב-<tex>TeX</tex> עם תגי [math] למשוואות בשורה ותגי [eqn] למשוואות בבלוק.",
"post_form_math_right_click_prompt": "לחץ לחיצה ימנית על משוואות כדי לצפות בקוד.",
"tex_preview_title": "<tex>TeX</tex> תצוגה מקדימה",
"tex_preview_input_label": "TeX מקור",
"preview_tex_equations": "תצוגה מקדימה של משוואות TeX"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "यह उपयोगकर्ता Tor पर है",
"copy_share_link": "शेयर लिंक कॉपी करें",
"directory_submit_board": "अपना बोर्ड सबमिट करें",
"all_subtitle": "हर डायरेक्टरी से सबसे अधिक स्कोर किया गया फोरम"
"all_subtitle": "हर डायरेक्टरी से सबसे अधिक स्कोर किया गया फोरम",
"tex_preview_protip": "[math][/math] टैग को इनलाइन समीकरणों के लिए और [eqn][/eqn] टैग को ब्लॉक समीकरणों के लिए उपयोग करें।",
"post_form_math_tags_prompt": "<tex>TeX</tex> का उपयोग करें [math] टैग के साथ इनलाइन समीकरणों के लिए और [eqn] टैग के साथ ब्लॉक समीकरणों के लिए।",
"post_form_math_right_click_prompt": "समीकरणों को देखने के लिए दाईं ओर क्लिक करें।",
"tex_preview_title": "<tex>TeX</tex> पूर्वावलोकन",
"tex_preview_input_label": "TeX स्रोत",
"preview_tex_equations": "TeX समीकरणों का पूर्वावलोकन करें"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "Ez a felhasználó a Tor hálózatán van",
"copy_share_link": "Megosztási hivatkozás másolása",
"directory_submit_board": "Küldd be a boardodat",
"all_subtitle": "A legmagasabb pontszámú Fórum minden könyvtárból"
"all_subtitle": "A legmagasabb pontszámú Fórum minden könyvtárból",
"tex_preview_protip": "Használja a [math][/math] címkéket beágyazott egyenletekhez és a [eqn][/eqn] címkéket blokk egyenletekhez.",
"post_form_math_tags_prompt": "Használjon <tex>TeX</tex>-et [math] címkékkel az inline egyenletekhez és [eqn] címkékkel a blokk egyenletekhez.",
"post_form_math_right_click_prompt": "Kattintson a jobb gombbal az egyenletekre a forrás megtekintéséhez.",
"tex_preview_title": "<tex>TeX</tex> Előnézet",
"tex_preview_input_label": "TeX forrás",
"preview_tex_equations": "TeX-egyenletek előnézete"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "Pengguna ini ada di Tor",
"copy_share_link": "Salin tautan bagian",
"directory_submit_board": "Kirim board Anda",
"all_subtitle": "Forum dengan skor tertinggi dari setiap direktori"
"all_subtitle": "Forum dengan skor tertinggi dari setiap direktori",
"tex_preview_protip": "Gunakan tag [math][/math] untuk persamaan sebaris dan tag [eqn][/eqn] untuk persamaan blok.",
"post_form_math_tags_prompt": "Gunakan <tex>TeX</tex> dengan tag [math] untuk persamaan sebaris dan tag [eqn] untuk persamaan blok.",
"post_form_math_right_click_prompt": "Klik kanan pada persamaan untuk melihat sumbernya.",
"tex_preview_title": "<tex>TeX</tex> Pratinjau",
"tex_preview_input_label": "TeX sumber",
"preview_tex_equations": "Pratinjau persamaan TeX"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "Questo utente è su Tor",
"copy_share_link": "Copia link condiviso",
"directory_submit_board": "Invia la tua board",
"all_subtitle": "Il board con il punteggio più alto da ogni directory"
"all_subtitle": "Il board con il punteggio più alto da ogni directory",
"tex_preview_protip": "Usa i tag [math][/math] per le equazioni in linea e i tag [eqn][/eqn] per le equazioni di blocco.",
"post_form_math_tags_prompt": "Usa <tex>TeX</tex> con tag [math] per le equazioni in linea e tag [eqn] per le equazioni in blocco.",
"post_form_math_right_click_prompt": "Fai clic destro sulle equazioni per visualizzare il codice sorgente.",
"tex_preview_title": "<tex>TeX</tex> Anteprima",
"tex_preview_input_label": "TeX sorgente",
"preview_tex_equations": "Anteprima delle equazioni TeX"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "このユーザーはTorを使用しています",
"copy_share_link": "シェアリンクをコピー",
"directory_submit_board": "掲示板を提出する",
"all_subtitle": "各ディレクトリから最もスコアの高い掲示板"
"all_subtitle": "各ディレクトリから最もスコアの高い掲示板",
"tex_preview_protip": "[math][/math] タグはインライン数式に、[eqn][/eqn] タグはブロック数式に使用してください。",
"post_form_math_tags_prompt": "<tex>TeX</tex>をインライン方程式には[math]タグ、ブロック方程式には[eqn]タグと一緒に使用してください。",
"post_form_math_right_click_prompt": "方程式を右クリックしてソースを表示します。",
"tex_preview_title": "<tex>TeX</tex> プレビュー",
"tex_preview_input_label": "TeX ソース",
"preview_tex_equations": "TeX方程式のプレビュー"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "이 사용자는 Tor를 사용 중입니다",
"copy_share_link": "공유 링크 복사",
"directory_submit_board": "게시판 제출하기",
"all_subtitle": "각 디렉토리의 가장 높은 점수 게시판"
"all_subtitle": "각 디렉토리의 가장 높은 점수 게시판",
"tex_preview_protip": "[math][/math] 태그를 인라인 방정식에, [eqn][/eqn] 태그를 블록 방정식에 사용하세요.",
"post_form_math_tags_prompt": "<tex>TeX</tex>를 인라인 방정식에는 [math] 태그와, 블록 방정식에는 [eqn] 태그와 함께 사용하세요.",
"post_form_math_right_click_prompt": "우클릭하여 방정식 소스를 봅니다.",
"tex_preview_title": "<tex>TeX</tex> 미리보기",
"tex_preview_input_label": "TeX 소스",
"preview_tex_equations": "TeX 방정식 미리보기"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "हा वापरकर्ता Tor वर आहे",
"copy_share_link": "शेअर लिंक कॉपी करा",
"directory_submit_board": "तुमचा बोर्ड सबमिट करा",
"all_subtitle": "प्रत्येक डायरेक्टरीमधील सर्वोच्च स्कोर केलेले फोरम"
"all_subtitle": "प्रत्येक डायरेक्टरीमधील सर्वोच्च स्कोर केलेले फोरम",
"tex_preview_protip": "इनलाइन समीकरणांसाठी [math][/math] टॅग्ज आणि ब्लॉक समीकरणांसाठी [eqn][/eqn] टॅग्ज वापरा.",
"post_form_math_tags_prompt": "<tex>TeX</tex> चा वापर [math] टॅग्ज सह इनलाइन समीकरणांसाठी आणि [eqn] टॅग्ज सह ब्लॉक समीकरणांसाठी करा.",
"post_form_math_right_click_prompt": "समीकरणांवर उजव्या क्लिकने स्रोत पाहा.",
"tex_preview_title": "<tex>TeX</tex> पूर्वावलोकन",
"tex_preview_input_label": "TeX स्रोत",
"preview_tex_equations": "TeX समीकरणांचे पूर्वावलोकन"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "Deze gebruiker zit op Tor",
"copy_share_link": "Delen link kopiëren",
"directory_submit_board": "Dien je board in",
"all_subtitle": "Het Forum met de hoogste score van elke directory"
"all_subtitle": "Het Forum met de hoogste score van elke directory",
"tex_preview_protip": "Gebruik [math][/math]-tags voor inline-vergelijkingen en [eqn][/eqn]-tags voor blok-vergelijkingen.",
"post_form_math_tags_prompt": "Gebruik <tex>TeX</tex> met [math] tags voor inline vergelijkingen en [eqn] tags voor blok vergelijkingen.",
"post_form_math_right_click_prompt": "Klik met de rechtermuisknop op vergelijkingen om de bron te zien.",
"tex_preview_title": "<tex>TeX</tex> Voorbeeld",
"tex_preview_input_label": "TeX bron",
"preview_tex_equations": "Voorbeeld van TeX-vergelijkingen"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "Denne brukeren er på Tor",
"copy_share_link": "Kopier delingslenke",
"directory_submit_board": "Send inn boardet ditt",
"all_subtitle": "Forummet med høyest poengsum fra hver katalog"
"all_subtitle": "Forummet med høyest poengsum fra hver katalog",
"tex_preview_protip": "Bruk [math][/math]-tagger for innebygde ligninger og [eqn][/eqn]-tagger for blokkligninger.",
"post_form_math_tags_prompt": "Bruk <tex>TeX</tex> med [math] tags for inline ligninger og [eqn] tags for blokk ligninger.",
"post_form_math_right_click_prompt": "Høyreklikk på ligninger for å se kilden.",
"tex_preview_title": "<tex>TeX</tex> Forhåndsvisning",
"tex_preview_input_label": "TeX kilde",
"preview_tex_equations": "Forhåndsvisning av TeX-ligninger"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "Ten użytkownik jest w sieci Tor",
"copy_share_link": "Kopiuj link udostępniania",
"directory_submit_board": "Prześlij swój board",
"all_subtitle": "Forum o najwyższej punktacji z każdego katalogu"
"all_subtitle": "Forum o najwyższej punktacji z każdego katalogu",
"tex_preview_protip": "Użyj tagów [math][/math] dla równań wbudowanych i tagów [eqn][/eqn] dla równań blokowych.",
"post_form_math_tags_prompt": "Użyj <tex>TeX</tex> ze znacznikami [math] dla równań wbudowanych i znacznikami [eqn] dla równań blokowych.",
"post_form_math_right_click_prompt": "Kliknij prawym przyciskiem myszy na równania, aby wyświetlić kod źródłowy.",
"tex_preview_title": "<tex>TeX</tex> Podgląd",
"tex_preview_input_label": "TeX źródło",
"preview_tex_equations": "Podgląd równań TeX"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "Este usuário está no Tor",
"copy_share_link": "Copiar link compartilhado",
"directory_submit_board": "Envie seu board",
"all_subtitle": "O Fórum de mais alta pontuação de cada diretório"
"all_subtitle": "O Fórum de mais alta pontuação de cada diretório",
"tex_preview_protip": "Use tags [math][/math] para equações inline e tags [eqn][/eqn] para equações em bloco.",
"post_form_math_tags_prompt": "Use <tex>TeX</tex> com tags [math] para equações inline e tags [eqn] para equações em bloco.",
"post_form_math_right_click_prompt": "Clique com o botão direito nas equações para ver o código-fonte.",
"tex_preview_title": "<tex>TeX</tex> Visualização",
"tex_preview_input_label": "TeX fonte",
"preview_tex_equations": "Visualizar equações TeX"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "Acest utilizator este pe Tor",
"copy_share_link": "Copiezi link-ul de partajare",
"directory_submit_board": "Trimite boardul tău",
"all_subtitle": "Forumul cu cea mai mare punctaj din fiecare director"
"all_subtitle": "Forumul cu cea mai mare punctaj din fiecare director",
"tex_preview_protip": "Utilizează etichetele [math][/math] pentru ecuații inline și etichetele [eqn][/eqn] pentru ecuații bloc.",
"post_form_math_tags_prompt": "Utilizați <tex>TeX</tex> cu taguri [math] pentru ecuații inline și taguri [eqn] pentru ecuații în bloc.",
"post_form_math_right_click_prompt": "Faceți clic dreapta pe ecuații pentru a vedea sursa.",
"tex_preview_title": "<tex>TeX</tex> Previzualizare",
"tex_preview_input_label": "TeX sursă",
"preview_tex_equations": "Previzualizare ecuații TeX"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "Этот пользователь находится в Tor",
"copy_share_link": "Копировать ссылку для общего доступа",
"directory_submit_board": "Отправить свою доску",
"all_subtitle": "Форум с наивысшим рейтингом из каждого каталога"
"all_subtitle": "Форум с наивысшим рейтингом из каждого каталога",
"tex_preview_protip": "Используйте теги [math][/math] для встроенных уравнений и теги [eqn][/eqn] для блочных уравнений.",
"post_form_math_tags_prompt": "Используйте <tex>TeX</tex> с тегами [math] для встроенных уравнений и [eqn] для блочных уравнений.",
"post_form_math_right_click_prompt": "Щелкните правой кнопкой мыши на уравнениях, чтобы просмотреть исходный код.",
"tex_preview_title": "<tex>TeX</tex> Предпросмотр",
"tex_preview_input_label": "TeX источник",
"preview_tex_equations": "Предпросмотр уравнений TeX"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "Ky përdorues është në Tor",
"copy_share_link": "Kopjo lidhjen e ndarjes",
"directory_submit_board": "Dërgo bordin tënd",
"all_subtitle": "Forumi me pikëzimin më të lartë nga secila drejtori"
"all_subtitle": "Forumi me pikëzimin më të lartë nga secila drejtori",
"tex_preview_protip": "Përdorni etiketat [math][/math] për ekuacione inline dhe etiketat [eqn][/eqn] për ekuacione bloku.",
"post_form_math_tags_prompt": "Përdorni <tex>TeX</tex> me etiketat [math] për ekuacionet inline dhe etiketat [eqn] për ekuacionet e bllokut.",
"post_form_math_right_click_prompt": "Kliko me butonin e djathtë në ekuacione për të parë burimin.",
"tex_preview_title": "<tex>TeX</tex> Pamja paraprake",
"tex_preview_input_label": "TeX burim",
"preview_tex_equations": "Paraqitja paraprakese e ekuacioneve TeX"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "Den här användaren är på Tor",
"copy_share_link": "Kopiera delningslänk",
"directory_submit_board": "Skicka in ditt board",
"all_subtitle": "Forummet med högst poäng från varje katalog"
"all_subtitle": "Forummet med högst poäng från varje katalog",
"tex_preview_protip": "Använd [math][/math]-taggar för inline-ekvationer och [eqn][/eqn]-taggar för block-ekvationer.",
"post_form_math_tags_prompt": "Använd <tex>TeX</tex> med [math] tags för inline ekvationer och [eqn] tags för block ekvationer.",
"post_form_math_right_click_prompt": "Högerklicka på ekvationer för att se källan.",
"tex_preview_title": "<tex>TeX</tex> Förhandsvisning",
"tex_preview_input_label": "TeX källa",
"preview_tex_equations": "Förhandsvisning av TeX-ekvationer"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "ఈ వినియోగదారు Tor లో ఉన్నారు",
"copy_share_link": "భాగస్వామ్య లింక్‌ను కాపీ చేయండి",
"directory_submit_board": "మీ బోర్డును సమర్పించండి",
"all_subtitle": "ప్రతిదిరెక్టరీ నుండి అత్యధిక స్కోర్ చేసిన ఫోరం"
"all_subtitle": "ప్రతిదిరెక్టరీ నుండి అత్యధిక స్కోర్ చేసిన ఫోరం",
"tex_preview_protip": "ఇన్‌లైన్ సమీకరణాల కోసం [math][/math] ట్యాగ్‌లను ఉపయోగించండి, మరియు బ్లాక్ సమీకరణాల కోసం [eqn][/eqn] ట్యాగ్‌లను ఉపయోగించండి.",
"post_form_math_tags_prompt": "[math] ట్యాగ్‌లతో ఇన్‌లైన్ సమీకరణాల కోసం మరియు [eqn] ట్యాగ్‌లతో బ్లాక్ సమీకరణాల కోసం <tex>TeX</tex>ని ఉపయోగించండి.",
"post_form_math_right_click_prompt": "సమీకరణాలపై కుడి-క్లిక్ చేసి మూలాన్ని చూడండి.",
"tex_preview_title": "<tex>TeX</tex> ప్రీవ్యూ",
"tex_preview_input_label": "TeX మూలం",
"preview_tex_equations": "TeX సమీకరణల ప్రిన్ట్‌కు"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "ผู้ใช้นี้อยู่บน Tor",
"copy_share_link": "คัดลอกลิงก์แชร์",
"directory_submit_board": "ส่งบอร์ดของคุณ",
"all_subtitle": "กระดานที่ได้คะแนนสูงสุดจากแต่ละไดเรกทอรี่"
"all_subtitle": "กระดานที่ได้คะแนนสูงสุดจากแต่ละไดเรกทอรี่",
"tex_preview_protip": "ใช้แท็ก [math][/math] สำหรับสมการแบบอินไลน์ และใช้แท็ก [eqn][/eqn] สำหรับสมการแบบบล็อก",
"post_form_math_tags_prompt": "ใช้ <tex>TeX</tex> พร้อมกับแท็ก [math] สำหรับสมการแบบอินไลน์ และแท็ก [eqn] สำหรับสมการแบบบล็อก",
"post_form_math_right_click_prompt": "คลิกขวาที่สมการเพื่อดูแหล่งที่มา",
"tex_preview_title": "<tex>TeX</tex> ตัวอย่าง",
"tex_preview_input_label": "TeX แหล่งที่มา",
"preview_tex_equations": "ตัวอย่างสมการ TeX"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "Bu kullanıcı Tor'da",
"copy_share_link": "Paylaşma bağlantısını kopyala",
"directory_submit_board": "Panonu Gönder",
"all_subtitle": "Her dizinden en yüksek skorlu Forum"
"all_subtitle": "Her dizinden en yüksek skorlu Forum",
"tex_preview_protip": "[math][/math] etiketlerini satır içi denklemler için ve [eqn][/eqn] etiketlerini blok denklemler için kullanın.",
"post_form_math_tags_prompt": "İnline denklemler için [math] etiketleriyle ve blok denklemler için [eqn] etiketleriyle <tex>TeX</tex> kullanın.",
"post_form_math_right_click_prompt": "Denklemlere sağ tıklayarak kaynağını görüntüleyin.",
"tex_preview_title": "<tex>TeX</tex> Ön İzleme",
"tex_preview_input_label": "TeX kaynak",
"preview_tex_equations": "TeX denklemlerini ön izle"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "Цей користувач у Tor",
"copy_share_link": "Копіювати посилання для спільного доступу",
"directory_submit_board": "Надіслати свою дошку",
"all_subtitle": "Форум з найвищим рейтингом з кожного каталогу"
"all_subtitle": "Форум з найвищим рейтингом з кожного каталогу",
"tex_preview_protip": "Використовуйте теги [math][/math] для вбудованих рівнянь та теги [eqn][/eqn] для блокових рівнянь.",
"post_form_math_tags_prompt": "Використовуйте <tex>TeX</tex> з тегами [math] для вбудованих рівнянь та [eqn] для блокових рівнянь.",
"post_form_math_right_click_prompt": "Клацніть правою кнопкою миші на рівняння, щоб переглянути вихідний код.",
"tex_preview_title": "<tex>TeX</tex> Попередній перегляд",
"tex_preview_input_label": "TeX джерело",
"preview_tex_equations": "Попередній перегляд рівнянь TeX"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "یہ صارف Tor پر ہے",
"copy_share_link": "شیئر لنک کاپی کریں",
"directory_submit_board": "اپنا بورڈ جمع کرائیں",
"all_subtitle": "ہر ڈائریکٹری سے سب سے زیادہ سکور پیغام بورڈ"
"all_subtitle": "ہر ڈائریکٹری سے سب سے زیادہ سکور پیغام بورڈ",
"tex_preview_protip": "انلائن مساوات کے لیے [math][/math] ٹیگز اور بلاک مساوات کے لیے [eqn][/eqn] ٹیگز استعمال کریں۔",
"post_form_math_tags_prompt": "<tex>TeX</tex> کو [math] ٹیگز کے ساتھ انلائن مساوات کے لیے اور [eqn] ٹیگز کے ساتھ بلاک مساوات کے لیے استعمال کریں۔",
"post_form_math_right_click_prompt": "مساوات پر دائیں کلک کریں تاکہ منبع دیکھ سکیں۔",
"tex_preview_title": "<tex>TeX</tex> پیش نمائش",
"tex_preview_input_label": "TeX منبع",
"preview_tex_equations": "TeX مساوات کا پیش نمائش دیکھیں"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "Người dùng này đang ở trên Tor",
"copy_share_link": "Sao chép liên kết chia sẻ",
"directory_submit_board": "Gửi bảng của bạn",
"all_subtitle": "Diễn đàn có điểm cao nhất từ mỗi thư mục"
"all_subtitle": "Diễn đàn có điểm cao nhất từ mỗi thư mục",
"tex_preview_protip": "Sử dụng thẻ [math][/math] cho các phương trình nội dòng và thẻ [eqn][/eqn] cho các phương trình khối.",
"post_form_math_tags_prompt": "Sử dụng <tex>TeX</tex> với thẻ [math] cho phương trình nội dòng và thẻ [eqn] cho phương trình khối.",
"post_form_math_right_click_prompt": "Nhấp chuột phải vào các phương trình để xem nguồn.",
"tex_preview_title": "<tex>TeX</tex> Xem Trước",
"tex_preview_input_label": "TeX nguồn",
"preview_tex_equations": "Xem trước các phương trình TeX"
}
+7 -1
View File
@@ -407,5 +407,11 @@
"tor_author_flag_label": "该用户正在使用 Tor",
"copy_share_link": "复制分享链接",
"directory_submit_board": "提交你的版块",
"all_subtitle": "来自每个目录的最高评分论坛"
"all_subtitle": "来自每个目录的最高评分论坛",
"tex_preview_protip": "对于行内方程使用 [math][/math] 标签,对于块级方程使用 [eqn][/eqn] 标签。",
"post_form_math_tags_prompt": "在<tex>TeX</tex>中使用[math]标签表示行内公式,使用[eqn]标签表示块级公式。",
"post_form_math_right_click_prompt": "右键单击方程式查看源代码。",
"tex_preview_title": "<tex>TeX</tex> 预览",
"tex_preview_input_label": "TeX 源代码",
"preview_tex_equations": "预览 TeX 方程"
}