Feature #16361
Translatable pages cleanup
100%
Description
I have some suggestions about translatable pages:
- Stop translating all test news, for the same reasons why alpha, beta and rc test news are already untranslatable (short translation window, test reports should be in English, sometimes not translated).
-Stop translating security/Numerous_security_holes_in_*
-Rename usability_testing_2014_05, report_end_of_2014 and bounties_2013_report
Files
Subtasks
History
#1 Updated by xin 2019-01-21 23:09:37
- Assignee set to sajolida
#2 Updated by sajolida 2019-01-24 09:08:23
- Status changed from New to Confirmed
- Assignee changed from sajolida to xin
- QA Check set to Info Needed
So, for test
we’re talking about:
test_3.6~rc1.fr.po
test_asp-beta.fr.po
test_incremental_upgrades.fr.po
test_redesigned_Tails_Greeter.fr.po
test_UEFI.fr.po
test_usb_images.fr.po
test_veracrypt-beta.fr.po
I think that’s good. We should remember that, if one day we want to translate some call for testing we’ll have to name it something different than test_
.
For security announces, I’m fine with not translating security/Numerous_security_holes_in_*
.
For report_end_of_2014
I propose to rename this page report_2*
so it’s already covered by the current rules.
xin: Do you want to try to implement that? Otherwise please reassign it to me for 3.13.
#3 Updated by xin 2019-01-24 13:17:26
- QA Check deleted (
Info Needed)
sajolida wrote:
> So, for test
we’re talking about:
>
> […]
>
> I think that’s good. We should remember that, if one day we want to translate some call for testing we’ll have to name it something different than test_
.
Yes, or create an exception during the short time the page is useful.
Another page to rename: usability_testing_2014_05 to test_usability_2014_05 (a news in French!).
> For security announces, I’m fine with not translating security/Numerous_security_holes_in_*
.
OK.
> For report_end_of_2014
I propose to rename this page report_2*
so it’s already covered by the current rules.
OK. If we don’t change this rules and instead rename pages, we can also rename bounties_2013_report.
> xin: Do you want to try to implement that? Otherwise please reassign it to me for 3.13.
Yes, I will work on this after 3.12 release.
#4 Updated by xin 2019-02-06 23:58:11
- Description updated
#5 Updated by xin 2019-02-06 23:59:27
- Description updated
#6 Updated by xin 2019-02-07 00:02:26
- Description updated
#7 Updated by xin 2019-02-07 01:59:56
- Status changed from Confirmed to In Progress
- Assignee changed from xin to sajolida
- Target version set to Tails_3.13
- % Done changed from 0 to 50
- QA Check set to Ready for QA
- Feature Branch set to xin:feature/16361-translatable-pages-cleanup
Done, please review.
Things remains to do:
-write redirection rules for the 3 renamed pages
-send updated ikiwiki.setup to sysadmins
#8 Updated by sajolida 2019-02-20 20:58:30
- File 0001-Add-rewrite-rules-for-16361.patch added
- Assignee changed from sajolida to groente
It all looks good. I’m reassigning to any sysadmin for them to:
- Update the ikiwiki.setup on our production website.
- Apply the patch to puppet-tails.git in attachment.
#9 Updated by intrigeri 2019-02-21 07:47:11
> * Update the ikiwiki.setup on our production website.
@sajolida, FYI this is also in puppet-tails.git: https://tails.boum.org/contribute/how/website/production/
#10 Updated by sajolida 2019-02-21 14:23:12
> @sajolida, FYI this is also in puppet-tails.git: https://tails.boum.org/contribute/how/website/production/
Cool! That’s new apparently.
#11 Updated by intrigeri 2019-02-21 15:37:12
> Cool! That’s new apparently.
Yes, that’s the case only since we self-host our website (last November).
#12 Updated by groente 2019-02-21 21:15:14
- Assignee changed from groente to sajolida
- QA Check changed from Ready for QA to Info Needed
sajolida wrote:
> It all looks good. I’m reassigning to any sysadmin for them to:
>
> * Update the ikiwiki.setup on our production website.
> * Apply the patch to puppet-tails.git in attachment.
Update the ikiwiki.setup how/to what exactly? I’m missing the updated version mentioned in ‘-send updated ikiwiki.setup to sysadmins’ here…
#13 Updated by sajolida 2019-02-22 15:13:10
- Assignee changed from sajolida to groente
- QA Check deleted (
Info Needed)
To the version in the branch referenced in the metadata of this ticket: xin:feature/16361-translatable-pages-cleanup.
#14 Updated by intrigeri 2019-02-22 17:01:09
> To the version in the branch referenced in the metadata of this ticket: xin:feature/16361-translatable-pages-cleanup.
… and “xin:” means https://git.tails.boum.org/xin/tails
In puppet-tails.git, ikiwiki.setup is a template, so if tech writers don’t want follow https://tails.boum.org/contribute/how/website/production/, then groente will need to extract the changes from master to xin’s branch, and apply them to the template.
#15 Updated by groente 2019-02-25 11:06:16
- Status changed from In Progress to Resolved
- % Done changed from 50 to 100
merged & deployed
#16 Updated by xin 2019-02-25 21:19:12
- Status changed from Resolved to In Progress
- Assignee changed from groente to sajolida
- % Done changed from 100 to 80
Now 2 things remains to do:
- merge my branch into master (more urgent since updated ikiwiki.setup was deployed)
- apply 0001-Add-rewrite-rules-for-16361.patch to puppet-tails.git
#17 Updated by sajolida 2019-02-26 08:06:07
- Assignee changed from sajolida to bertagaz
I did the merge in master. I’ll let sysadmins apply 0001-Add-rewrite-rules-for-16361.patch to puppet-tails.git.
@bertagaz: Are you still on duty?
#18 Updated by bertagaz 2019-02-26 12:40:40
- Assignee changed from bertagaz to sajolida
sajolida wrote:
> I did the merge in master. I’ll let sysadmins apply 0001-Add-rewrite-rules-for-16361.patch to puppet-tails.git.
>
> bertagaz: Are you still on duty?
Yes. Patch is deployed and working. Assigning back to you.
#19 Updated by xin 2019-02-26 17:20:52
- % Done changed from 80 to 90
It works but .po files was generated again by commit 457625cd9974a5b52093fe1a9a980b16c10472bf, can you revert it? Thanks!
If think it should fix the current problem with lists like in https://tails.boum.org/security/index.en.html
#20 Updated by xin 2019-02-27 09:35:46
I forgot the 3.12.1 release happened after my work, so Numerous_security_holes_in_3.12.*.po files have to be removed too. Can you do it or I update my branch for that?
After that all is done.
#21 Updated by sajolida 2019-02-27 14:57:33
- Status changed from In Progress to Resolved
- Assignee deleted (
sajolida)
Works, thanks!
#22 Updated by sajolida 2019-02-28 14:29:01
Done in b28e9bf667.
#23 Updated by xin 2019-02-28 21:30:41
- % Done changed from 90 to 100