Skip to content

Commit

Permalink
Fix the tooltips in openAccess type filters
Browse files Browse the repository at this point in the history
  • Loading branch information
ommann committed Feb 5, 2024
1 parent 1fd1521 commit 678f438
Show file tree
Hide file tree
Showing 7 changed files with 320 additions and 28 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -401,35 +401,22 @@ <h3 style='font-size: 1.4rem; margin: 0'>Rajaa hakua</h3>
<div>
<app-collapsible [label]='labelText.openAccess' hasTooltip='true'>
<ng-container tooltip>
<p>
<strong><ng-container i18n='@@openAccessPublicationChannel'>Open access -julkaisukanava: </ng-container></strong>
<ng-container>Julkaisu on ilmestynyt julkaisukanavassa, jonka kaikki julkaisut ovat avoimesti saatavilla.</ng-container>
</p>

<p>
<strong><ng-container i18n='@@delayedOpenAccessInfoCaption'>Viivästetty avoin saatavuus: </ng-container></strong>
<ng-container i18n='@@delayedOpenAccessInfo'>Julkaisukanavan tieteelliset artikkelit avataan kustantajan määrittelemän viiveajan jälkeen. Sisältää sekä jo avoimesti saatavilla että yhä maksumuurin takana olevia julkaisuja.</ng-container>
</p>

<p>
<strong><ng-container i18n='@@selfArchived'>Rinnakkaistallennettu: </ng-container></strong>
<ng-container>Julkaisu on tallennettu organisaatio- tai tieteenalakohtaiseen julkaisuarkistoon joko välittömästi tai kustantajan määrittämän kohtuullisen embargoajan jälkeen.</ng-container>
<strong><ng-container i18n='@@publication2.openAccess.A.title'>Avoimesti saatavilla: </ng-container></strong>
<ng-container i18n='@@publication2.openAccess.A.description'>Julkaisu on avoimesti saatavilla kustantajan palvelussa.</ng-container>
</p>

<p>
<strong><ng-container i18n='@@otherOpenAccess'>Muu avoin saatavuus: </ng-container></strong>
<ng-container>Julkaisu on avoimesti saatavilla, mutta se on ilmestynyt ns. hybridijulkaisukanavassa, jossa kaikki muut julkaisut eivät ole avoimesti saatavilla.</ng-container>
<strong><ng-container i18n='@@publication2.openAccess.B.title'>Ei avoin: </ng-container></strong>
<ng-container i18n='@@publication2.openAccess.B.description'>Julkaisu ei ole avoimesti saatavilla kustantajan palvelussa.</ng-container>
</p>

<p>
<strong><ng-container i18n='@@nonOpenAccess'>Ei avoin: </ng-container></strong>
<ng-container i18n='@@nonOpenAccessInfo'>Julkaisu ei ole ilmestynyt avoimessa julkaisukanavassa, eikä julkaisua ole saatavilla avoimena rinnakkaistallenteena. Huom. myös julkaisut jotka ovat tilapäisesti avoimesti saatavilla, esimerkiksi ajankohtaisen yhteiskunnallisesti merkittävän aiheen tai kustantajan markkinointikampanjan takia, tulevat näkyville tämän kategorian kautta.</ng-container>
<strong><ng-container i18n='@@publication2.openAccess.C.title'>Ei tietoa: </ng-container></strong>
<ng-container i18n='@@publication2.openAccess.C.description'>Tietoa ei ole raportoitu.</ng-container>
</p>

<p>
<strong><ng-container i18n='@@noOpenAccessData'>Ei tietoa: </ng-container></strong>
<ng-container i18n='@@noOpenAccessDataInfo'>Julkaisun avoimen saatavuuden tilaa ei ole raportoitu.</ng-container>
</p>
</ng-container>

<ng-container *ngFor='let openAccessFilter of openAccessFilters$ | async'>
Expand All @@ -448,7 +435,31 @@ <h3 style='font-size: 1.4rem; margin: 0'>Rajaa hakua</h3>
<div>
<app-collapsible [label]='labelText.publisherOpenAccess' hasTooltip='true'>
<ng-container tooltip>
TODO
<p>
<strong><ng-container i18n='@@publication2.publisherOpenAccess.A.title'>Kokonaan avoin julkaisukanava: </ng-container></strong>
<ng-container i18n='@@publication2.publisherOpenAccess.A.description'>Julkaisukanavan kaikki julkaisut ovat pysyvästi avoimesti saatavilla.</ng-container>
</p>

