Problem/Motivation
1. When updates are available, the status message does not include 'Drupal core' but the name of the first enabled extension of core, e.g. 'Block'.
2. When at the same time updates are available for one extension (e.g. Drupal core) and no updates are available for an other extension (e.g a dev-release of a module) the 'Update translations' button is not shown.
To reproduce:
- Install D8 from Git
- Enable Language module and add one language (admin/config/regional/language)
- Install and enable git deploy module, dev release (https://www.drupal.org/project/git_deploy).
- Enable Interface translation module
- Go to Interface translation status page (admin/reports/translations)
- Click 'Check manually' (admin/reports/translations/check).
- Observe "Updates for: Block" (should be "Drupal core")
- Observe: Missing button "Update translations"
Proposed resolution
Recreate the issue
Solve and post patchTest the patch
Post pictures and report back
Remaining tasks
n/a
User interface changes
n/a
API changes
n/a
| Comment | File | Size | Author |
|---|---|---|---|
| #19 | resolved error display message.PNG | 11.3 KB | zerdiox |
| #16 | error.PNG | 10.76 KB | zerdiox |
| #1 | 2346629-interface-translation-interface-1.patch | 4.13 KB | sutharsan |
| #1 | 2346629-interface-translation-interface-1-test-only.patch | 2.81 KB | sutharsan |
Comments
Comment #1
sutharsan commentedComment #3
sutharsan commentedComment #4
broonNot sure if related, but on my 8.0.0-alpha15+123-dev (today, 12:44) status report shows
However, available updates page shows:
All of your projects are up to date.When clicking "Check manually", the progress bar briefly pops up (only thing I can read is "Checking available ... for BLOCK") and still it's reporting that everything is up to date (even with patch applied). So, this might not be a pure translation issue.
Comment #5
broonHowever, I can confirm, that the patch resolves the translation error on the update translations page (changing display from "Updates for: Block" to "Updates for: Drupal".
Comment #6
sutharsan commented@Paul, If you use a Git checkout of Drupal 8 and use Git Deploy module, you will get the alpha15 translation.
Comment #7
sutharsan commentedComment #8
penyaskitoCode and tests looks good to me. If manual testing is succesful we can RTBC.
Comment #9
csakiistvanI can't reproduce, because when I go to "Check translation status manually", after that I see an success message (Nothing to check.)
Comment #10
sutharsan commentedComment #11
sutharsan commentedI have re-checked and made small changes to the steps to reproduce the error.
Comment #12
zerdiox commentedTesting this now.
Comment #13
zerdiox commentedI'm done testing and followed the steps. At first I didn't observe Updates for: Block or the missing button. But I also skipped the fifth step those times. Last time I didn't skip step 5 and also installed a new language, this way I did get the desired observations.
Further I edited the summary to include the link to the language-add page and clarified step 3 to also enable the git_deploy module.
penyaskito manual testing looks good so we could possibly push this to RTBC?
Comment #14
penyaskitoBig y es from me, thanks!
Comment #15
zerdiox commentedI repeated my testing after applying the patch just to be sure and I did get Updates for: Drupal core. So it works as intended.
Comment #16
zerdiox commentedTo make things more clear this is the image of the observed error.

Comment #17
zerdiox commentedComment #18
zerdiox commentedComment #19
zerdiox commentedPicture of the result of the patch.
Comment #20
zerdiox commentedComment #21
alexpottCommitted 365358c and pushed to 8.0.x. Thanks!
Comment #23
gábor hojtsy