New license page with fix for zero licenses. (#60552)

This amends #57588 by adding code that also handles the zero license case, and adds translation strings for that.
diff --git a/packages/flutter_localizations/lib/src/l10n/material_az.arb b/packages/flutter_localizations/lib/src/l10n/material_az.arb
index ce05c04..232dfb4 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_az.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_az.arb
@@ -70,13 +70,14 @@
   "dateRangePickerHelpText": "ARALIQ SEÇİN",
   "calendarModeButtonLabel": "Təqvimə keçin",
   "inputDateModeButtonLabel": "Daxiletməyə keçin",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses",
   "timePickerDialHelpText": "SELECT TIME",
   "timePickerInputHelpText": "ENTER TIME",
   "timePickerHourLabel": "Hour",
   "timePickerMinuteLabel": "Minute",
   "invalidTimeLabel": "Enter a valid time",
   "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode"
+  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "licensesPackageDetailTextZero": "No licenses",
+  "licensesPackageDetailTextOne": "1 license",
+  "licensesPackageDetailTextOther": "$licenseCount licenses"
 }