<p>
<strong><ng-container i18n='@@publication2.publisherOpenAccess.B.title'>Osittain avoin julkaisukanava: </ng-container></strong>
<ng-container i18n='@@publication2.publisherOpenAccess.B.description'>Julkaisukanavassa vain osa julkaisuista on pysyvästi avoimesti saatavilla.</ng-container>
</p>

<p>
<strong><ng-container i18n='@@publication2.publisherOpenAccess.C.title'>Viivästetysti avoin julkaisukanava: </ng-container></strong>
<ng-container i18n='@@publication2.publisherOpenAccess.C.description'>Julkaisukanavan tieteelliset artikkelit avataan kustantajan määrittelemän viiveajan jälkeen.</ng-container>
</p>

<p>
<strong><ng-container i18n='@@publication2.publisherOpenAccess.D.title'>Ei vastausta: </ng-container></strong>
<ng-container i18n='@@publication2.publisherOpenAccess.D.description'>Julkaisukanava ei ole kokonaan, osittain tai viivästetysti avoin.</ng-container>
</p>

<p>
<strong><ng-container i18n='@@publication2.publisherOpenAccess.E.title'>Ei tietoa: </ng-container></strong>
<ng-container i18n='@@publication2.publisherOpenAccess.E.description'>Tietoa ei ole raportoitu.</ng-container>
</p>

</ng-container>

<ng-container *ngFor='let publisherOpenAccessFilter of publisherOpenAccessFilters$ | async'>
Expand All @@ -468,7 +479,10 @@ <h3 style='font-size: 1.4rem; margin: 0'>Rajaa hakua</h3>
<div>
<app-collapsible [label]='labelText.selfArchivedCode' hasTooltip='true'>
<ng-container tooltip>
TODO
<p>
<strong><ng-container i18n='@@publication2.selfArchived.A.title'>Rinnakkaistallennettu: </ng-container></strong>
<ng-container i18n='@@publication2.selfArchived.A.description'>Julkaisu on tallennettu organisaatio- tai tieteenalakohtaiseen julkaisuarkistoon joko välittömästi tai kustantajan määrittämän kohtuullisen embargoajan jälkeen.</ng-container>
</p>
</ng-container>

<ng-container *ngFor='let selfArchiveFilter of selfArchivedCodeFilters$ | async'>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -67,8 +67,8 @@ export class Publications2Component implements OnDestroy {

// TODO: tarkista vielä nämä
openAccess: $localize`:@@openAccess:Avoin saatavuus`,
publisherOpenAccess: $localize`:@@publisherOpenAccess:Avoin saatavuus kustantajan palvelussa`,
selfArchivedCode: $localize`:@@selfArchivedCode:selfArchivedCode TODO`,
publisherOpenAccess: $localize`:@@publisherOpenAccess:Julkaisukanavan avoin saatavuus`,
selfArchivedCode: $localize`:@@selfArchivedCode:Rinnakkaistallennettu`,
}

