Skip to content
Merged
Show file tree
Hide file tree
Changes from 5 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 @@ -1076,11 +1076,12 @@
}
},
"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",
"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 @@ -3241,6 +3241,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 @@ -1075,11 +1075,12 @@
}
},
"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",
"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 @@ -1075,11 +1075,12 @@
}
},
"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",
"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