diff --git a/src/App.Commands.cs b/src/App.Commands.cs
index fd140f24..85a75829 100644
--- a/src/App.Commands.cs
+++ b/src/App.Commands.cs
@@ -37,7 +37,7 @@ namespace SourceGit
}
}
- public static readonly Command OpenPreferenceCommand = new Command(_ => OpenDialog(new Views.Preference()));
+ public static readonly Command OpenPreferencesCommand = new Command(_ => OpenDialog(new Views.Preferences()));
public static readonly Command OpenHotkeysCommand = new Command(_ => OpenDialog(new Views.Hotkeys()));
public static readonly Command OpenAppDataDirCommand = new Command(_ => Native.OS.OpenInFileManager(Native.OS.DataDir));
public static readonly Command OpenAboutCommand = new Command(_ => OpenDialog(new Views.About()));
diff --git a/src/App.JsonCodeGen.cs b/src/App.JsonCodeGen.cs
index 70567af5..f37e269c 100644
--- a/src/App.JsonCodeGen.cs
+++ b/src/App.JsonCodeGen.cs
@@ -51,6 +51,6 @@ namespace SourceGit
[JsonSerializable(typeof(Models.ThemeOverrides))]
[JsonSerializable(typeof(Models.Version))]
[JsonSerializable(typeof(Models.RepositorySettings))]
- [JsonSerializable(typeof(ViewModels.Preference))]
+ [JsonSerializable(typeof(ViewModels.Preferences))]
internal partial class JsonCodeGen : JsonSerializerContext { }
}
diff --git a/src/App.axaml b/src/App.axaml
index 55aacb89..76d4baa8 100644
--- a/src/App.axaml
+++ b/src/App.axaml
@@ -35,7 +35,7 @@
-
+
diff --git a/src/App.axaml.cs b/src/App.axaml.cs
index 9fac35a6..cca9f2ea 100644
--- a/src/App.axaml.cs
+++ b/src/App.axaml.cs
@@ -41,9 +41,9 @@ namespace SourceGit
try
{
- if (TryLaunchedAsRebaseTodoEditor(args, out int exitTodo))
+ if (TryLaunchAsRebaseTodoEditor(args, out int exitTodo))
Environment.Exit(exitTodo);
- else if (TryLaunchedAsRebaseMessageEditor(args, out int exitMessage))
+ else if (TryLaunchAsRebaseMessageEditor(args, out int exitMessage))
Environment.Exit(exitMessage);
else
BuildAvaloniaApp().StartWithClassicDesktopLifetime(args);
@@ -298,7 +298,7 @@ namespace SourceGit
{
AvaloniaXamlLoader.Load(this);
- var pref = ViewModels.Preference.Instance;
+ var pref = ViewModels.Preferences.Instance;
pref.PropertyChanged += (_, _) => pref.Save();
SetLocale(pref.Locale);
@@ -312,13 +312,13 @@ namespace SourceGit
{
BindingPlugins.DataValidators.RemoveAt(0);
- if (TryLaunchedAsCoreEditor(desktop))
+ if (TryLaunchAsCoreEditor(desktop))
return;
- if (TryLaunchedAsAskpass(desktop))
+ if (TryLaunchAsAskpass(desktop))
return;
- TryLaunchedAsNormal(desktop);
+ TryLaunchAsNormal(desktop);
}
}
#endregion
@@ -349,7 +349,7 @@ namespace SourceGit
File.WriteAllText(file, builder.ToString());
}
- private static bool TryLaunchedAsRebaseTodoEditor(string[] args, out int exitCode)
+ private static bool TryLaunchAsRebaseTodoEditor(string[] args, out int exitCode)
{
exitCode = -1;
@@ -402,7 +402,7 @@ namespace SourceGit
return true;
}
- private static bool TryLaunchedAsRebaseMessageEditor(string[] args, out int exitCode)
+ private static bool TryLaunchAsRebaseMessageEditor(string[] args, out int exitCode)
{
exitCode = -1;
@@ -436,7 +436,7 @@ namespace SourceGit
return true;
}
- private bool TryLaunchedAsCoreEditor(IClassicDesktopStyleApplicationLifetime desktop)
+ private bool TryLaunchAsCoreEditor(IClassicDesktopStyleApplicationLifetime desktop)
{
var args = desktop.Args;
if (args == null || args.Length <= 1 || !args[0].Equals("--core-editor", StringComparison.Ordinal))
@@ -451,7 +451,7 @@ namespace SourceGit
return true;
}
- private bool TryLaunchedAsAskpass(IClassicDesktopStyleApplicationLifetime desktop)
+ private bool TryLaunchAsAskpass(IClassicDesktopStyleApplicationLifetime desktop)
{
var launchAsAskpass = Environment.GetEnvironmentVariable("SOURCEGIT_LAUNCH_AS_ASKPASS");
if (launchAsAskpass is not "TRUE")
@@ -467,7 +467,7 @@ namespace SourceGit
return false;
}
- private void TryLaunchedAsNormal(IClassicDesktopStyleApplicationLifetime desktop)
+ private void TryLaunchAsNormal(IClassicDesktopStyleApplicationLifetime desktop)
{
Native.OS.SetupEnternalTools();
Models.AvatarManager.Instance.Start();
@@ -480,7 +480,7 @@ namespace SourceGit
desktop.MainWindow = new Views.Launcher() { DataContext = _launcher };
#if !DISABLE_UPDATE_DETECTION
- var pref = ViewModels.Preference.Instance;
+ var pref = ViewModels.Preferences.Instance;
if (pref.ShouldCheck4UpdateOnStartup())
Check4Update();
#endif
@@ -512,7 +512,7 @@ namespace SourceGit
// Should not check ignored tag if this is called manually.
if (!manually)
{
- var pref = ViewModels.Preference.Instance;
+ var pref = ViewModels.Preferences.Instance;
if (ver.TagName == pref.IgnoreUpdateTag)
return;
}
diff --git a/src/Converters/IntConverters.cs b/src/Converters/IntConverters.cs
index 17a88da2..f21c5d24 100644
--- a/src/Converters/IntConverters.cs
+++ b/src/Converters/IntConverters.cs
@@ -23,10 +23,10 @@ namespace SourceGit.Converters
new FuncValueConverter(v => v != 1);
public static readonly FuncValueConverter IsSubjectLengthBad =
- new FuncValueConverter(v => v > ViewModels.Preference.Instance.SubjectGuideLength);
+ new FuncValueConverter(v => v > ViewModels.Preferences.Instance.SubjectGuideLength);
public static readonly FuncValueConverter IsSubjectLengthGood =
- new FuncValueConverter(v => v <= ViewModels.Preference.Instance.SubjectGuideLength);
+ new FuncValueConverter(v => v <= ViewModels.Preferences.Instance.SubjectGuideLength);
public static readonly FuncValueConverter ToTreeMargin =
new FuncValueConverter(v => new Thickness(v * 16, 0, 0, 0));
diff --git a/src/Resources/Locales/de_DE.axaml b/src/Resources/Locales/de_DE.axaml
index a8a585d5..96dced8d 100644
--- a/src/Resources/Locales/de_DE.axaml
+++ b/src/Resources/Locales/de_DE.axaml
@@ -367,7 +367,7 @@
Zum vorherigen Tab wechseln
Zum nächsten Tab wechseln
Neuen Tab erstellen
- Einstellungen öffnen
+ Einstellungen öffnen
REPOSITORY
Gestagte Änderungen committen
Gestagte Änderungen committen und pushen
@@ -441,58 +441,58 @@
Vor {0} Monaten
Leztes Jahr
Vor {0} Jahren
- Einstellungen
- OPEN AI
- Analysierung des Diff Befehl
- API Schlüssel
- Generiere Nachricht Befehl
- Name
- Server
- Modell
- DARSTELLUNG
- Standardschriftart
- Schriftgröße
- Standard
- Texteditor
- Monospace-Schriftart
- Verwende die Monospace-Schriftart nur im Texteditor
- Design
- Design-Anpassungen
- Fixe Tab-Breite in Titelleiste
- Verwende nativen Fensterrahmen
- DIFF/MERGE TOOL
- Installationspfad
- Installationspfad zum Diff/Merge Tool
- Tool
- ALLGEMEIN
- Beim Starten nach Updates suchen
- Sprache
- Commit-Historie
- Zeige Autor Zeitpunkt anstatt Commit Zeitpunkt
- Zeige Nachfolger in den Commit Details
- Längenvorgabe für Commit-Nachrichten
- GIT
- Aktiviere Auto-CRLF
- Klon Standardordner
- Benutzer Email
- Globale Git Benutzer Email
- Installationspfad
- Benutzername
- Globaler Git Benutzername
- Git Version
- Diese App setzt Git (>= 2.23.0) voraus
- GPG SIGNIERUNG
- Commit-Signierung
- Tag-Signierung
- GPG Format
- GPG Installationspfad
- Installationspfad zum GPG Programm
- Benutzer Signierungsschlüssel
- GPG Benutzer Signierungsschlüssel
- EINBINDUNGEN
- SHELL/TERMINAL
- Shell/Terminal
- Pfad
+ Einstellungen
+ OPEN AI
+ Analysierung des Diff Befehl
+ API Schlüssel
+ Generiere Nachricht Befehl
+ Name
+ Server
+ Modell
+ DARSTELLUNG
+ Standardschriftart
+ Schriftgröße
+ Standard
+ Texteditor
+ Monospace-Schriftart
+ Verwende die Monospace-Schriftart nur im Texteditor
+ Design
+ Design-Anpassungen
+ Fixe Tab-Breite in Titelleiste
+ Verwende nativen Fensterrahmen
+ DIFF/MERGE TOOL
+ Installationspfad
+ Installationspfad zum Diff/Merge Tool
+ Tool
+ ALLGEMEIN
+ Beim Starten nach Updates suchen
+ Sprache
+ Commit-Historie
+ Zeige Autor Zeitpunkt anstatt Commit Zeitpunkt
+ Zeige Nachfolger in den Commit Details
+ Längenvorgabe für Commit-Nachrichten
+ GIT
+ Aktiviere Auto-CRLF
+ Klon Standardordner
+ Benutzer Email
+ Globale Git Benutzer Email
+ Installationspfad
+ Benutzername
+ Globaler Git Benutzername
+ Git Version
+ Diese App setzt Git (>= 2.23.0) voraus
+ GPG SIGNIERUNG
+ Commit-Signierung
+ Tag-Signierung
+ GPG Format
+ GPG Installationspfad
+ Installationspfad zum GPG Programm
+ Benutzer Signierungsschlüssel
+ GPG Benutzer Signierungsschlüssel
+ EINBINDUNGEN
+ SHELL/TERMINAL
+ Shell/Terminal
+ Pfad
Remote löschen
Ziel:
Worktrees löschen
diff --git a/src/Resources/Locales/en_US.axaml b/src/Resources/Locales/en_US.axaml
index cc32cc4a..1b0059a5 100644
--- a/src/Resources/Locales/en_US.axaml
+++ b/src/Resources/Locales/en_US.axaml
@@ -262,7 +262,7 @@
All local changes in working copy.
Changes:
Include ignored files
- Total {0} changes will be discard
+ {0} changes will be discarded
You can't undo this action!!!
Bookmark:
New Name:
@@ -366,7 +366,7 @@
Go to previous page
Go to next page
Create new page
- Open preference dialog
+ Open Preferences dialog
REPOSITORY
Commit staged changes
Commit and push staged changes
@@ -419,7 +419,7 @@
Move Repository Node
Select parent node for:
Name:
- Git has NOT been configured. Please to go [Preference] and configure it first.
+ Git has NOT been configured. Please to go [Preferences] and configure it first.
Open Data Storage Directory
Open with...
Optional.
@@ -440,60 +440,60 @@
{0} months ago
Last year
{0} years ago
- Preference
- AI
- Analyze Diff Prompt
- API Key
- Generate Subject Prompt
- Model
- Name
- Server
- APPEARANCE
- Default Font
- Font Size
- Default
- Editor
- Monospace Font
- Only use monospace font in text editor
- Theme
- Theme Overrides
- Use fixed tab width in titlebar
- Use native window frame
- DIFF/MERGE TOOL
- Install Path
- Input path for diff/merge tool
- Tool
- GENERAL
- Check for updates on startup
- Date Format
- Language
- History Commits
- Show author time instead of commit time in graph
- Show children in the commit details
- Subject Guide Length
- GIT
- Enable Auto CRLF
- Default Clone Dir
- User Email
- Global git user email
- Install Path
- Enable HTTP SSL Verify
- User Name
- Global git user name
- Git version
- Git (>= 2.23.0) is required by this app
- GPG SIGNING
- Commit GPG signing
- Tag GPG signing
- GPG Format
- Program Install Path
- Input path for installed gpg program
- User Signing Key
- User's gpg signing key
- INTEGRATION
- SHELL/TERMINAL
- Shell/Terminal
- Path
+ Preferences
+ AI
+ Analyze Diff Prompt
+ API Key
+ Generate Subject Prompt
+ Model
+ Name
+ Server
+ APPEARANCE
+ Default Font
+ Font Size
+ Default
+ Editor
+ Monospace Font
+ Only use monospace font in text editor
+ Theme
+ Theme Overrides
+ Use fixed tab width in titlebar
+ Use native window frame
+ DIFF/MERGE TOOL
+ Install Path
+ Input path for diff/merge tool
+ Tool
+ GENERAL
+ Check for updates on startup
+ Date Format
+ Language
+ History Commits
+ Show author time instead of commit time in graph
+ Show children in the commit details
+ Subject Guide Length
+ GIT
+ Enable Auto CRLF
+ Default Clone Dir
+ User Email
+ Global git user email
+ Install Path
+ Enable HTTP SSL Verify
+ User Name
+ Global git user name
+ Git version
+ Git (>= 2.23.0) is required by this app
+ GPG SIGNING
+ Commit GPG signing
+ Tag GPG signing
+ GPG Format
+ Program Install Path
+ Input path for installed gpg program
+ User Signing Key
+ User's gpg signing key
+ INTEGRATION
+ SHELL/TERMINAL
+ Shell/Terminal
+ Path
Prune Remote
Target:
Prune Worktrees
diff --git a/src/Resources/Locales/es_ES.axaml b/src/Resources/Locales/es_ES.axaml
index 890ff563..7f6bad97 100644
--- a/src/Resources/Locales/es_ES.axaml
+++ b/src/Resources/Locales/es_ES.axaml
@@ -369,7 +369,7 @@
Ir a la página anterior
Ir a la siguiente página
Crear nueva página
- Abrir diálogo de preferencias
+ Abrir diálogo de preferencias
REPOSITORIO
Commit cambios staged
Commit y push cambios staged
@@ -443,61 +443,61 @@
Hace {0} meses
Último año
Hace {0} años
- Preferencias
- Opciones Avanzadas
- OPEN AI
- Analizar Diff Prompt
- Clave API
- Generar Subject Prompt
- Modelo
- Nombre
- Servidor
- APARIENCIA
- Fuente por defecto
- Tamaño de fuente
- Por defecto
- Editor
- Fuente Monospace
- Usar solo fuente monospace en el editor de texto
- Tema
- Sobreescritura de temas
- Usar ancho de pestaña fijo en la barra de título
- Usar marco de ventana nativo
- HERRAMIENTA DIFF/MERGE
- Ruta de instalación
- Introducir ruta para la herramienta diff/merge
- Herramienta
- GENERAL
- Buscar actualizaciones al iniciar
- Formato de Fecha
- Idioma
- Commits en el historial
- Mostrar hora del autor en lugar de la hora del commit en el gráfico
- Mostrar hijos en los detalles de commit
- Longitud de la guía del asunto
- GIT
- Habilitar Auto CRLF
- Directorio de clonado por defecto
- Email de usuario
- Email global del usuario git
- Ruta de instalación
- Habilitar verificación HTTP SSL
- Nombre de usuario
- Nombre global del usuario git
- Versión de Git
- Se requiere Git (>= 2.23.0) para esta aplicación
- FIRMA GPG
- Firma GPG en commit
- Firma GPG en etiqueta
- Formato GPG
- Ruta de instalación del programa
- Introducir ruta para el programa gpg instalado
- Clave de firma del usuario
- Clave de firma gpg del usuario
- INTEGRACIÓN
- SHELL/TERMINAL
- Shell/Terminal
- Ruta
+ Preferencias
+ Opciones Avanzadas
+ OPEN AI
+ Analizar Diff Prompt
+ Clave API
+ Generar Subject Prompt
+ Modelo
+ Nombre
+ Servidor
+ APARIENCIA
+ Fuente por defecto
+ Tamaño de fuente
+ Por defecto
+ Editor
+ Fuente Monospace
+ Usar solo fuente monospace en el editor de texto
+ Tema
+ Sobreescritura de temas
+ Usar ancho de pestaña fijo en la barra de título
+ Usar marco de ventana nativo
+ HERRAMIENTA DIFF/MERGE
+ Ruta de instalación
+ Introducir ruta para la herramienta diff/merge
+ Herramienta
+ GENERAL
+ Buscar actualizaciones al iniciar
+ Formato de Fecha
+ Idioma
+ Commits en el historial
+ Mostrar hora del autor en lugar de la hora del commit en el gráfico
+ Mostrar hijos en los detalles de commit
+ Longitud de la guía del asunto
+ GIT
+ Habilitar Auto CRLF
+ Directorio de clonado por defecto
+ Email de usuario
+ Email global del usuario git
+ Ruta de instalación
+ Habilitar verificación HTTP SSL
+ Nombre de usuario
+ Nombre global del usuario git
+ Versión de Git
+ Se requiere Git (>= 2.23.0) para esta aplicación
+ FIRMA GPG
+ Firma GPG en commit
+ Firma GPG en etiqueta
+ Formato GPG
+ Ruta de instalación del programa
+ Introducir ruta para el programa gpg instalado
+ Clave de firma del usuario
+ Clave de firma gpg del usuario
+ INTEGRACIÓN
+ SHELL/TERMINAL
+ Shell/Terminal
+ Ruta
Podar Remoto
Destino:
Podar Worktrees
diff --git a/src/Resources/Locales/fr_FR.axaml b/src/Resources/Locales/fr_FR.axaml
index 8a37c52e..1bfd5284 100644
--- a/src/Resources/Locales/fr_FR.axaml
+++ b/src/Resources/Locales/fr_FR.axaml
@@ -370,7 +370,7 @@
Aller à la page précédente
Aller à la page suivante
Créer une nouvelle page
- Ouvrir le dialogue des préférences
+ Ouvrir le dialogue des préférences
DÉPÔT
Commit les changements de l'index
Commit et pousser les changements de l'index
@@ -435,56 +435,56 @@
il y a {0} mois
L'an dernier
il y a {0} ans
- Préférences
- IA
- Analyser Diff Prompt
- Clé d'API
- Générer le sujet de Prompt
- Modèle
- Nom
- Serveur
- APPARENCE
- Police par défaut
- Taille de police par défaut
- Taille de police de l'éditeur
- Police monospace
- N'utiliser que des polices monospace pour l'éditeur de texte
- Thème
- Dérogations de thème
- Utiliser des onglets de taille fixe dans la barre de titre
- Utiliser un cadre de fenêtre natif
- OUTIL DIFF/MERGE
- Chemin d'installation
- Saisir le chemin d'installation de l'outil diff/merge
- Outil
- GÉNÉRAL
- Vérifier les mises à jour au démarrage
- Language
- Historique de commits
- Afficher l'heure de l'auteur au lieu de l'heure de validation dans le graphique
- Guide de longueur du sujet
- GIT
- Activer auto CRLF
- Répertoire de clônage par défaut
- E-mail utilsateur
- E-mail utilsateur global
- Chemin d'installation
- Nom d'utilisateur
- Nom d'utilisateur global
- Version de Git
- Cette application requière Git (>= 2.23.0)
- SIGNATURE GPG
- Signature GPG de commit
- Signature GPG de tag
- Format GPG
- Chemin d'installation du programme
- Saisir le chemin d'installation vers le programme GPG
- Clé de signature de l'utilisateur
- Clé de signature GPG de l'utilisateur
- INTEGRATION
- SHELL/TERMINAL
- Shell/Terminal
- Chemin
+ Préférences
+ IA
+ Analyser Diff Prompt
+ Clé d'API
+ Générer le sujet de Prompt
+ Modèle
+ Nom
+ Serveur
+ APPARENCE
+ Police par défaut
+ Taille de police par défaut
+ Taille de police de l'éditeur
+ Police monospace
+ N'utiliser que des polices monospace pour l'éditeur de texte
+ Thème
+ Dérogations de thème
+ Utiliser des onglets de taille fixe dans la barre de titre
+ Utiliser un cadre de fenêtre natif
+ OUTIL DIFF/MERGE
+ Chemin d'installation
+ Saisir le chemin d'installation de l'outil diff/merge
+ Outil
+ GÉNÉRAL
+ Vérifier les mises à jour au démarrage
+ Language
+ Historique de commits
+ Afficher l'heure de l'auteur au lieu de l'heure de validation dans le graphique
+ Guide de longueur du sujet
+ GIT
+ Activer auto CRLF
+ Répertoire de clônage par défaut
+ E-mail utilsateur
+ E-mail utilsateur global
+ Chemin d'installation
+ Nom d'utilisateur
+ Nom d'utilisateur global
+ Version de Git
+ Cette application requière Git (>= 2.23.0)
+ SIGNATURE GPG
+ Signature GPG de commit
+ Signature GPG de tag
+ Format GPG
+ Chemin d'installation du programme
+ Saisir le chemin d'installation vers le programme GPG
+ Clé de signature de l'utilisateur
+ Clé de signature GPG de l'utilisateur
+ INTEGRATION
+ SHELL/TERMINAL
+ Shell/Terminal
+ Chemin
Élaguer une branche distant
Cible :
Élaguer les Worktrees
diff --git a/src/Resources/Locales/it_IT.axaml b/src/Resources/Locales/it_IT.axaml
index 3022ffe9..e63a4737 100644
--- a/src/Resources/Locales/it_IT.axaml
+++ b/src/Resources/Locales/it_IT.axaml
@@ -360,7 +360,7 @@
Vai alla pagina precedente
Vai alla pagina successiva
Crea una nuova pagina
- Apri la finestra di preferenze
+ Apri la finestra di preferenze
REPOSITORY
Conferma le modifiche in fase
Conferma e invia le modifiche in fase
@@ -425,57 +425,57 @@
{0} mesi fa
L'anno scorso
{0} anni fa
- Preferenze
- AI
- Analizza il Prompt Differenza
- Chiave API
- Genera Prompt Soggetto
- Modello
- Nome
- Server
- ASPETTO
- Font Predefinito
- Font Size
- Dimensione Font Predefinita
- Dimensione Font Editor
- Font Monospaziato
- Usa solo font monospaziato nell'editor
- Tema
- Sostituzioni Tema
- Usa larghezza fissa per i tab nella barra del titolo
- Usa cornice finestra nativa
- STRUMENTO DI DIFFERENZA/UNIONE
- Percorso Installazione
- Inserisci il percorso per lo strumento di differenza/unione
- Strumento
- GENERALE
- Controlla aggiornamenti all'avvio
- Lingua
- Numero massimo di commit nella cronologia
- Mostra l'orario dell'autore anziché quello del commit nel grafico
- Lunghezza Guida Soggetto
- GIT
- Abilita Auto CRLF
- Cartella predefinita per cloni
- Email Utente
- Email globale utente Git
- Percorso Installazione
- Nome Utente
- Nome globale utente Git
- Versione di Git
- Git (>= 2.23.0) è richiesto da questa applicazione
- FIRMA GPG
- Firma GPG per commit
- Firma GPG per tag
- Formato GPG
- Percorso Programma Installato
- Inserisci il percorso per il programma GPG installato
- Chiave Firma Utente
- Chiave GPG dell'utente per la firma
- INTEGRAZIONE
- SHELL/TERMINALE
- Shell/Terminale
- Percorso
+ Preferenze
+ AI
+ Analizza il Prompt Differenza
+ Chiave API
+ Genera Prompt Soggetto
+ Modello
+ Nome
+ Server
+ ASPETTO
+ Font Predefinito
+ Font Size
+ Dimensione Font Predefinita
+ Dimensione Font Editor
+ Font Monospaziato
+ Usa solo font monospaziato nell'editor
+ Tema
+ Sostituzioni Tema
+ Usa larghezza fissa per i tab nella barra del titolo
+ Usa cornice finestra nativa
+ STRUMENTO DI DIFFERENZA/UNIONE
+ Percorso Installazione
+ Inserisci il percorso per lo strumento di differenza/unione
+ Strumento
+ GENERALE
+ Controlla aggiornamenti all'avvio
+ Lingua
+ Numero massimo di commit nella cronologia
+ Mostra l'orario dell'autore anziché quello del commit nel grafico
+ Lunghezza Guida Soggetto
+ GIT
+ Abilita Auto CRLF
+ Cartella predefinita per cloni
+ Email Utente
+ Email globale utente Git
+ Percorso Installazione
+ Nome Utente
+ Nome globale utente Git
+ Versione di Git
+ Git (>= 2.23.0) è richiesto da questa applicazione
+ FIRMA GPG
+ Firma GPG per commit
+ Firma GPG per tag
+ Formato GPG
+ Percorso Programma Installato
+ Inserisci il percorso per il programma GPG installato
+ Chiave Firma Utente
+ Chiave GPG dell'utente per la firma
+ INTEGRAZIONE
+ SHELL/TERMINALE
+ Shell/Terminale
+ Percorso
Potatura Remota
Destinazione:
Potatura Worktrees
diff --git a/src/Resources/Locales/pt_BR.axaml b/src/Resources/Locales/pt_BR.axaml
index fb3694ef..5d29caca 100644
--- a/src/Resources/Locales/pt_BR.axaml
+++ b/src/Resources/Locales/pt_BR.axaml
@@ -383,7 +383,7 @@
Ir para a página anterior
Ir para a próxima página
Criar nova página
- Abrir diálogo de preferências
+ Abrir diálogo de preferências
REPOSITÓRIO
Commitar mudanças preparadas
Commitar e enviar mudanças preparadas
@@ -448,57 +448,57 @@
{0} meses atrás
Ano passado
{0} anos atrás
- Preferências
- INTELIGÊNCIA ARTIFICIAL
- Prompt para Analisar Diff
- Chave da API
- Prompt para Gerar Título
- Modelo
- Nome
- Servidor
- APARÊNCIA
- Fonte Padrão
- Tamanho da Fonte
- Padrão
- Editor
- Fonte Monoespaçada
- Usar fonte monoespaçada apenas no editor de texto
- Tema
- Substituições de Tema
- Usar largura fixa de aba na barra de título
- Usar moldura de janela nativa
- FERRAMENTA DE DIFF/MERGE
- Caminho de Instalação
- Insira o caminho para a ferramenta de diff/merge
- Ferramenta
- GERAL
- Verificar atualizações na inicialização
- Idioma
- Commits do Histórico
- Exibir data do autor em vez da data do commit no gráfico
- Comprimento do Guia de Assunto
- GIT
- Habilitar Auto CRLF
- Diretório de Clone Padrão
- Email do Usuário
- Email global do usuário git
- Caminho de Instalação
- Nome do Usuário
- Nome global do usuário git
- Versão do Git
- Git (>= 2.23.0) é necessário para este aplicativo
- ASSINATURA GPG
- Assinatura GPG de commit
- Assinatura GPG de tag
- Formato GPG
- Caminho de Instalação do Programa
- Insira o caminho para o programa gpg instalado
- Chave de Assinatura do Usuário
- Chave de assinatura gpg do usuário
- INTEGRAÇÃO
- SHELL/TERMINAL
- Shell/Terminal
- Caminho
+ Preferências
+ INTELIGÊNCIA ARTIFICIAL
+ Prompt para Analisar Diff
+ Chave da API
+ Prompt para Gerar Título
+ Modelo
+ Nome
+ Servidor
+ APARÊNCIA
+ Fonte Padrão
+ Tamanho da Fonte
+ Padrão
+ Editor
+ Fonte Monoespaçada
+ Usar fonte monoespaçada apenas no editor de texto
+ Tema
+ Substituições de Tema
+ Usar largura fixa de aba na barra de título
+ Usar moldura de janela nativa
+ FERRAMENTA DE DIFF/MERGE
+ Caminho de Instalação
+ Insira o caminho para a ferramenta de diff/merge
+ Ferramenta
+ GERAL
+ Verificar atualizações na inicialização
+ Idioma
+ Commits do Histórico
+ Exibir data do autor em vez da data do commit no gráfico
+ Comprimento do Guia de Assunto
+ GIT
+ Habilitar Auto CRLF
+ Diretório de Clone Padrão
+ Email do Usuário
+ Email global do usuário git
+ Caminho de Instalação
+ Nome do Usuário
+ Nome global do usuário git
+ Versão do Git
+ Git (>= 2.23.0) é necessário para este aplicativo
+ ASSINATURA GPG
+ Assinatura GPG de commit
+ Assinatura GPG de tag
+ Formato GPG
+ Caminho de Instalação do Programa
+ Insira o caminho para o programa gpg instalado
+ Chave de Assinatura do Usuário
+ Chave de assinatura gpg do usuário
+ INTEGRAÇÃO
+ SHELL/TERMINAL
+ Shell/Terminal
+ Caminho
Prunar Remoto
Alvo:
Podar Worktrees
diff --git a/src/Resources/Locales/ru_RU.axaml b/src/Resources/Locales/ru_RU.axaml
index ee84d679..725f378c 100644
--- a/src/Resources/Locales/ru_RU.axaml
+++ b/src/Resources/Locales/ru_RU.axaml
@@ -266,7 +266,7 @@
Все локальные изменения в рабочей копии.
Изменения:
Включить игнорируемые файлы
- Всего {0} изменений будут отменены
+ {0} изменений будут отменены
Вы не можете отменить это действие!!!
Закладка:
Новое имя:
@@ -370,7 +370,7 @@
Перейти на предыдущую вкладку
Перейти на следующую вкладку
Создать новую вкладку
- Открыть диалоговое окно настроек
+ Открыть диалоговое окно настроек
РЕПОЗИТОРИЙ
Зафиксировать подготовленные изменения
Зафиксировать и выложить подготовленные изменения
@@ -444,60 +444,60 @@
{0} месяцев назад
В прошлом году
{0} лет назад
- Параметры
- ОТКРЫТЬ ИИ
- Ключ API
- Запрос на анализ различий
- Произвести запрос на тему
- Модель
- Имя:
- Сервер
- ВИД
- Шрифт по умолчанию
- Размер шрифта
- По умолчанию
- Редактор
- Моноширный шрифт
- В текстовом редакторе используется только моноширный шрифт
- Тема
- Переопределение темы
- Использовать фиксированную ширину табуляции в строке заголовка.
- Использовать системное окно
- ИНСТРУМЕНТ РАЗЛИЧИЙ/СЛИЯНИЯ
- Путь установки
- Введите путь для инструмента различия/слияния
- Инструмент
- ОСНОВНЫЕ
- Проверить обновления при старте
- Формат даты
- Язык
- Максимальная длина истории
- Показывать время автора вместо времени ревизии на графике
- Показать наследника в деталях комментария
- Длина темы ревизии
- GIT
- Включить автозавершение CRLF
- Каталог клонирования по умолчанию
- Электроная почта пользователя
- Общая электроная почта пользователя git
- Путь установки
- Разрешить верификацию HTTP SSL
- Имя пользователя
- Общее имя пользователя git
- Версия Git
- Для работы программы требуется версия Git (>= 2.23.0)
- GPG ПОДПИСЬ
- GPG подпись ревизии
- GPG подпись метки
- Формат GPG
- Путь установки программы
- Введите путь для установленной программы GPG
- Ключ подписи пользователя
- Ключ GPG подписи пользователя
- ВНЕДРЕНИЕ
- ОБОЛОЧКА/ТЕРМИНАЛ
- Оболочка/Терминал
- Путь
+ Параметры
+ ОТКРЫТЬ ИИ
+ Ключ API
+ Запрос на анализ различий
+ Произвести запрос на тему
+ Модель
+ Имя:
+ Сервер
+ ВИД
+ Шрифт по умолчанию
+ Размер шрифта
+ По умолчанию
+ Редактор
+ Моноширный шрифт
+ В текстовом редакторе используется только моноширный шрифт
+ Тема
+ Переопределение темы
+ Использовать фиксированную ширину табуляции в строке заголовка.
+ Использовать системное окно
+ ИНСТРУМЕНТ РАЗЛИЧИЙ/СЛИЯНИЯ
+ Путь установки
+ Введите путь для инструмента различия/слияния
+ Инструмент
+ ОСНОВНЫЕ
+ Проверить обновления при старте
+ Формат даты
+ Язык
+ Максимальная длина истории
+ Показывать время автора вместо времени ревизии на графике
+ Показать наследника в деталях комментария
+ Длина темы ревизии
+ GIT
+ Включить автозавершение CRLF
+ Каталог клонирования по умолчанию
+ Электроная почта пользователя
+ Общая электроная почта пользователя git
+ Путь установки
+ Разрешить верификацию HTTP SSL
+ Имя пользователя
+ Общее имя пользователя git
+ Версия Git
+ Для работы программы требуется версия Git (>= 2.23.0)
+ GPG ПОДПИСЬ
+ GPG подпись ревизии
+ GPG подпись метки
+ Формат GPG
+ Путь установки программы
+ Введите путь для установленной программы GPG
+ Ключ подписи пользователя
+ Ключ GPG подписи пользователя
+ ВНЕДРЕНИЕ
+ ОБОЛОЧКА/ТЕРМИНАЛ
+ Оболочка/Терминал
+ Путь
Удалить внешний репозиторий
Цель:
Удалить рабочий каталог
diff --git a/src/Resources/Locales/zh_CN.axaml b/src/Resources/Locales/zh_CN.axaml
index c7dede50..81d0d80f 100644
--- a/src/Resources/Locales/zh_CN.axaml
+++ b/src/Resources/Locales/zh_CN.axaml
@@ -369,7 +369,7 @@
切换到上一个页面
切换到下一个页面
新建页面
- 打开偏好设置面板
+ 打开偏好设置面板
仓库页面快捷键
提交暂存区更改
提交暂存区更改并推送
@@ -443,61 +443,61 @@
{0}个月前
一年前
{0}年前
- 偏好设置
- AI
- Analyze Diff Prompt
- API密钥
- Generate Subject Prompt
- 模型
- 配置名称
- 服务地址
- 外观配置
- 缺省字体
- 字体大小
- 默认
- 代码编辑器
- 代码字体大小
- 等宽字体
- 仅在文本编辑器中使用等宽字体
- 主题
- 主题自定义
- 主标签使用固定宽度
- 使用系统默认窗体样式
- 对比/合并工具
- 安装路径
- 填写工具可执行文件所在位置
- 工具
- 通用配置
- 启动时检测软件更新
- 日期时间格式
- 显示语言
- 最大历史提交数
- 在提交路线图中显示修改时间而非提交时间
- 在提交详情页中显示子提交列表
- SUBJECT字数检测
- GIT配置
- 自动换行转换
- 默认克隆路径
- 邮箱
- 默认GIT用户邮箱
- 安装路径
- 启用HTTP SSL验证
- 用户名
- 默认GIT用户名
- Git 版本
- 本软件要求GIT最低版本为2.23.0
- GPG签名
- 启用提交签名
- 启用标签签名
- 签名格式
- 签名程序位置
- 签名程序所在路径
- 用户签名KEY
- 输入签名提交所使用的KEY
- 第三方工具集成
- 终端/SHELL
- 终端/SHELL
- 安装路径
+ 偏好设置
+ AI
+ Analyze Diff Prompt
+ API密钥
+ Generate Subject Prompt
+ 模型
+ 配置名称
+ 服务地址
+ 外观配置
+ 缺省字体
+ 字体大小
+ 默认
+ 代码编辑器
+ 代码字体大小
+ 等宽字体
+ 仅在文本编辑器中使用等宽字体
+ 主题
+ 主题自定义
+ 主标签使用固定宽度
+ 使用系统默认窗体样式
+ 对比/合并工具
+ 安装路径
+ 填写工具可执行文件所在位置
+ 工具
+ 通用配置
+ 启动时检测软件更新
+ 日期时间格式
+ 显示语言
+ 最大历史提交数
+ 在提交路线图中显示修改时间而非提交时间
+ 在提交详情页中显示子提交列表
+ SUBJECT字数检测
+ GIT配置
+ 自动换行转换
+ 默认克隆路径
+ 邮箱
+ 默认GIT用户邮箱
+ 安装路径
+ 启用HTTP SSL验证
+ 用户名
+ 默认GIT用户名
+ Git 版本
+ 本软件要求GIT最低版本为2.23.0
+ GPG签名
+ 启用提交签名
+ 启用标签签名
+ 签名格式
+ 签名程序位置
+ 签名程序所在路径
+ 用户签名KEY
+ 输入签名提交所使用的KEY
+ 第三方工具集成
+ 终端/SHELL
+ 终端/SHELL
+ 安装路径
清理远程已删除分支
目标 :
清理工作树
diff --git a/src/Resources/Locales/zh_TW.axaml b/src/Resources/Locales/zh_TW.axaml
index 429febeb..4fb4f375 100644
--- a/src/Resources/Locales/zh_TW.axaml
+++ b/src/Resources/Locales/zh_TW.axaml
@@ -369,7 +369,7 @@
切換到上一個頁面
切換到下一個頁面
新增頁面
- 開啟偏好設定面板
+ 開啟偏好設定面板
存放庫頁面快速鍵
提交暫存區變更
提交暫存區變更並推送
@@ -443,60 +443,60 @@
{0} 個月前
一年前
{0} 年前
- 偏好設定
- AI
- 伺服器
- API 金鑰
- 模型
- 名稱
- 分析變更差異提示詞
- 產生提交訊息提示詞
- 外觀設定
- 預設字型
- 字型大小
- 預設
- 程式碼
- 等寬字型
- 僅在文字編輯器中使用等寬字型
- 佈景主題
- 自訂主題
- 使用固定寬度的分頁標籤
- 使用系統原生預設視窗樣式
- 對比/合併工具
- 安裝路徑
- 填寫可執行檔案所在路徑
- 工具
- 一般設定
- 啟動時檢查軟體更新
- 日期時間格式
- 顯示語言
- 最大歷史提交數
- 在提交路線圖中顯示修改時間而非提交時間
- 在提交詳細資訊中顯示後續提交
- 提交標題字數偵測
- Git 設定
- 自動換行轉換
- 預設複製 (clone) 路徑
- 電子郵件
- 預設 Git 使用者電子郵件
- 安裝路徑
- 啟用 HTTP SSL 驗證
- 使用者名稱
- 預設 Git 使用者名稱
- Git 版本
- 本軟體要求 Git 最低版本為 2.23.0
- GPG 簽章
- 啟用提交簽章
- 啟用標籤簽章
- GPG 簽章格式
- 可執行檔案路徑
- 填寫 gpg.exe 所在路徑
- 使用者簽章金鑰
- 填寫簽章提交所使用的金鑰
- 第三方工具整合
- 終端機/Shell
- 終端機/Shell
- 安裝路徑
+ 偏好設定
+ AI
+ 伺服器
+ API 金鑰
+ 模型
+ 名稱
+ 分析變更差異提示詞
+ 產生提交訊息提示詞
+ 外觀設定
+ 預設字型
+ 字型大小
+ 預設
+ 程式碼
+ 等寬字型
+ 僅在文字編輯器中使用等寬字型
+ 佈景主題
+ 自訂主題
+ 使用固定寬度的分頁標籤
+ 使用系統原生預設視窗樣式
+ 對比/合併工具
+ 安裝路徑
+ 填寫可執行檔案所在路徑
+ 工具
+ 一般設定
+ 啟動時檢查軟體更新
+ 日期時間格式
+ 顯示語言
+ 最大歷史提交數
+ 在提交路線圖中顯示修改時間而非提交時間
+ 在提交詳細資訊中顯示後續提交
+ 提交標題字數偵測
+ Git 設定
+ 自動換行轉換
+ 預設複製 (clone) 路徑
+ 電子郵件
+ 預設 Git 使用者電子郵件
+ 安裝路徑
+ 啟用 HTTP SSL 驗證
+ 使用者名稱
+ 預設 Git 使用者名稱
+ Git 版本
+ 本軟體要求 Git 最低版本為 2.23.0
+ GPG 簽章
+ 啟用提交簽章
+ 啟用標籤簽章
+ GPG 簽章格式
+ 可執行檔案路徑
+ 填寫 gpg.exe 所在路徑
+ 使用者簽章金鑰
+ 填寫簽章提交所使用的金鑰
+ 第三方工具整合
+ 終端機/Shell
+ 終端機/Shell
+ 安裝路徑
清理遠端已刪除分支
目標:
清理工作區
diff --git a/src/Resources/Styles.axaml b/src/Resources/Styles.axaml
index 14423fc6..6335c635 100644
--- a/src/Resources/Styles.axaml
+++ b/src/Resources/Styles.axaml
@@ -159,7 +159,7 @@