Skip to content

Commit

Permalink
Change message when Intel RST is detected (#927)
Browse files Browse the repository at this point in the history
The current advice message is to disable Intel RST from Windows - which
only holds true and is useful if the user is using a dual boot system
with windows.

I've updated this to mention that if you're not on a dual boot system,
you need to disable RST in the BIOS - not super detailed but saves the
user going to the web page, and gives them a better jumping off point.

I don't have a working flutter installation, so dloose offered to apply
this change to the other translations.
  • Loading branch information
d-loose authored Feb 6, 2025
2 parents a1b8115 + 5bbc920 commit 2edb1f1
Show file tree
Hide file tree
Showing 78 changed files with 1,034 additions and 290 deletions.
15 changes: 6 additions & 9 deletions apps/ubuntu_bootstrap/lib/l10n/ubuntu_bootstrap_en.arb
Original file line number Diff line number Diff line change
Expand Up @@ -121,15 +121,10 @@
}
},
"rstTitle": "RST detected",
"rstHeader": "Turn off RST to continue",
"rstDescription": "This computer uses Intel RST (Rapid Storage Technology). You need to turn off RST in Windows before installing {DISTRO}.",
"@rstDescription": {
"placeholders": {
"DISTRO": {
"type": "String"
}
}
},
"rstHeader": "You must disable RST to continue installation",
"rstDisable": "Your computer uses Intel RST (Rapid Storage Technology). You can disable RST either in:",
"rstDisableWindows": "Windows, if you are using a dual boot setup with Windows",
"rstDisableBios": "The BIOS settings",
"rstInstructions": "For instructions, scan the QR code on another device or visit: <a href=\"https://{url}\">{url}</a>",
"@rstInstructions": {
"placeholders": {
Expand Down Expand Up @@ -583,6 +578,8 @@
}
}
},
"restartComputer": "Restart computer",
"restartComputerTitle": "Restart computer?",
"restartIntoWindows": "Restart into Windows",
"restartIntoWindowsTitle": "Restart into Windows?",
"restartIntoWindowsDescription": "Are you sure you want to restart your computer? You will need to restart the {DISTRO} installation later to finish installing {DISTRO}.",
Expand Down
32 changes: 28 additions & 4 deletions apps/ubuntu_bootstrap/lib/l10n/ubuntu_bootstrap_localizations.dart
Original file line number Diff line number Diff line change
Expand Up @@ -506,14 +506,26 @@ abstract class UbuntuBootstrapLocalizations {
/// No description provided for @rstHeader.
///
/// In en, this message translates to:
/// **'Turn off RST to continue'**
/// **'You must disable RST to continue installation'**
String get rstHeader;

/// No description provided for @rstDescription.
/// No description provided for @rstDisable.
///
/// In en, this message translates to:
/// **'This computer uses Intel RST (Rapid Storage Technology). You need to turn off RST in Windows before installing {DISTRO}.'**
String rstDescription(String DISTRO);
/// **'Your computer uses Intel RST (Rapid Storage Technology). You can disable RST either in:'**
String get rstDisable;

/// No description provided for @rstDisableWindows.
///
/// In en, this message translates to:
/// **'Windows, if you are using a dual boot setup with Windows'**
String get rstDisableWindows;

/// No description provided for @rstDisableBios.
///
/// In en, this message translates to:
/// **'The BIOS settings'**
String get rstDisableBios;

/// No description provided for @rstInstructions.
///
Expand Down Expand Up @@ -1535,6 +1547,18 @@ abstract class UbuntuBootstrapLocalizations {
/// **'For instructions, scan the QR code on another device or visit: <a href=\"https://{url}\">{url}</a>'**
String bitlockerInstructions(String url);

/// No description provided for @restartComputer.
///
/// In en, this message translates to:
/// **'Restart computer'**
String get restartComputer;

/// No description provided for @restartComputerTitle.
///
/// In en, this message translates to:
/// **'Restart computer?'**
String get restartComputerTitle;

/// No description provided for @restartIntoWindows.
///
/// In en, this message translates to:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -161,12 +161,16 @@ class UbuntuBootstrapLocalizationsAm extends UbuntuBootstrapLocalizations {
String get rstTitle => 'RST detected';

@override
String get rstHeader => 'Turn off RST to continue';
String get rstHeader => 'You must disable RST to continue installation';

@override
String rstDescription(String DISTRO) {
return 'This computer uses Intel RST (Rapid Storage Technology). You need to turn off RST in Windows before installing $DISTRO.';
}
String get rstDisable => 'Your computer uses Intel RST (Rapid Storage Technology). You can disable RST either in:';

@override
String get rstDisableWindows => 'Windows, if you are using a dual boot setup with Windows';

@override
String get rstDisableBios => 'The BIOS settings';

@override
String rstInstructions(String url) {
Expand Down Expand Up @@ -744,6 +748,12 @@ class UbuntuBootstrapLocalizationsAm extends UbuntuBootstrapLocalizations {
return 'For instructions, scan the QR code on another device or visit: <a href=\"https://$url\">$url</a>';
}

@override
String get restartComputer => 'Restart computer';

@override
String get restartComputerTitle => 'Restart computer?';

@override
String get restartIntoWindows => 'Restart into Windows';

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -164,9 +164,13 @@ class UbuntuBootstrapLocalizationsAr extends UbuntuBootstrapLocalizations {
String get rstHeader => 'قم بإيقاف RST للمتابعة';

@override
String rstDescription(String DISTRO) {
return 'يستخدم هذا الكمبيوتر Intel RST (تقنية التخزين السريع). تحتاج إلى إيقاف تشغيل RST في Windows قبل تثبيت Ubuntu.';
}
String get rstDisable => 'Your computer uses Intel RST (Rapid Storage Technology). You can disable RST either in:';

@override
String get rstDisableWindows => 'Windows, if you are using a dual boot setup with Windows';

@override
String get rstDisableBios => 'The BIOS settings';

@override
String rstInstructions(String url) {
Expand Down Expand Up @@ -744,6 +748,12 @@ class UbuntuBootstrapLocalizationsAr extends UbuntuBootstrapLocalizations {
return 'For instructions, scan the QR code on another device or visit: <a href=\"https://$url\">$url</a>';
}

@override
String get restartComputer => 'Restart computer';

@override
String get restartComputerTitle => 'Restart computer?';

@override
String get restartIntoWindows => 'Restart into Windows';

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -164,9 +164,13 @@ class UbuntuBootstrapLocalizationsBe extends UbuntuBootstrapLocalizations {
String get rstHeader => 'Выключыць RST для працягу';

@override
String rstDescription(String DISTRO) {
return 'Гэты камп\'ютар выкарыстоўвае Intel RST (Rapid Storage Technology). Вам неабходна выключыць яго ў Windows перад усталяваннем $DISTRO.';
}
String get rstDisable => 'Your computer uses Intel RST (Rapid Storage Technology). You can disable RST either in:';

@override
String get rstDisableWindows => 'Windows, if you are using a dual boot setup with Windows';

@override
String get rstDisableBios => 'The BIOS settings';

@override
String rstInstructions(String url) {
Expand Down Expand Up @@ -744,6 +748,12 @@ class UbuntuBootstrapLocalizationsBe extends UbuntuBootstrapLocalizations {
return 'Для атрымання даведкі адсканіруйце QR-код на іншай прыладзе або наведайце: <a href=\"https://$url\">$url</a>';
}

@override
String get restartComputer => 'Restart computer';

@override
String get restartComputerTitle => 'Restart computer?';

@override
String get restartIntoWindows => 'Перазапусціць у Windows';

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -161,12 +161,16 @@ class UbuntuBootstrapLocalizationsBg extends UbuntuBootstrapLocalizations {
String get rstTitle => 'RST detected';

@override
String get rstHeader => 'Turn off RST to continue';
String get rstHeader => 'You must disable RST to continue installation';

@override
String rstDescription(String DISTRO) {
return 'This computer uses Intel RST (Rapid Storage Technology). You need to turn off RST in Windows before installing $DISTRO.';
}
String get rstDisable => 'Your computer uses Intel RST (Rapid Storage Technology). You can disable RST either in:';

@override
String get rstDisableWindows => 'Windows, if you are using a dual boot setup with Windows';

@override
String get rstDisableBios => 'The BIOS settings';

@override
String rstInstructions(String url) {
Expand Down Expand Up @@ -744,6 +748,12 @@ class UbuntuBootstrapLocalizationsBg extends UbuntuBootstrapLocalizations {
return 'For instructions, scan the QR code on another device or visit: <a href=\"https://$url\">$url</a>';
}

@override
String get restartComputer => 'Restart computer';

@override
String get restartComputerTitle => 'Restart computer?';

@override
String get restartIntoWindows => 'Restart into Windows';

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -161,12 +161,16 @@ class UbuntuBootstrapLocalizationsBn extends UbuntuBootstrapLocalizations {
String get rstTitle => 'RST detected';

@override
String get rstHeader => 'Turn off RST to continue';
String get rstHeader => 'You must disable RST to continue installation';

@override
String rstDescription(String DISTRO) {
return 'This computer uses Intel RST (Rapid Storage Technology). You need to turn off RST in Windows before installing $DISTRO.';
}
String get rstDisable => 'Your computer uses Intel RST (Rapid Storage Technology). You can disable RST either in:';

@override
String get rstDisableWindows => 'Windows, if you are using a dual boot setup with Windows';

@override
String get rstDisableBios => 'The BIOS settings';

@override
String rstInstructions(String url) {
Expand Down Expand Up @@ -744,6 +748,12 @@ class UbuntuBootstrapLocalizationsBn extends UbuntuBootstrapLocalizations {
return 'For instructions, scan the QR code on another device or visit: <a href=\"https://$url\">$url</a>';
}

@override
String get restartComputer => 'Restart computer';

@override
String get restartComputerTitle => 'Restart computer?';

@override
String get restartIntoWindows => 'Restart into Windows';

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -161,12 +161,16 @@ class UbuntuBootstrapLocalizationsBo extends UbuntuBootstrapLocalizations {
String get rstTitle => 'RST detected';

@override
String get rstHeader => 'Turn off RST to continue';
String get rstHeader => 'You must disable RST to continue installation';

@override
String rstDescription(String DISTRO) {
return 'This computer uses Intel RST (Rapid Storage Technology). You need to turn off RST in Windows before installing $DISTRO.';
}
String get rstDisable => 'Your computer uses Intel RST (Rapid Storage Technology). You can disable RST either in:';

@override
String get rstDisableWindows => 'Windows, if you are using a dual boot setup with Windows';

@override
String get rstDisableBios => 'The BIOS settings';

@override
String rstInstructions(String url) {
Expand Down Expand Up @@ -744,6 +748,12 @@ class UbuntuBootstrapLocalizationsBo extends UbuntuBootstrapLocalizations {
return 'For instructions, scan the QR code on another device or visit: <a href=\"https://$url\">$url</a>';
}

@override
String get restartComputer => 'Restart computer';

@override
String get restartComputerTitle => 'Restart computer?';

@override
String get restartIntoWindows => 'Restart into Windows';

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -161,12 +161,16 @@ class UbuntuBootstrapLocalizationsBs extends UbuntuBootstrapLocalizations {
String get rstTitle => 'RST detected';

@override
String get rstHeader => 'Turn off RST to continue';
String get rstHeader => 'You must disable RST to continue installation';

@override
String rstDescription(String DISTRO) {
return 'This computer uses Intel RST (Rapid Storage Technology). You need to turn off RST in Windows before installing $DISTRO.';
}
String get rstDisable => 'Your computer uses Intel RST (Rapid Storage Technology). You can disable RST either in:';

@override
String get rstDisableWindows => 'Windows, if you are using a dual boot setup with Windows';

@override
String get rstDisableBios => 'The BIOS settings';

@override
String rstInstructions(String url) {
Expand Down Expand Up @@ -744,6 +748,12 @@ class UbuntuBootstrapLocalizationsBs extends UbuntuBootstrapLocalizations {
return 'For instructions, scan the QR code on another device or visit: <a href=\"https://$url\">$url</a>';
}

@override
String get restartComputer => 'Restart computer';

@override
String get restartComputerTitle => 'Restart computer?';

@override
String get restartIntoWindows => 'Restart into Windows';

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -161,12 +161,16 @@ class UbuntuBootstrapLocalizationsCa extends UbuntuBootstrapLocalizations {
String get rstTitle => 'Desactiva la RST.';

@override
String get rstHeader => 'Turn off RST to continue';
String get rstHeader => 'You must disable RST to continue installation';

@override
String rstDescription(String DISTRO) {
return 'Aquest ordinador utilitza Intel RST (Tecnologia d\'emmagatzematge ràpid). Heu de desactivar RST a Windows abans d\'instal·lar Ubuntu.';
}
String get rstDisable => 'Your computer uses Intel RST (Rapid Storage Technology). You can disable RST either in:';

@override
String get rstDisableWindows => 'Windows, if you are using a dual boot setup with Windows';

@override
String get rstDisableBios => 'The BIOS settings';

@override
String rstInstructions(String url) {
Expand Down Expand Up @@ -744,6 +748,12 @@ class UbuntuBootstrapLocalizationsCa extends UbuntuBootstrapLocalizations {
return 'For instructions, scan the QR code on another device or visit: <a href=\"https://$url\">$url</a>';
}

@override
String get restartComputer => 'Restart computer';

@override
String get restartComputerTitle => 'Restart computer?';

@override
String get restartIntoWindows => 'Restart into Windows';

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -164,9 +164,13 @@ class UbuntuBootstrapLocalizationsCs extends UbuntuBootstrapLocalizations {
String get rstHeader => 'Aby bylo možné pokračovat, vypněte RST';

@override
String rstDescription(String DISTRO) {
return 'Na tomto počítači je zapnutá technologie Intel RST (Rapit Storage Technology). Aby bylo možné $DISTRO nainstalovat, je třeba ve Windows funkci RST vypnout.';
}
String get rstDisable => 'Your computer uses Intel RST (Rapid Storage Technology). You can disable RST either in:';

@override
String get rstDisableWindows => 'Windows, if you are using a dual boot setup with Windows';

@override
String get rstDisableBios => 'The BIOS settings';

@override
String rstInstructions(String url) {
Expand Down Expand Up @@ -744,6 +748,12 @@ class UbuntuBootstrapLocalizationsCs extends UbuntuBootstrapLocalizations {
return 'Ohledně pokynů naskenujte QR kód na jiném zařízení (třeba telefonu) nebo jděte na: <a href=\"https://$url\">$url</a>';
}

@override
String get restartComputer => 'Restart computer';

@override
String get restartComputerTitle => 'Restart computer?';

@override
String get restartIntoWindows => 'Restartovat do Windows';

Expand Down
Loading

0 comments on commit 2edb1f1

Please sign in to comment.