-
Notifications
You must be signed in to change notification settings - Fork 396
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
i18n: Placeholder catalogs as a starting point for translators #521
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 Looks good to me.
Summary of discussions: @bram-atmire and I discussed this PR via Slack today. Bram wants to add these placeholder catalogs to make it easy for translators to simply login to GitHub and click the edit button on an existing json5
language pack. However, I had concerns about creating too many placeholder catalogs at once.
We decided to compromise and only add placeholder catalogs for languages which had a recently updated (in last 2-3 years) translation of the old XMLUI. So, anything in this list that says "3 years ago" or less: https://github.com/DSpace/dspace-xmlui-lang/tree/master/src/main/webapp/i18n
This ensures we are keeping the initial set of "placeholder" catalogs just to those languages which we feel we are likely to find translators (as we've had recent translations contributed). We decided to make an exception for fr.json5
(French), as Bram has a possible translator already lined up.
* Update docker.yml (DSpace#452) It was run only for `dspace` repository * The BE was started without instance (DSpace#453) * Copying of solr configs were missing from the docker-compose-rest (DSpace#454) * configured path (DSpace#455) try to append server/ to test gh action * Internal/run container in production mode (DSpace#456) * Added NODE_ENV=production because the container is trying to run in development mode * Use Vanilla dspace-ui.json instead of ours from root. * Updated path for running `dspace-ui.json` * Use ENV - production in the dspace-ui.json (DSpace#457) * The docker-compose-rest has defined network which is not the same like in the cli.yml - it throws an error (DSpace#458) * Update deploy.yml (DSpace#459) Allowed S3 * Update deploy.yml (DSpace#461) Use .env file from the dev5 instead of createing a new one in the github action * Update deploy.yml (DSpace#462) Working directory was missing * ufal/cannot-login-after-upgrade Merge pull request DSpace#2731 from DSpace/backport-2670-to-main (DSpace#512) [Port main] Ensure HALEndpointService doesn't use stale responses Co-authored-by: Tim Donohue <tim.donohue@lyrasis.org> * ufal/cannot-load-user-metadata Added searchData because it was null (DSpace#514) * ufal/license-agreement-multiple-records (DSpace#516) * Load required input fields only if are loaded user metadata or the user is anonymous * Added ID into ClarinUserRegistration model * Added a search method in the userMetadataService * The filtered user metadata are loaded from the BE * internal/update-deploy-s3-props (DSpace#448) * Update deploying customer/uk - there weren't right S3 properties. * ufal/discojuice-not-popped-up (DSpace#515) * Use cookie to popup discojuice login. * Added Cookie Service into tests * Close discojuice if it is popped up * Do not import commands in the constants file. * commands must be imported in the e2e.ts * ufal/search-page-without-results (DSpace#517) * Use ClarinSearch instead of Vanilla one - updated themed component * Added updates from the vanilla upgrade into clarin-search.component.ts * Removed empty my-dspace file * Maybe IT will be passed with vanilla search component * Fixed my-dspace integration tests, they failed because the clarin-search was filtering only Items and integration tests exceted publication and other types * Do not close discojuice login if it is not popped up * internal/fix-deploy-s3-props * ufal/s3-checksum-improvements (DSpace#518) * Do not compute checksum on null object.. * The checksum is computed only after the download button is clicked. * Added tests to check the checksum won't be loaded on init * Fixed accidentally updated message key --------- Co-authored-by: Jozef Misutka <332350+vidiecan@users.noreply.github.com> Co-authored-by: MajoBerger <marian.berger@dataquest.sk>
Starting file for all languages that are present in the XMLUI message catalog.