diff --git a/includes/bootstrap.inc b/includes/bootstrap.inc
index fe1741d..e840ef9 100644
--- a/includes/bootstrap.inc
+++ b/includes/bootstrap.inc
@@ -2235,8 +2235,28 @@ function drupal_installation_attempted() {
 }
 
 /**
- * Return the name of the localization function. Use in code that needs to
- * run both during installation and normal operation.
+ * Return the name of the localization function.
+ *
+ * The t() function tries to load string translations from the database. During
+ * the installation process the database is not available so the installer
+ * provides an alternative, st(), which loads translations directly from the
+ * .po files. Code that runs during the installation process should call
+ * get_t() to determine the appropriate function to call.
+ *
+ * @code
+ * function example_requirements($phase) {
+ *   $t = get_t();
+ *   $requirements['foo'] = array(
+ *     'title' => $t('Foo'),
+ *     'value' => $t('Bar baz'),
+ *     'severity' => REQUIREMENT_INFO,
+ *   );
+ *   return $requirements;
+ * }
+ * @endcode
+ *
+ * @see t()
+ * @see st()
  */
 function get_t() {
   static $t;
