Inspired by π No "Drupal" in UI text -- config_translation, content_translation, locale, language, and translation server parts of installer Closed: duplicate .
Drupal has a deal with distributions, that they can replace Drupal with their own Distribution name. Also we have a UI text standard
https://www.drupal.org/docs/develop/user-interface-standards/interface-t... β
that says:
Use "Site"βnot "Drupal". Referring to Drupal by name complicates distributions, and users may not know the site is running on Drupal.
You can also use terms like "the core software".
But Drupal still appears in the UI. Here are some examples:
core/includes/install.core.inc: drupal_set_title(t('Drupal already installed'));
core/includes/install.core.inc: 'description' => t('The installer requires that you create a translations directory as part of the installation process. Create the directory %translations_directory . More details about installing Drupal are available in <a href="@install_txt">INSTALL.txt</a>.', array('%translations_directory' => $translations_directory, '@install_txt' => base_path() . 'core/INSTALL.txt')),
core/includes/install.core.inc: 'description' => t('The @drupal installer requires that you create a settings file as part of the installation process. Copy the %default_file file to %file. More details about installing Drupal are available in <a href="@install_txt">INSTALL.txt</a>.', array('@drupal' => drupal_install_profile_distribution_name(), '%file' => $file, '%default_file' => $default_settings_file, '@install_txt' => base_path() . 'core/INSTALL.txt')),
That last one is interesting, because the first spot says @drupal and replaces it with the distribution name, but later in the same string it uses the word Drupal specifically.
You can find other usage by using a grep command looking for "Drupal" inside of quotes. Here's a grep command that yields some false positives, but should find most/all of what we're looking for:
egrep -i -e "'[^']*[^/\]drupal[^/\]" -e '"[^"]*[^/\]drupal[^/\]' `find . \( -type d -name tests \) -prune -o -type f -print` | grep -i --color drupal
Replace Drupal in UI text with the distribution name, or phrases like "the site" and "the core software".
Make an issue for each group of modules/themes in the following list, and complete the issues.
Novice task:
<h3 id="summary-problem-motivation">Problem/Motivation</h3>
This is a child issue of [
π
[meta] Replace Drupal in UI text with the name of the distribution
Active
], for the following modules/components: ______________________________________________.
Drupal has a deal with distributions, that they can replace Drupal with their own Distribution name. Also we have a UI text standard
https://www.drupal.org/docs/develop/user-interface-standards/interface-text#interface-text-wording
that says:
<blockquote>
Use "Site"βnot "Drupal". Referring to Drupal by name complicates distributions, and users may not know the site is running on Drupal.
</blockquote>
You can also use terms like "the core software".
But Drupal still appears in the UI.
<h3 id="summary-proposed-resolution">Proposed resolution</h3>
Replace Drupal in UI text with the distribution name, or phrases like "the site" and "the core software".
<h3 id="summary-remaining-tasks">Remaining tasks</h3>
<ol>
<li><strong>Novice task</strong> -- Locate the word "Drupal" appearing in UI text in this group of modules/themes. Here's a grep command that yields some false positives, but should find most/all of what we're looking for:
egrep -i -e "'[^']*[^/\]drupal[^/\]" -e '"[^"]*[^/\]drupal[^/\]' `find . \( -type d -name tests \) -prune -o -type f -print` | grep -i --color drupal
</li>
<li><strong>Novice task</strong> -- Replace each occurrence either with "the core software", "the site", or the distribution name. There is a function that will return the distribution name: drupal_install_profile_distribution_name().</li>
<li><strong>Novice task</strong> -- Make and upload a patch file, or use an issue fork / merge request workflow.</li>
</ol>
<h3 id="summary-ui-changes">User interface changes</h3>
We will not use the word Drupal in the UI, but instead either show the distribution name or the phrases "the site" or "the core software".
<h3 id="summary-api-changes">API changes</h3>
None.
<h3 id="summary-data-model-changes">Data model changes</h3>
None.
<h3 id="summary-release-notes">Release notes snippet</h3>
Not necessary.
[#1234567]
replacing the number with the issue number you just created.
We will not use the word Drupal in the UI, but instead either show the distribution name or the phrases "the site" or "the core software".
None.
Active
10.1 β¨
Last updated
It is used to alert the product manager core committer(s) that an issue represents a significant new feature, UI change, or change to the "user experience" of Drupal, and their signoff is needed. If an issue significantly affects the usability of Drupal, use Needs usability review instead (see the governance policy draft for more information).
Issue summaries save everyone time if they are kept up-to-date. See Update issue summary task instructions.
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.
No activities found.