Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion app/components/diff/MobileSidebarDrawer.vue
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,9 @@ watch(open, value => {
<span class="text-yellow-500">~{{ props.compare.stats.filesModified }}</span>
</span>
<span class="text-fg-subtle">•</span>
<span>{{ $t('compare.files_count', { count: props.allChanges.length }) }}</span>
<span>{{
$t('compare.files_count', { count: props.allChanges.length }, props.allChanges.length)
}}</span>
</div>
<button
type="button"
Expand Down
8 changes: 7 additions & 1 deletion app/components/diff/SidebarPanel.vue
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,13 @@ function handleFileSelect(file: FileChange) {
<span class="text-yellow-500">~{{ compare.stats.filesModified }}</span>
</span>
<span v-if="compare.dependencyChanges.length > 0" class="text-fg-muted">
{{ $t('compare.deps_count', { count: compare.dependencyChanges.length }) }}
{{
$t(
'compare.deps_count',
{ count: compare.dependencyChanges.length },
compare.dependencyChanges.length,
)
}}
</span>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion app/components/diff/SkipBlock.vue
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ defineProps<{
</td>
<td>
<span class="px-0 sticky inset-is-2 italic opacity-50">
{{ content || $t('compare.lines_hidden', { count }) }}
{{ content || $t('compare.lines_hidden', { count }, count) }}
</span>
</td>
</tr>
Expand Down
4 changes: 3 additions & 1 deletion app/pages/diff/[[org]]/[packageName]/v/[versionRange].vue
Original file line number Diff line number Diff line change
Expand Up @@ -211,7 +211,9 @@ useSeoMeta({
<span class="text-yellow-500">~{{ compare.stats.filesModified }}</span>
</span>
<span class="text-fg-subtle">•</span>
<span>{{ $t('compare.files_count', { count: allChanges.length }) }}</span>
<span>{{
$t('compare.files_count', { count: allChanges.length }, allChanges.length)
}}</span>
</div>
<button
type="button"
Expand Down
3 changes: 2 additions & 1 deletion app/pages/package/[[org]]/[name].vue
Original file line number Diff line number Diff line change
Expand Up @@ -884,8 +884,9 @@ const showSkeleton = shallowRef(false)
variant="button-secondary"
:to="diffRoute(pkg.name, displayVersion.version, latestVersion.version)"
classicon="i-lucide:diff"
:title="$t('compare.compare_versions_title')"
>
{{ $t('compare.compare_versions') }}
<span class="max-sm:sr-only">{{ $t('compare.compare_versions') }}</span>
</LinkBase>
<ButtonBase
v-if="showScrollToTop"
Expand Down
67 changes: 61 additions & 6 deletions i18n/locales/de-DE.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,8 @@
"navigate_results": "Ergebnisse navigieren",
"go_to_result": "Ergebnis aufrufen",
"open_code_view": "Code-Ansicht öffnen",
"open_docs": "Dokumentation öffnen"
"open_docs": "Dokumentation öffnen",
"disable_shortcuts": "Tastenkombinationen können in den {settings} deaktiviert werden."
},
"search": {
"label": "npm-Pakete durchsuchen",
Expand Down Expand Up @@ -84,7 +85,8 @@
"appearance": "Erscheinungsbild",
"display": "Anzeige",
"search": "Datenquelle",
"language": "Sprache"
"language": "Sprache",
"keyboard_shortcuts": "Tastenkombinationen"
},
"data_source": {
"label": "Datenquelle",
Expand All @@ -108,7 +110,9 @@
"accent_colors": "Akzentfarben",
"clear_accent": "Akzentfarbe zurücksetzen",
"translation_progress": "Übersetzungsfortschritt",
"background_themes": "Hintergrundschattierung"
"background_themes": "Hintergrundschattierung",
"keyboard_shortcuts_enabled": "Tastenkombinationen aktivieren",
"keyboard_shortcuts_enabled_description": "Tastenkombinationen können deaktiviert werden, wenn sie mit anderen Browser- oder Systemkürzeln in Konflikt stehen"
},
"i18n": {
"missing_keys": "{count} fehlende Übersetzung | {count} fehlende Übersetzungen",
Expand Down Expand Up @@ -157,6 +161,13 @@
"version": "Diese Version ist veraltet.",
"no_reason": "Kein Grund angegeben"
},
"size_increase": {
"title_size": "Deutlicher Größenanstieg seit v{version}",
"title_deps": "Deutlich mehr Abhängigkeiten seit v{version}",
"title_both": "Größe und Abhängigkeiten deutlich gestiegen seit v{version}",
"size": "Installationsgröße um {percent} gestiegen ({size} größer)",
"deps": "{count} zusätzliche Abhängigkeiten"
},
"replacement": {
"title": "Du brauchst diese Abhängigkeit vielleicht nicht.",
"native": "Dies kann durch {replacement} ersetzt werden, verfügbar seit Node {nodeVersion}.",
Expand Down Expand Up @@ -366,9 +377,10 @@
"date_range_multiline": "{start}\nbis {end}",
"download_file": "{fileType} herunterladen",
"toggle_annotator": "Annotation umschalten",
"toggle_stack_mode": "Gestapelte Ansicht ein-/ausschalten",
"legend_estimation": "Schätzung",
"no_data": "Keine Daten vorhanden",
"y_axis_label": "{granularity} {facet}",
"y_axis_label": "{facet} {granularity}",
"facet": "Facette",
"title": "Trends",
"contributors_skip": "Nicht angezeigt bei Mitwirkende (hat kein GitHub-Repository): | Nicht angezeigt bei Mitwirkende (haben kein GitHub-Repository):",
Expand All @@ -379,6 +391,17 @@
},
"play_animation": "Animation abspielen",
"pause_animation": "Animation pausieren",
"data_correction": "Datenkorrektur",
"average_window": "Durchschnittsfenster",
"smoothing": "Glättung",
"known_anomalies": "Bekannte Anomalien",
"known_anomalies_description": "Gleicht bekannte Download-Ausreißer aus, die durch Bots oder CI-Probleme entstanden sind.",
"known_anomalies_ranges": "Anomalie-Zeiträume",
"known_anomalies_range": "Von {start} bis {end}",
"known_anomalies_range_named": "{packageName}: vom {start} bis zum {end}",
"known_anomalies_none": "Keine bekannten Anomalien für dieses Paket. | Keine bekannten Anomalien für diese Pakete.",
"known_anomalies_contribute": "Anomalie-Daten einreichen",
"apply_correction": "Korrektur anwenden",
"copy_alt": {
"trend_none": "weitgehend gleichbleibenden",
"trend_strong": "starken",
Expand Down Expand Up @@ -692,7 +715,8 @@
"preview": "Vorschau",
"code": "Code"
},
"file_path": "Dateipfad"
"file_path": "Dateipfad",
"scroll_to_top": "Nach oben scrollen"
},
"badges": {
"provenance": {
Expand Down Expand Up @@ -1050,7 +1074,38 @@
"trends": {
"title": "Trends vergleichen"
}
}
},
"file_changes": "Dateiänderungen",
"files_count": "{count} Datei | {count} Dateien",
"lines_hidden": "{count} Zeile ausgeblendet | {count} Zeilen ausgeblendet",
"compare_versions": "Diff",
"compare_versions_title": "Mit neuester Version vergleichen",
"summary": "Zusammenfassung",
"deps_count": "{count} Abh.",
"dependencies": "Abhängigkeiten",
"dev_dependencies": "Dev-Abhängigkeiten",
"peer_dependencies": "Peer-Abhängigkeiten",
"optional_dependencies": "Optionale Abhängigkeiten",
"no_dependency_changes": "Keine Änderungen an Abhängigkeiten",
"file_filter_option": {
"all": "Gesamt ({count})",
"added": "Hinzugefügt ({count})",
"removed": "Entfernt ({count})",
"modified": "Geändert ({count})"
},
"search_files_placeholder": "Dateien suchen...",
"no_files_all": "Keine Dateien",
"no_files_search": "Keine Dateien für \"{query}\" gefunden",
"no_files_filtered": "Keine {filter} Dateien",
"filter": {
"added": "hinzugefügten",
"removed": "entfernten",
"modified": "geänderten"
},
"files_button": "Dateien",
"select_file_prompt": "Wähle eine Datei in der Seitenleiste, um die Änderungen anzuzeigen",
"close_files_panel": "Dateibereich schließen",
"filter_files_label": "Dateien nach Art der Änderung filtern"
},
"privacy_policy": {
"title": "Datenschutzerklärung",
Expand Down
7 changes: 4 additions & 3 deletions i18n/locales/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -1099,13 +1099,14 @@
}
},
"file_changes": "File Changes",
"files_count": "{count} files",
"lines_hidden": "{count} lines hidden",
"files_count": "{count} file | {count} files",
"lines_hidden": "{count} line hidden | {count} lines hidden",
"file_too_large": "File too large to compare",
"file_size_warning": "{size} exceeds the 250KB limit for comparison",
"compare_versions": "diff",
"compare_versions_title": "Compare with latest version",
"summary": "Summary",
"deps_count": "{count} deps",
"deps_count": "{count} dep | {count} deps",
"dependencies": "Dependencies",
"dev_dependencies": "Dev Dependencies",
"peer_dependencies": "Peer Dependencies",
Expand Down
3 changes: 3 additions & 0 deletions i18n/schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -3316,6 +3316,9 @@
"compare_versions": {
"type": "string"
},
"compare_versions_title": {
"type": "string"
},
"summary": {
"type": "string"
},
Expand Down
67 changes: 61 additions & 6 deletions lunaria/files/de-DE.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,8 @@
"navigate_results": "Ergebnisse navigieren",
"go_to_result": "Ergebnis aufrufen",
"open_code_view": "Code-Ansicht öffnen",
"open_docs": "Dokumentation öffnen"
"open_docs": "Dokumentation öffnen",
"disable_shortcuts": "Tastenkombinationen können in den {settings} deaktiviert werden."
},
"search": {
"label": "npm-Pakete durchsuchen",
Expand Down Expand Up @@ -83,7 +84,8 @@
"appearance": "Erscheinungsbild",
"display": "Anzeige",
"search": "Datenquelle",
"language": "Sprache"
"language": "Sprache",
"keyboard_shortcuts": "Tastenkombinationen"
},
"data_source": {
"label": "Datenquelle",
Expand All @@ -107,7 +109,9 @@
"accent_colors": "Akzentfarben",
"clear_accent": "Akzentfarbe zurücksetzen",
"translation_progress": "Übersetzungsfortschritt",
"background_themes": "Hintergrundschattierung"
"background_themes": "Hintergrundschattierung",
"keyboard_shortcuts_enabled": "Tastenkombinationen aktivieren",
"keyboard_shortcuts_enabled_description": "Tastenkombinationen können deaktiviert werden, wenn sie mit anderen Browser- oder Systemkürzeln in Konflikt stehen"
},
"i18n": {
"missing_keys": "{count} fehlende Übersetzung | {count} fehlende Übersetzungen",
Expand Down Expand Up @@ -156,6 +160,13 @@
"version": "Diese Version ist veraltet.",
"no_reason": "Kein Grund angegeben"
},
"size_increase": {
"title_size": "Deutlicher Größenanstieg seit v{version}",
"title_deps": "Deutlich mehr Abhängigkeiten seit v{version}",
"title_both": "Größe und Abhängigkeiten deutlich gestiegen seit v{version}",
"size": "Installationsgröße um {percent} gestiegen ({size} größer)",
"deps": "{count} zusätzliche Abhängigkeiten"
},
"replacement": {
"title": "Du brauchst diese Abhängigkeit vielleicht nicht.",
"native": "Dies kann durch {replacement} ersetzt werden, verfügbar seit Node {nodeVersion}.",
Expand Down Expand Up @@ -365,9 +376,10 @@
"date_range_multiline": "{start}\nbis {end}",
"download_file": "{fileType} herunterladen",
"toggle_annotator": "Annotation umschalten",
"toggle_stack_mode": "Gestapelte Ansicht ein-/ausschalten",
"legend_estimation": "Schätzung",
"no_data": "Keine Daten vorhanden",
"y_axis_label": "{granularity} {facet}",
"y_axis_label": "{facet} {granularity}",
"facet": "Facette",
"title": "Trends",
"contributors_skip": "Nicht angezeigt bei Mitwirkende (hat kein GitHub-Repository): | Nicht angezeigt bei Mitwirkende (haben kein GitHub-Repository):",
Expand All @@ -378,6 +390,17 @@
},
"play_animation": "Animation abspielen",
"pause_animation": "Animation pausieren",
"data_correction": "Datenkorrektur",
"average_window": "Durchschnittsfenster",
"smoothing": "Glättung",
"known_anomalies": "Bekannte Anomalien",
"known_anomalies_description": "Gleicht bekannte Download-Ausreißer aus, die durch Bots oder CI-Probleme entstanden sind.",
"known_anomalies_ranges": "Anomalie-Zeiträume",
"known_anomalies_range": "Von {start} bis {end}",
"known_anomalies_range_named": "{packageName}: vom {start} bis zum {end}",
"known_anomalies_none": "Keine bekannten Anomalien für dieses Paket. | Keine bekannten Anomalien für diese Pakete.",
"known_anomalies_contribute": "Anomalie-Daten einreichen",
"apply_correction": "Korrektur anwenden",
"copy_alt": {
"trend_none": "weitgehend gleichbleibenden",
"trend_strong": "starken",
Expand Down Expand Up @@ -691,7 +714,8 @@
"preview": "Vorschau",
"code": "Code"
},
"file_path": "Dateipfad"
"file_path": "Dateipfad",
"scroll_to_top": "Nach oben scrollen"
},
"badges": {
"provenance": {
Expand Down Expand Up @@ -1049,7 +1073,38 @@
"trends": {
"title": "Trends vergleichen"
}
}
},
"file_changes": "Dateiänderungen",
"files_count": "{count} Datei | {count} Dateien",
"lines_hidden": "{count} Zeile ausgeblendet | {count} Zeilen ausgeblendet",
"compare_versions": "Diff",
"compare_versions_title": "Mit neuester Version vergleichen",
"summary": "Zusammenfassung",
"deps_count": "{count} Abh.",
"dependencies": "Abhängigkeiten",
"dev_dependencies": "Dev-Abhängigkeiten",
"peer_dependencies": "Peer-Abhängigkeiten",
"optional_dependencies": "Optionale Abhängigkeiten",
"no_dependency_changes": "Keine Änderungen an Abhängigkeiten",
"file_filter_option": {
"all": "Gesamt ({count})",
"added": "Hinzugefügt ({count})",
"removed": "Entfernt ({count})",
"modified": "Geändert ({count})"
},
"search_files_placeholder": "Dateien suchen...",
"no_files_all": "Keine Dateien",
"no_files_search": "Keine Dateien für \"{query}\" gefunden",
"no_files_filtered": "Keine {filter} Dateien",
"filter": {
"added": "hinzugefügten",
"removed": "entfernten",
"modified": "geänderten"
},
"files_button": "Dateien",
"select_file_prompt": "Wähle eine Datei in der Seitenleiste, um die Änderungen anzuzeigen",
"close_files_panel": "Dateibereich schließen",
"filter_files_label": "Dateien nach Art der Änderung filtern"
},
"privacy_policy": {
"title": "Datenschutzerklärung",
Expand Down
7 changes: 4 additions & 3 deletions lunaria/files/en-GB.json
Original file line number Diff line number Diff line change
Expand Up @@ -1098,13 +1098,14 @@
}
},
"file_changes": "File Changes",
"files_count": "{count} files",
"lines_hidden": "{count} lines hidden",
"files_count": "{count} file | {count} files",
"lines_hidden": "{count} line hidden | {count} lines hidden",
"file_too_large": "File too large to compare",
"file_size_warning": "{size} exceeds the 250KB limit for comparison",
"compare_versions": "diff",
"compare_versions_title": "Compare with latest version",
"summary": "Summary",
"deps_count": "{count} deps",
"deps_count": "{count} dep | {count} deps",
"dependencies": "Dependencies",
"dev_dependencies": "Dev Dependencies",
"peer_dependencies": "Peer Dependencies",
Expand Down
7 changes: 4 additions & 3 deletions lunaria/files/en-US.json
Original file line number Diff line number Diff line change
Expand Up @@ -1098,13 +1098,14 @@
}
},
"file_changes": "File Changes",
"files_count": "{count} files",
"lines_hidden": "{count} lines hidden",
"files_count": "{count} file | {count} files",
"lines_hidden": "{count} line hidden | {count} lines hidden",
"file_too_large": "File too large to compare",
"file_size_warning": "{size} exceeds the 250KB limit for comparison",
"compare_versions": "diff",
"compare_versions_title": "Compare with latest version",
"summary": "Summary",
"deps_count": "{count} deps",
"deps_count": "{count} dep | {count} deps",
"dependencies": "Dependencies",
"dev_dependencies": "Dev Dependencies",
"peer_dependencies": "Peer Dependencies",
Expand Down
Loading