diff -Nurpd a/scribus/commonstrings.cpp b/scribus/commonstrings.cpp
--- a/scribus/commonstrings.cpp	2023-01-08 12:29:51.000000000 +0100
+++ b/scribus/commonstrings.cpp	2023-01-08 13:48:41.428775966 +0100
@@ -184,6 +184,8 @@ QString CommonStrings::trPostScript3 = "
 QString CommonStrings::WindowsGDI    = "";
 QString CommonStrings::trWindowsGDI  = "";
 
+QString CommonStrings::trSectionName = "";
+
 QString CommonStrings::trStrPT = "";
 QString CommonStrings::trStrMM = "";
 QString CommonStrings::trStrIN = "";
@@ -456,6 +458,9 @@ void CommonStrings::languageChange()
 	CommonStrings::WindowsGDI    = "Windows GDI";
 	CommonStrings::trWindowsGDI  = tr( "Windows GDI" );
 
+        //Section Name
+        CommonStrings::trSectionName = tr("Section %1");
+
 	//Units
 	CommonStrings::trStrPT = unitGetStrFromIndex(SC_PT);
 	CommonStrings::trStrMM = unitGetStrFromIndex(SC_MM);
diff -Nurpd a/scribus/commonstrings.h b/scribus/commonstrings.h
--- a/scribus/commonstrings.h	2023-01-08 12:29:51.000000000 +0100
+++ b/scribus/commonstrings.h	2023-01-08 13:47:35.364600655 +0100
@@ -272,6 +272,7 @@ public:
 	static QString trPostScript3;
 	static QString WindowsGDI;
 	static QString trWindowsGDI;
+	static QString trSectionName;
 
 	//Units strings
 	static QString trStrPT;
diff -Nurpd a/scribus/scribusdoc.cpp b/scribus/scribusdoc.cpp
--- a/scribus/scribusdoc.cpp	2023-01-08 12:29:49.000000000 +0100
+++ b/scribus/scribusdoc.cpp	2023-01-08 13:47:35.368600665 +0100
@@ -6780,7 +6780,7 @@ void ScribusDoc::addSection(int number,
 	if (empty)
 	{
 		newSection.number = 0;
-		newSection.name = "0";
+		newSection.name = CommonStrings::trSectionName.arg(1);
 		newSection.fromindex = 0;
 		newSection.toindex = docPageCount - 1;
 		newSection.type = Type_1_2_3;
diff -Nurpd a/scribus/ui/prefs_documentsections.cpp b/scribus/ui/prefs_documentsections.cpp
--- a/scribus/ui/prefs_documentsections.cpp	2023-01-08 12:29:49.000000000 +0100
+++ b/scribus/ui/prefs_documentsections.cpp	2023-01-08 13:47:35.368600665 +0100
@@ -198,7 +198,7 @@ void Prefs_DocumentSections::addEntry()
 		struct DocumentSection blank;
 		uint count = m_localSections.count();
 		blank.number = count;
-		blank.name = QString::number(count);
+		blank.name = CommonStrings::trSectionName.arg(count + 1);
 		blank.fromindex = m_maxPageIndex + 1;
 		blank.toindex = m_maxPageIndex + 1;
 		blank.type = Type_1_2_3;
@@ -224,7 +224,7 @@ void Prefs_DocumentSections::addEntry()
 			{
 				struct DocumentSection blank;
 				blank.number = ++i;
-				blank.name = QString::number(i);
+				blank.name = CommonStrings::trSectionName.arg(i + 1);
 				blank.fromindex = it->toindex + 1;
 				blank.toindex = it->toindex + 2;
 				blank.type = Type_1_2_3;
