Summary: | Improve translation of title tags: Serials | ||
---|---|---|---|
Product: | Koha | Reporter: | Owen Leonard <oleonard> |
Component: | Templates | Assignee: | Owen Leonard <oleonard> |
Status: | RESOLVED FIXED | QA Contact: | Testopia <testopia> |
Severity: | enhancement | ||
Priority: | P5 - low | CC: | caroline.cyr-la-rose, david, fridolin.somers, loic.vassaux-artur, lucas, philip.orr, testopia |
Version: | Main | ||
Hardware: | All | ||
OS: | All | ||
GIT URL: | Change sponsored?: | --- | |
Patch complexity: | Medium patch | Documentation contact: | |
Documentation submission: | Text to go in the release notes: |
This enhancement updates the templates for the serials pages to allow title tags to be more easily translated. It also updates some templates to add consistency for the page title, breadcrumb navigation, and page headers, and to add the "page-section" <div> where it was lacking.
|
|
Version(s) released in: |
24.11.00,24.05.06
|
Circulation function: | |
Bug Depends on: | |||
Bug Blocks: | 33906 | ||
Attachments: |
Bug 33925: Improve translation of title tags: Serials
Bug 33925: Improve translation of title tags: Serials Bug 33925: Improve translation of title tags: Serials Bug 33925: Improve translation of title tags: Serials Bug 33925: Improve translation of title tags: Serials Bug 33925: Improve translation of title tags: Serials Bug 33925: Improve translation of title tags: Serials |
Description
Owen Leonard
2023-06-06 16:15:58 UTC
Created attachment 155455 [details] [review] Bug 33925: Improve translation of title tags: Serials This patch updates serials templates so that title tags can be more easily translated. Some templates have been updated for consistency as well: Harmonizing page title, breaddrumb navigation, and page headers; Adding "page-section" <div> where it was lacking. To test, apply the patch and confirm that the following pages have the correct title tags: - Serials home - Serials search results - Subscription details - Subscription edit - Search for vendor - Search for bibliographic record - Subscription renew - Serial collection - Create and modify routing list - Preview routing list - View routing slip - Claims - Check expiration - With a subscription which has manual history enabled, click the "Edit history" link under the "Planning" tab. - Select multiple serial search results and batch edit - New subscription - Manage frequencies: Create and edit - Manage numbering patterns: Create and edit Created attachment 156569 [details] [review] Bug 33925: Improve translation of title tags: Serials This patch updates serials templates so that title tags can be more easily translated. Some templates have been updated for consistency as well: Harmonizing page title, breaddrumb navigation, and page headers; Adding "page-section" <div> where it was lacking. To test, apply the patch and confirm that the following pages have the correct title tags: - Serials home - Serials search results - Subscription details - Subscription edit - Search for vendor - Search for bibliographic record - Subscription renew - Serial collection - Create and modify routing list - Preview routing list - View routing slip - Claims - Check expiration - With a subscription which has manual history enabled, click the "Edit history" link under the "Planning" tab. - Select multiple serial search results and batch edit - New subscription - Manage frequencies: Create and edit - Manage numbering patterns: Create and edit Some minor changes required: 1. Serial collection - page title for edit serials has brackets with nothing in them: select a couple of editions and click on 'Edit serials' button, browser title page has "Serial edition () > [Serial name] > Serials > Koha (before patch this was "Serial edition [Serial name] > Serials > Koha"). 2. Edit routing list - serial name not in italics for page title: italics used for serial name on other pages, such as the detail page, serial collection; before the patch, the serial name was in italics (Editing routing list for Serial title - with "Serial title" in italics). 3. Check expiration - select a result and click on renew selected subscriptions: pop up window browser title has a ">" at the start: > Serials > Koha (before the patch, the title was "Serials subscription renew > Koha"). 4. Subscription history - serial name not in italics for page title: [Serial details page] > Planning > Manual history - Edit history. Created attachment 161016 [details] [review] Bug 33925: Improve translation of title tags: Serials This patch updates serials templates so that title tags can be more easily translated. Some templates have been updated for consistency as well: Harmonizing page title, breaddrumb navigation, and page headers; Adding "page-section" <div> where it was lacking. To test, apply the patch and confirm that the following pages have the correct title tags: - Serials home - Serials search results - Subscription details - Subscription edit - Search for vendor - Search for bibliographic record - Subscription renew - Serial collection - Create and modify routing list - Preview routing list - View routing slip - Claims - Check expiration - With a subscription which has manual history enabled, click the "Edit history" link under the "Planning" tab. - Select multiple serial search results and batch edit - New subscription - Manage frequencies: Create and edit - Manage numbering patterns: Create and edit For "With a subscription which has manual history enabled, click the "Edit history" link under the "Planning" tab." in the test plan the web page title is "Subscription history" and could maybe be "Edit subscription history". It's just a possible edit but it's not blocking. Created attachment 161238 [details] [review] Bug 33925: Improve translation of title tags: Serials This patch updates serials templates so that title tags can be more easily translated. Some templates have been updated for consistency as well: Harmonizing page title, breaddrumb navigation, and page headers; Adding "page-section" <div> where it was lacking. To test, apply the patch and confirm that the following pages have the correct title tags: - Serials home - Serials search results - Subscription details - Subscription edit - Search for vendor - Search for bibliographic record - Subscription renew - Serial collection - Create and modify routing list - Preview routing list - View routing slip - Claims - Check expiration - With a subscription which has manual history enabled, click the "Edit history" link under the "Planning" tab. - Select multiple serial search results and batch edit - New subscription - Manage frequencies: Create and edit - Manage numbering patterns: Create and edit Signed-off-by: Loïc Vassaux--Artur <loic.vassaux-artur@outlook.fr> Created attachment 165102 [details] [review] Bug 33925: Improve translation of title tags: Serials This patch updates serials templates so that title tags can be more easily translated. Some templates have been updated for consistency as well: Harmonizing page title, breaddrumb navigation, and page headers; Adding "page-section" <div> where it was lacking. To test, apply the patch and confirm that the following pages have the correct title tags: - Serials home - Serials search results - Subscription details - Subscription edit - Search for vendor - Search for bibliographic record - Subscription renew - Serial collection - Create and modify routing list - Preview routing list - View routing slip - Claims - Check expiration - With a subscription which has manual history enabled, click the "Edit history" link under the "Planning" tab. - Select multiple serial search results and batch edit - New subscription - Manage frequencies: Create and edit - Manage numbering patterns: Create and edit Signed-off-by: Loïc Vassaux--Artur <loic.vassaux-artur@outlook.fr> Created attachment 167790 [details] [review] Bug 33925: Improve translation of title tags: Serials This patch updates serials templates so that title tags can be more easily translated. Some templates have been updated for consistency as well: Harmonizing page title, breaddrumb navigation, and page headers; Adding "page-section" <div> where it was lacking. To test, apply the patch and confirm that the following pages have the correct title tags: - Serials home - Serials search results - Subscription details - Subscription edit - Search for vendor - Search for bibliographic record - Subscription renew - Serial collection - Create and modify routing list - Preview routing list - View routing slip - Claims - Check expiration - With a subscription which has manual history enabled, click the "Edit history" link under the "Planning" tab. - Select multiple serial search results and batch edit - New subscription - Manage frequencies: Create and edit - Manage numbering patterns: Create and edit Signed-off-by: Loïc Vassaux--Artur <loic.vassaux-artur@outlook.fr> Created attachment 170652 [details] [review] Bug 33925: Improve translation of title tags: Serials This patch updates serials templates so that title tags can be more easily translated. Some templates have been updated for consistency as well: Harmonizing page title, breaddrumb navigation, and page headers; Adding "page-section" <div> where it was lacking. To test, apply the patch and confirm that the following pages have the correct title tags: - Serials home - Serials search results - Subscription details - Subscription edit - Search for vendor - Search for bibliographic record - Subscription renew - Serial collection - Create and modify routing list - Preview routing list - View routing slip - Claims - Check expiration - With a subscription which has manual history enabled, click the "Edit history" link under the "Planning" tab. - Select multiple serial search results and batch edit - New subscription - Manage frequencies: Create and edit - Manage numbering patterns: Create and edit Signed-off-by: Loïc Vassaux--Artur <loic.vassaux-artur@outlook.fr> Also includes some missing page sections :) QA'd by RM. Pushed for 24.11! Well done everyone, thank you! added release notes Backported to 24.05.x for upcoming 24.05.06 I prefer not backport to 23.11.x to avoid translation work Internal architecture, nothing to add/edit in the manual. |