feat(app): better diff/code comments (#14621)

Co-authored-by: adamelmore <2363879+adamdottv@users.noreply.github.com>
Co-authored-by: David Hill <iamdavidhill@gmail.com>
This commit is contained in:
Adam
2026-02-26 18:23:04 -06:00
committed by GitHub
parent 9a6bfeb782
commit fc52e4b2d3
70 changed files with 6454 additions and 3151 deletions

View File

@@ -13,6 +13,15 @@ export const dict = {
"ui.sessionReview.largeDiff.title": "Diff كبير جدا لعرضه",
"ui.sessionReview.largeDiff.meta": "الحد: {{limit}} سطرًا متغيرًا. الحالي: {{current}} سطرًا متغيرًا.",
"ui.sessionReview.largeDiff.renderAnyway": "اعرض على أي حال",
"ui.fileMedia.kind.image": "صورة",
"ui.fileMedia.kind.audio": "صوت",
"ui.fileMedia.state.removed": "تمت إزالة {{kind}}",
"ui.fileMedia.state.loading": "جاري تحميل {{kind}}...",
"ui.fileMedia.state.error": "خطأ في تحميل {{kind}}",
"ui.fileMedia.state.unavailable": "{{kind}} غير متوفر",
"ui.fileMedia.binary.title": "ملف ثنائي",
"ui.fileMedia.binary.description.path": "{{path}} عبارة عن ملف ثنائي ولا يمكن عرضه.",
"ui.fileMedia.binary.description.default": "هذا ملف ثنائي ولا يمكن عرضه.",
"ui.lineComment.label.prefix": "تعليق على ",
"ui.lineComment.label.suffix": "",

View File

@@ -13,6 +13,15 @@ export const dict = {
"ui.sessionReview.largeDiff.title": "Diff grande demais para renderizar",
"ui.sessionReview.largeDiff.meta": "Limite: {{limit}} linhas alteradas. Atual: {{current}} linhas alteradas.",
"ui.sessionReview.largeDiff.renderAnyway": "Renderizar mesmo assim",
"ui.fileMedia.kind.image": "imagem",
"ui.fileMedia.kind.audio": "áudio",
"ui.fileMedia.state.removed": "Removido: {{kind}}",
"ui.fileMedia.state.loading": "Carregando {{kind}}...",
"ui.fileMedia.state.error": "Erro ao carregar {{kind}}",
"ui.fileMedia.state.unavailable": "{{kind}} indisponível",
"ui.fileMedia.binary.title": "Arquivo binário",
"ui.fileMedia.binary.description.path": "Não é possível exibir {{path}} porque é um arquivo binário.",
"ui.fileMedia.binary.description.default": "Não é possível exibir o arquivo porque ele é binário.",
"ui.lineComment.label.prefix": "Comentar em ",
"ui.lineComment.label.suffix": "",

View File

@@ -17,6 +17,15 @@ export const dict = {
"ui.sessionReview.largeDiff.title": "Diff je prevelik za prikaz",
"ui.sessionReview.largeDiff.meta": "Limit: {{limit}} izmijenjenih linija. Trenutno: {{current}} izmijenjenih linija.",
"ui.sessionReview.largeDiff.renderAnyway": "Prikaži svejedno",
"ui.fileMedia.kind.image": "slika",
"ui.fileMedia.kind.audio": "audio",
"ui.fileMedia.state.removed": "Uklonjeno: {{kind}}",
"ui.fileMedia.state.loading": "Učitavanje: {{kind}}...",
"ui.fileMedia.state.error": "Greška pri učitavanju: {{kind}}",
"ui.fileMedia.state.unavailable": "Nedostupno: {{kind}}",
"ui.fileMedia.binary.title": "Binarni fajl",
"ui.fileMedia.binary.description.path": "{{path}} se ne može prikazati jer je binarni fajl.",
"ui.fileMedia.binary.description.default": "Ovaj fajl se ne može prikazati jer je binarni.",
"ui.lineComment.label.prefix": "Komentar na ",
"ui.lineComment.label.suffix": "",

View File

@@ -14,6 +14,15 @@ export const dict = {
"ui.sessionReview.largeDiff.title": "Diff er for stor til at blive vist",
"ui.sessionReview.largeDiff.meta": "Grænse: {{limit}} ændrede linjer. Nuværende: {{current}} ændrede linjer.",
"ui.sessionReview.largeDiff.renderAnyway": "Vis alligevel",
"ui.fileMedia.kind.image": "billede",
"ui.fileMedia.kind.audio": "lyd",
"ui.fileMedia.state.removed": "Fjernet: {{kind}}",
"ui.fileMedia.state.loading": "Indlæser {{kind}}...",
"ui.fileMedia.state.error": "Fejl ved indlæsning: {{kind}}",
"ui.fileMedia.state.unavailable": "Utilgængelig: {{kind}}",
"ui.fileMedia.binary.title": "Binær fil",
"ui.fileMedia.binary.description.path": "{{path}} kan ikke vises, fordi det er en binær fil.",
"ui.fileMedia.binary.description.default": "Denne fil kan ikke vises, fordi det er en binær fil.",
"ui.lineComment.label.prefix": "Kommenter på ",
"ui.lineComment.label.suffix": "",
"ui.lineComment.editorLabel.prefix": "Kommenterer på ",

View File

@@ -18,6 +18,17 @@ export const dict = {
"ui.sessionReview.largeDiff.title": "Diff zu groß zum Rendern",
"ui.sessionReview.largeDiff.meta": "Limit: {{limit}} geänderte Zeilen. Aktuell: {{current}} geänderte Zeilen.",
"ui.sessionReview.largeDiff.renderAnyway": "Trotzdem rendern",
"ui.fileMedia.kind.image": "bild",
"ui.fileMedia.kind.audio": "audio",
"ui.fileMedia.state.removed": "{{kind}} entfernt",
"ui.fileMedia.state.loading": "{{kind}} wird geladen",
"ui.fileMedia.state.error": "Fehler bei {{kind}}",
"ui.fileMedia.state.unavailable": "{{kind}} nicht verfügbar",
"ui.fileMedia.binary.title": "Binärdatei",
"ui.fileMedia.binary.description.path":
"{{path}} kann nicht angezeigt werden, da es sich um eine Binärdatei handelt.",
"ui.fileMedia.binary.description.default":
"Diese Datei kann nicht angezeigt werden, da es sich um eine Binärdatei handelt.",
"ui.lineComment.label.prefix": "Kommentar zu ",
"ui.lineComment.label.suffix": "",
"ui.lineComment.editorLabel.prefix": "Kommentiere ",

View File

@@ -14,6 +14,16 @@ export const dict = {
"ui.sessionReview.largeDiff.meta": "Limit: {{limit}} changed lines. Current: {{current}} changed lines.",
"ui.sessionReview.largeDiff.renderAnyway": "Render anyway",
"ui.fileMedia.kind.image": "image",
"ui.fileMedia.kind.audio": "audio",
"ui.fileMedia.state.removed": "Removed {{kind}} file.",
"ui.fileMedia.state.loading": "Loading {{kind}}...",
"ui.fileMedia.state.error": "Unable to load {{kind}}.",
"ui.fileMedia.state.unavailable": "{{kind}} preview unavailable.",
"ui.fileMedia.binary.title": "Binary file",
"ui.fileMedia.binary.description.path": "{{path}} is binary.",
"ui.fileMedia.binary.description.default": "Binary content",
"ui.lineComment.label.prefix": "Comment on ",
"ui.lineComment.label.suffix": "",
"ui.lineComment.editorLabel.prefix": "Commenting on ",

View File

@@ -13,6 +13,15 @@ export const dict = {
"ui.sessionReview.largeDiff.title": "Diff demasiado grande para renderizar",
"ui.sessionReview.largeDiff.meta": "Límite: {{limit}} líneas modificadas. Actual: {{current}} líneas modificadas.",
"ui.sessionReview.largeDiff.renderAnyway": "Renderizar de todos modos",
"ui.fileMedia.kind.image": "imagen",
"ui.fileMedia.kind.audio": "audio",
"ui.fileMedia.state.removed": "Archivo de {{kind}} eliminado",
"ui.fileMedia.state.loading": "Cargando archivo de {{kind}}",
"ui.fileMedia.state.error": "Error en el archivo de {{kind}}",
"ui.fileMedia.state.unavailable": "Archivo de {{kind}} no disponible",
"ui.fileMedia.binary.title": "Archivo binario",
"ui.fileMedia.binary.description.path": "No se puede mostrar {{path}} porque es un archivo binario.",
"ui.fileMedia.binary.description.default": "No se puede mostrar este archivo porque es un archivo binario.",
"ui.lineComment.label.prefix": "Comentar en ",
"ui.lineComment.label.suffix": "",

View File

@@ -13,6 +13,15 @@ export const dict = {
"ui.sessionReview.largeDiff.title": "Diff trop volumineux pour être affiché",
"ui.sessionReview.largeDiff.meta": "Limite : {{limit}} lignes modifiées. Actuel : {{current}} lignes modifiées.",
"ui.sessionReview.largeDiff.renderAnyway": "Afficher quand même",
"ui.fileMedia.kind.image": "image",
"ui.fileMedia.kind.audio": "audio",
"ui.fileMedia.state.removed": "Fichier {{kind}} supprimé",
"ui.fileMedia.state.loading": "Chargement du fichier {{kind}}",
"ui.fileMedia.state.error": "Erreur avec le fichier {{kind}}",
"ui.fileMedia.state.unavailable": "Fichier {{kind}} indisponible",
"ui.fileMedia.binary.title": "Fichier binaire",
"ui.fileMedia.binary.description.path": "Impossible d'afficher {{path}} car il s'agit d'un fichier binaire.",
"ui.fileMedia.binary.description.default": "Impossible d'afficher ce fichier car il s'agit d'un fichier binaire.",
"ui.lineComment.label.prefix": "Commenter sur ",
"ui.lineComment.label.suffix": "",

View File

@@ -14,6 +14,15 @@ export const dict = {
"ui.sessionReview.largeDiff.title": "差分が大きすぎて表示できません",
"ui.sessionReview.largeDiff.meta": "上限: {{limit}} 変更行。現在: {{current}} 変更行。",
"ui.sessionReview.largeDiff.renderAnyway": "それでも表示する",
"ui.fileMedia.kind.image": "画像",
"ui.fileMedia.kind.audio": "音声",
"ui.fileMedia.state.removed": "{{kind}}は削除されました",
"ui.fileMedia.state.loading": "{{kind}}を読み込んでいます...",
"ui.fileMedia.state.error": "{{kind}}の読み込みに失敗しました",
"ui.fileMedia.state.unavailable": "{{kind}}は表示できません",
"ui.fileMedia.binary.title": "バイナリファイル",
"ui.fileMedia.binary.description.path": "{{path}} はバイナリファイルのため表示できません。",
"ui.fileMedia.binary.description.default": "このファイルはバイナリファイルのため表示できません。",
"ui.lineComment.label.prefix": "",
"ui.lineComment.label.suffix": "へのコメント",
"ui.lineComment.editorLabel.prefix": "",

View File

@@ -13,6 +13,15 @@ export const dict = {
"ui.sessionReview.largeDiff.title": "차이가 너무 커서 렌더링할 수 없습니다",
"ui.sessionReview.largeDiff.meta": "제한: {{limit}} 변경 줄. 현재: {{current}} 변경 줄.",
"ui.sessionReview.largeDiff.renderAnyway": "그래도 렌더링",
"ui.fileMedia.kind.image": "이미지",
"ui.fileMedia.kind.audio": "오디오",
"ui.fileMedia.state.removed": "{{kind}} 제거됨",
"ui.fileMedia.state.loading": "{{kind}} 로드 중...",
"ui.fileMedia.state.error": "{{kind}} 로드 오류",
"ui.fileMedia.state.unavailable": "{{kind}} 사용 불가",
"ui.fileMedia.binary.title": "바이너리 파일",
"ui.fileMedia.binary.description.path": "{{path}}은(는) 바이너리 파일이므로 표시할 수 없습니다.",
"ui.fileMedia.binary.description.default": "바이너리 파일이므로 표시할 수 없습니다.",
"ui.lineComment.label.prefix": "",
"ui.lineComment.label.suffix": "에 댓글 달기",

View File

@@ -16,6 +16,15 @@ export const dict: Record<Keys, string> = {
"ui.sessionReview.largeDiff.title": "Diff er for stor til å gjengi",
"ui.sessionReview.largeDiff.meta": "Grense: {{limit}} endrede linjer. Nåværende: {{current}} endrede linjer.",
"ui.sessionReview.largeDiff.renderAnyway": "Gjengi likevel",
"ui.fileMedia.kind.image": "bilde",
"ui.fileMedia.kind.audio": "lyd",
"ui.fileMedia.state.removed": "Fjernet: {{kind}}",
"ui.fileMedia.state.loading": "Laster inn {{kind}}...",
"ui.fileMedia.state.error": "Feil ved innlasting: {{kind}}",
"ui.fileMedia.state.unavailable": "Ikke tilgjengelig: {{kind}}",
"ui.fileMedia.binary.title": "Binærfil",
"ui.fileMedia.binary.description.path": "{{path}} kan ikke vises fordi det er en binærfil.",
"ui.fileMedia.binary.description.default": "Denne filen kan ikke vises fordi det er en binærfil.",
"ui.lineComment.label.prefix": "Kommenter på ",
"ui.lineComment.label.suffix": "",

View File

@@ -14,6 +14,15 @@ export const dict = {
"ui.sessionReview.largeDiff.title": "Diff jest zbyt duży, aby go wyrenderować",
"ui.sessionReview.largeDiff.meta": "Limit: {{limit}} zmienionych linii. Obecnie: {{current}} zmienionych linii.",
"ui.sessionReview.largeDiff.renderAnyway": "Renderuj mimo to",
"ui.fileMedia.kind.image": "obraz",
"ui.fileMedia.kind.audio": "dźwięk",
"ui.fileMedia.state.removed": "{{kind}} usunięty",
"ui.fileMedia.state.loading": "Wczytywanie: {{kind}}...",
"ui.fileMedia.state.error": "Błąd wczytywania: {{kind}}",
"ui.fileMedia.state.unavailable": "{{kind}} niedostępny",
"ui.fileMedia.binary.title": "Plik binarny",
"ui.fileMedia.binary.description.path": "Nie można wyświetlić pliku {{path}}, ponieważ jest to plik binarny.",
"ui.fileMedia.binary.description.default": "Nie można wyświetlić tego pliku, ponieważ jest to plik binarny.",
"ui.lineComment.label.prefix": "Komentarz do ",
"ui.lineComment.label.suffix": "",
"ui.lineComment.editorLabel.prefix": "Komentowanie: ",

View File

@@ -14,6 +14,15 @@ export const dict = {
"ui.sessionReview.largeDiff.title": "Diff слишком большой для отображения",
"ui.sessionReview.largeDiff.meta": "Лимит: {{limit}} изменённых строк. Текущий: {{current}} изменённых строк.",
"ui.sessionReview.largeDiff.renderAnyway": "Отобразить всё равно",
"ui.fileMedia.kind.image": "изображение",
"ui.fileMedia.kind.audio": "аудио",
"ui.fileMedia.state.removed": "{{kind}} удалено",
"ui.fileMedia.state.loading": "Загружается {{kind}}...",
"ui.fileMedia.state.error": "Не удалось загрузить {{kind}}",
"ui.fileMedia.state.unavailable": "{{kind}} недоступно",
"ui.fileMedia.binary.title": "Бинарный файл",
"ui.fileMedia.binary.description.path": "Невозможно отобразить {{path}}, так как это бинарный файл.",
"ui.fileMedia.binary.description.default": "Невозможно отобразить этот файл, так как он бинарный.",
"ui.lineComment.label.prefix": "Комментарий к ",
"ui.lineComment.label.suffix": "",
"ui.lineComment.editorLabel.prefix": "Комментирование: ",

View File

@@ -14,6 +14,15 @@ export const dict = {
"ui.sessionReview.largeDiff.meta":
"ขีดจำกัด: {{limit}} บรรทัดที่เปลี่ยนแปลง. ปัจจุบัน: {{current}} บรรทัดที่เปลี่ยนแปลง.",
"ui.sessionReview.largeDiff.renderAnyway": "แสดงผลต่อไป",
"ui.fileMedia.kind.image": "รูปภาพ",
"ui.fileMedia.kind.audio": "เสียง",
"ui.fileMedia.state.removed": "ลบ{{kind}}แล้ว",
"ui.fileMedia.state.loading": "กำลังโหลด{{kind}}...",
"ui.fileMedia.state.error": "เกิดข้อผิดพลาดในการโหลด{{kind}}",
"ui.fileMedia.state.unavailable": "{{kind}}ไม่พร้อมใช้งาน",
"ui.fileMedia.binary.title": "ไฟล์ไบนารี",
"ui.fileMedia.binary.description.path": "{{path}} เป็นไฟล์ไบนารีและไม่สามารถแสดงผลได้",
"ui.fileMedia.binary.description.default": "ไฟล์ไบนารีไม่สามารถแสดงผลได้",
"ui.lineComment.label.prefix": "แสดงความคิดเห็นบน ",
"ui.lineComment.label.suffix": "",

View File

@@ -17,6 +17,15 @@ export const dict = {
"ui.sessionReview.largeDiff.title": "差异过大,无法渲染",
"ui.sessionReview.largeDiff.meta": "限制:{{limit}} 行变更。当前:{{current}} 行变更。",
"ui.sessionReview.largeDiff.renderAnyway": "仍然渲染",
"ui.fileMedia.kind.image": "图片",
"ui.fileMedia.kind.audio": "音频",
"ui.fileMedia.state.removed": "{{kind}}已移除",
"ui.fileMedia.state.loading": "正在加载{{kind}}...",
"ui.fileMedia.state.error": "加载{{kind}}失败",
"ui.fileMedia.state.unavailable": "{{kind}}不可预览",
"ui.fileMedia.binary.title": "二进制文件",
"ui.fileMedia.binary.description.path": "无法显示 {{path}},因为它是二进制文件。",
"ui.fileMedia.binary.description.default": "无法显示此文件,因为它是二进制文件。",
"ui.lineComment.label.prefix": "评论 ",
"ui.lineComment.label.suffix": "",

View File

@@ -17,6 +17,15 @@ export const dict = {
"ui.sessionReview.largeDiff.title": "差異過大,無法渲染",
"ui.sessionReview.largeDiff.meta": "限制:{{limit}} 行變更。目前:{{current}} 行變更。",
"ui.sessionReview.largeDiff.renderAnyway": "仍然渲染",
"ui.fileMedia.kind.image": "圖片",
"ui.fileMedia.kind.audio": "音訊",
"ui.fileMedia.state.removed": "{{kind}}已移除",
"ui.fileMedia.state.loading": "正在載入{{kind}}...",
"ui.fileMedia.state.error": "載入{{kind}}失敗",
"ui.fileMedia.state.unavailable": "{{kind}}無法預覽",
"ui.fileMedia.binary.title": "二進位檔案",
"ui.fileMedia.binary.description.path": "無法顯示 {{path}},因為它是二進位檔案。",
"ui.fileMedia.binary.description.default": "無法顯示此檔案,因為它是二進位檔案。",
"ui.lineComment.label.prefix": "評論 ",
"ui.lineComment.label.suffix": "",