ui: adjustements for french translations

French is more verbose than English. This implies refactoring some UIs to ease
constraints on text widths and adjust some strings.

Issue: #80347
Change-Id: I50c419416ab7e2263487679746d2bcba7ed35ac7
diff --git a/ui/Base.lproj/GeneralPrefs.strings b/ui/Base.lproj/GeneralPrefs.strings
index 3e1e495..f05974f 100644
--- a/ui/Base.lproj/GeneralPrefs.strings
+++ b/ui/Base.lproj/GeneralPrefs.strings
@@ -1,6 +1,6 @@
 
-/* Class = "NSButtonCell"; title = "Keep my history for at least"; ObjectID = "3Pb-Ec-zl5"; */
-"3Pb-Ec-zl5.title" = "Keep my history for at least";
+/* Class = "NSButtonCell"; title = "Keep my history for"; ObjectID = "3Pb-Ec-zl5"; */
+"3Pb-Ec-zl5.title" = "Keep my history for";
 
 /* Class = "NSMenuItem"; title = "Monthly"; ObjectID = "42E-UY-qlP"; */
 "42E-UY-qlP.title" = "Monthly";
@@ -41,8 +41,8 @@
 /* Class = "NSTextFieldCell"; title = "Update"; ObjectID = "r4u-t3-gBc"; */
 "r4u-t3-gBc.title" = "Update";
 
-/* Class = "NSTextFieldCell"; title = "Window behaviour:"; ObjectID = "sog-Ok-Y0N"; */
-"sog-Ok-Y0N.title" = "Window behaviour:";
+/* Class = "NSTextFieldCell"; title = "Window behaviour"; ObjectID = "sog-Ok-Y0N"; */
+"sog-Ok-Y0N.title" = "Window behaviour";
 
 /* Class = "NSButtonCell"; title = "Enable Notifications"; ObjectID = "uCL-ye-tsv"; */
 "uCL-ye-tsv.title" = "Enable Notifications";
@@ -50,5 +50,5 @@
 /* Class = "NSButtonCell"; title = "Bring Ring to foreground on incoming calls"; ObjectID = "uYI-hA-JHk"; */
 "uYI-hA-JHk.title" = "Bring Ring to foreground on incoming calls";
 
-/* Class = "NSTextFieldCell"; title = "Desktop Notifications:"; ObjectID = "xlz-zw-IJI"; */
-"xlz-zw-IJI.title" = "Desktop Notifications:";
+/* Class = "NSTextFieldCell"; title = "Desktop Notifications"; ObjectID = "xlz-zw-IJI"; */
+"xlz-zw-IJI.title" = "Desktop Notifications";