diff --git a/build.command b/build.command
new file mode 100755
index 00000000..c2e87b67
--- /dev/null
+++ b/build.command
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+version=`cat VERSION`
+
+rm -rf SourceGit.app
+
+mkdir -p SourceGit.app/Contents/Resources
+mkdir -p SourceGit.app/Contents/MacOS
+cp build/resources/app/App.icns SourceGit.app/Contents/Resources/App.icns
+sed "s/SOURCE_GIT_VERSION/${version}/g" build/resources/app/App.plist > SourceGit.app/Contents/Info.plist
+dotnet publish src/SourceGit.csproj -c Release -r osx-arm64 -o SourceGit.app/Contents/MacOS
+rm -rf SourceGit.app/Contents/MacOS/SourceGit.dsym
\ No newline at end of file
diff --git a/src/Resources/Locales/de_DE.axaml b/src/Resources/Locales/de_DE.axaml
index 7a3da294..8eb49a3e 100644
--- a/src/Resources/Locales/de_DE.axaml
+++ b/src/Resources/Locales/de_DE.axaml
@@ -236,7 +236,7 @@
ALT
Kopieren
Dateimodus geändert
- Ignoriere Leerzeichenänderungen und EOL
+ Ignoriere Leerzeichenänderungen
LFS OBJEKT ÄNDERUNG
Nächste Änderung
KEINE ÄNDERUNG ODER NUR ZEILEN-ENDE ÄNDERUNGEN
diff --git a/src/Resources/Locales/en_US.axaml b/src/Resources/Locales/en_US.axaml
index d5ac457f..108eb50e 100644
--- a/src/Resources/Locales/en_US.axaml
+++ b/src/Resources/Locales/en_US.axaml
@@ -253,7 +253,7 @@
Copy
File Mode Changed
First Difference
- Ignore Whitespace & EOL Changes
+ Ignore All Whitespace Changes
Last Difference
LFS OBJECT CHANGE
Next Difference
diff --git a/src/Resources/Locales/es_ES.axaml b/src/Resources/Locales/es_ES.axaml
index 82913d24..1c275d67 100644
--- a/src/Resources/Locales/es_ES.axaml
+++ b/src/Resources/Locales/es_ES.axaml
@@ -257,7 +257,7 @@
Copiar
Modo de Archivo Cambiado
Primera Diferencia
- Ignorar Cambio de Espacios en Blanco y EOL
+ Ignorar Cambio de Espacios en Blanco
Última Diferencia
CAMBIO DE OBJETO LFS
Siguiente Diferencia
diff --git a/src/Resources/Locales/fr_FR.axaml b/src/Resources/Locales/fr_FR.axaml
index f45a83d9..0529702d 100644
--- a/src/Resources/Locales/fr_FR.axaml
+++ b/src/Resources/Locales/fr_FR.axaml
@@ -241,7 +241,7 @@
Copier
Mode de fichier changé
Première différence
- Ignorer les changements d'espaces et EOL
+ Ignorer les changements d'espaces
Dernière différence
CHANGEMENT D'OBJET LFS
Différence suivante
diff --git a/src/Resources/Locales/it_IT.axaml b/src/Resources/Locales/it_IT.axaml
index b7d2568a..545261e9 100644
--- a/src/Resources/Locales/it_IT.axaml
+++ b/src/Resources/Locales/it_IT.axaml
@@ -240,7 +240,7 @@
Copia
Modalità File Modificata
Prima differenza
- Ignora Modifiche agli Spazi e EOL
+ Ignora Modifiche agli Spazi
Ultima differenza
MODIFICA OGGETTO LFS
Differenza Successiva
diff --git a/src/Resources/Locales/ja_JP.axaml b/src/Resources/Locales/ja_JP.axaml
index c50504e1..48d55500 100644
--- a/src/Resources/Locales/ja_JP.axaml
+++ b/src/Resources/Locales/ja_JP.axaml
@@ -241,7 +241,7 @@
コピー
ファイルモードが変更されました
先頭の差分
- 空白の変更とEOLを無視
+ 空白の変更を無視
最後の差分
LFSオブジェクトの変更
次の差分
diff --git a/src/Resources/Locales/pt_BR.axaml b/src/Resources/Locales/pt_BR.axaml
index a4e9d883..2a693151 100644
--- a/src/Resources/Locales/pt_BR.axaml
+++ b/src/Resources/Locales/pt_BR.axaml
@@ -217,7 +217,7 @@
ANTIGO
Copiar
Modo de Arquivo Alterado
- Ignorar mudanças de espaço em branco e EOL
+ Ignorar mudanças de espaço em branco
MUDANÇA DE OBJETO LFS
Próxima Diferença
SEM MUDANÇAS OU APENAS MUDANÇAS DE EOL
diff --git a/src/Resources/Locales/ru_RU.axaml b/src/Resources/Locales/ru_RU.axaml
index a3fe2b3a..b69945e4 100644
--- a/src/Resources/Locales/ru_RU.axaml
+++ b/src/Resources/Locales/ru_RU.axaml
@@ -257,7 +257,7 @@
Копировать
Режим файла изменён
Первое различие
- Игнорировать изменение пробелов и EOL
+ Игнорировать изменение пробелов
Последнее различие
ИЗМЕНЕНИЕ ОБЪЕКТА LFS
Следующее различие
diff --git a/src/Resources/Locales/ta_IN.axaml b/src/Resources/Locales/ta_IN.axaml
index b4e4d939..02c138c6 100644
--- a/src/Resources/Locales/ta_IN.axaml
+++ b/src/Resources/Locales/ta_IN.axaml
@@ -241,7 +241,7 @@
நகல்
கோப்பு முறை மாற்றப்பட்டது
முதல் வேறுபாடு
- வெள்ளைவெளி மாற்றத்தை மற்றும் EOL புறக்கணி
+ வெள்ளைவெளி மாற்றத்தை புறக்கணி
கடைசி வேறுபாடு
பெகோஅ பொருள் மாற்றம்
அடுத்த வேறுபாடு
diff --git a/src/Resources/Locales/zh_CN.axaml b/src/Resources/Locales/zh_CN.axaml
index 4adf7ebf..4da8c3d7 100644
--- a/src/Resources/Locales/zh_CN.axaml
+++ b/src/Resources/Locales/zh_CN.axaml
@@ -257,7 +257,7 @@
复制
文件权限已变化
首个差异
- 忽略空白符号和EOL变化
+ 忽略空白符号变化
最后一个差异
LFS对象变更
下一个差异
diff --git a/src/Resources/Locales/zh_TW.axaml b/src/Resources/Locales/zh_TW.axaml
index fcab3c7a..049fc379 100644
--- a/src/Resources/Locales/zh_TW.axaml
+++ b/src/Resources/Locales/zh_TW.axaml
@@ -257,7 +257,7 @@
複製
檔案權限已變更
第一個差異
- 忽略空白符號和 EOL 變化
+ 忽略空白符號變化
最後一個差異
LFS 物件變更
下一個差異