publicationTypeLabels = [
Expand Down
3 changes: 0 additions & 3 deletions src/app/portal/portal-routing.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -102,9 +102,6 @@ const routes: Routes = [
{
path: 'results/publications2',
component: Publications2Component,
/*resolve: { // TODO Delete
publications: PublicationsResolver
}*/
},
{
path: 'results/:tab',
Expand Down
4 changes: 2 additions & 2 deletions src/app/portal/services/publication2.service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -679,7 +679,7 @@ function generateAggregationStep(name: SearchParamKey, lookup: Record<string, {f
const global = searchParams[name] != null

if (global) {
console.log("global", name);
// console.log("global", name);

return {
[topLevelPath]: {
Expand All @@ -706,7 +706,7 @@ function generateAggregationStep(name: SearchParamKey, lookup: Record<string, {f
}
};
} else {
console.log("local", name);
// console.log("local", name);

return {
[topLevelPath]: {
Expand Down
109 changes: 109 additions & 0 deletions src/i18n/messages.en.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -6515,6 +6515,115 @@
<target>International</target>
</trans-unit>



<trans-unit id="publication2.openAccess.A.title">
<source>Avoimesti saatavilla: </source>
<target>Open access: </target>
</trans-unit>

<trans-unit id="publication2.openAccess.A.description">
<source>Julkaisu on avoimesti saatavilla kustantajan palvelussa.</source>
<target>The publication is openly available in the publisher's service.</target>
</trans-unit>

<trans-unit id="publication2.openAccess.B.title">
<source>Ei avoin: </source>
<target>Not open: </target>
</trans-unit>

<trans-unit id="publication2.openAccess.B.description">
<source>Julkaisu ei ole avoimesti saatavilla kustantajan palvelussa.</source>
<target>The publication is not openly available in the publisher's service.</target>
</trans-unit>

<trans-unit id="publication2.openAccess.C.title">
<source>Ei tietoa: </source>
<target>Unknown: </target>
</trans-unit>

<trans-unit id="publication2.openAccess.C.description">
<source>Tietoa ei ole raportoitu.</source>
<target>No information has been reported.</target>
</trans-unit>



<trans-unit id="publication2.publisherOpenAccess.A.title">
<source>Kokonaan avoin julkaisukanava: </source>
<target>Fully open publication channel: </target>
</trans-unit>

<trans-unit id="publication2.publisherOpenAccess.A.description">
<source>Julkaisukanavan kaikki julkaisut ovat pysyvästi avoimesti saatavilla.</source>
<target>All publications are permanently openly available.</target>
</trans-unit>

<trans-unit id="publication2.publisherOpenAccess.B.title">
<source>Osittain avoin julkaisukanava: </source>
<target>Partially open publication channel: </target>
</trans-unit>

<trans-unit id="publication2.publisherOpenAccess.B.description">
<source>Julkaisukanavassa vain osa julkaisuista on pysyvästi avoimesti saatavilla.</source>
<target>Only some of the publications are permanently openly available.</target>
</trans-unit>

<trans-unit id="publication2.publisherOpenAccess.C.title">
<source>Viivästetysti avoin julkaisukanava: </source>
<target>Delayed open publication channel: </target>
</trans-unit>

<trans-unit id="publication2.publisherOpenAccess.C.description">
<source>Julkaisukanavan tieteelliset artikkelit avataan kustantajan määrittelemän viiveajan jälkeen.</source>
<target>Scientific articles are opened after a delay time defined by the publisher.</target>
</trans-unit>

<trans-unit id="publication2.publisherOpenAccess.D.title">
<source>Ei vastausta: </source>
<target>No response: </target>
</trans-unit>

<trans-unit id="publication2.publisherOpenAccess.D.description">
<source>Julkaisukanava ei ole kokonaan, osittain tai viivästetysti avoin.</source>
<target>The publication channel is not fully, partially, or delayed open.</target>
</trans-unit>

<trans-unit id="publication2.publisherOpenAccess.E.title">
<source>Ei tietoa: </source>
<target>Unknown: </target>
</trans-unit>

<trans-unit id="publication2.publisherOpenAccess.E.description">
<source>Tietoa ei ole raportoitu.</source>
<target>No information has been reported.</target>
</trans-unit>



<trans-unit id="publication2.selfArchived.A.title">
<source>Rinnakkaistallennettu: </source>
<target>Self-archived: </target>
</trans-unit>

<trans-unit id="publication2.selfArchived.A.description">
<source>Julkaisu on tallennettu organisaatio- tai tieteenalakohtaiseen julkaisuarkistoon joko välittömästi tai kustantajan määrittämän kohtuullisen embargoajan jälkeen.</source>
<target>The publication has been published in a publication archive specific to an organization or field of science either immediately or after a reasonable embargo period set by the publisher.</target>
</trans-unit>
</body>
</file>
</xliff>

<!--
Could you use this HTML template
<p>
<strong><ng-container i18n='@@titleID'>Content content content...</ng-container></strong>
<ng-container i18n='@@descriptionID'>Content content content...</ng-container>
</p>
and this data
And write out HTML with the data in it
-->
95 changes: 95 additions & 0 deletions src/i18n/messages.sv.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -6519,6 +6519,101 @@ uppgifter till datalagret för forskningsinformation. De gemensamma personuppgif
<target>Internationell</target>
</trans-unit>



<trans-unit id="publication2.openAccess.A.title">
<source>Avoimesti saatavilla: </source>
<target>Öppet tillgänglig: </target>
</trans-unit>

<trans-unit id="publication2.openAccess.A.description">
<source>Julkaisu on avoimesti saatavilla kustantajan palvelussa.</source>
<target>Publikationen är öppet tillgänglig i förlagets tjänst.</target>
</trans-unit>

<trans-unit id="publication2.openAccess.B.title">
<source>Ei avoin: </source>
<target>Inte öppen: </target>
</trans-unit>

<trans-unit id="publication2.openAccess.B.description">
<source>Julkaisu ei ole avoimesti saatavilla kustantajan palvelussa.</source>
<target>Publikationen är inte öppet tillgänglig i förlagets tjänst.</target>
</trans-unit>

<trans-unit id="publication2.openAccess.C.title">
<source>Ei tietoa: </source>
<target>Okänd: </target>
</trans-unit>

<trans-unit id="publication2.openAccess.C.description">
<source>Tietoa ei ole raportoitu.</source>
<target>Ingen information har rapporterats.</target>
</trans-unit>



<trans-unit id="publication2.publisherOpenAccess.A.title">
<source>Kokonaan avoin julkaisukanava: </source>
<target>Helt öppen publikationskanal: </target>
</trans-unit>

<trans-unit id="publication2.publisherOpenAccess.A.description">
<source>Julkaisukanavan kaikki julkaisut ovat pysyvästi avoimesti saatavilla.</source>
<target>Alla publikationer är permanent öppet tillgängliga.</target>
</trans-unit>

<trans-unit id="publication2.publisherOpenAccess.B.title">
<source>Osittain avoin julkaisukanava: </source>
<target>Delvis öppen publikationskanal: </target>
</trans-unit>

<trans-unit id="publication2.publisherOpenAccess.B.description">
<source>Julkaisukanavassa vain osa julkaisuista on pysyvästi avoimesti saatavilla.</source>
<target>Endast en del av publikationerna är permanent öppet tillgängliga.</target>
</trans-unit>

<trans-unit id="publication2.publisherOpenAccess.C.title">
<source>Viivästetysti avoin julkaisukanava: </source>
<target>Fördröjd öppen publiceringskanal: </target>
</trans-unit>

<trans-unit id="publication2.publisherOpenAccess.C.description">
<source>Julkaisukanavan tieteelliset artikkelit avataan kustantajan määrittelemän viiveajan jälkeen.</source>
<target>Vetenskapliga artiklar öppnas efter en fördröjningstid som definieras av förlaget.</target>
</trans-unit>

<trans-unit id="publication2.publisherOpenAccess.D.title">
<source>Ei vastausta: </source>
<target>Inget svar: </target>
</trans-unit>

<trans-unit id="publication2.publisherOpenAccess.D.description">
<source>Julkaisukanava ei ole kokonaan, osittain tai viivästetysti avoin.</source>
<target>Publikationskanalen är inte helt, delvis eller fördröjd öppen.</target>
</trans-unit>

<trans-unit id="publication2.publisherOpenAccess.E.title">
<source>Ei tietoa: </source>
<target>Okänd: </target>
</trans-unit>

<trans-unit id="publication2.publisherOpenAccess.E.description">
<source>Tietoa ei ole raportoitu.</source>
<target>Ingen information har rapporterats.</target>
</trans-unit>



<trans-unit id="publication2.selfArchived.A.title">
<source>Rinnakkaistallennettu: </source>
<target>Parallellsparad: </target>
</trans-unit>

<trans-unit id="publication2.selfArchived.A.description">
<source>Julkaisu on tallennettu organisaatio- tai tieteenalakohtaiseen julkaisuarkistoon joko välittömästi tai kustantajan määrittämän kohtuullisen embargoajan jälkeen.</source>
<target>Publikationen har publicerats i ett organisations- eller vetenskapsområdesspecifikt publikationsarkiv antingen omedelbart eller efter en av förläggaren fastställd skälig embargotid.</target>
</trans-unit>
</body>
</file>
</xliff>
Loading

0 comments on commit 678f438

Please sign in to comment.