URL: <https://savannah.gnu.org/task/?16487>
Summary: gnuhealth_control: use msgcat in get_lang Group: GNU Health Submitter: tumashu Submitted: Mon 15 Jan 2024 12:48:00 AM UTC Should Start On: Mon 15 Jan 2024 12:00:00 AM UTC Should be Finished on: Mon 15 Jan 2024 12:00:00 AM UTC Category: None Priority: 5 - Normal Status: Ready For Test Privacy: Public Percent Complete: 100% Assigned to: None Open/Closed: Open Release: None Discussion Lock: Any Module: health* Component: Hospital Management _______________________________________________________ Follow-up Comments: ------------------------------------------------------- Date: Mon 15 Jan 2024 12:48:00 AM UTC By: Feng Shu <tumashu> After gnuhealth-4.4, we use po-export tool to update po and pot files of gnuhealth, po files will sync to gnuhealth-hg-dev. which means that po items used in before gnuhealth version but removed in gnuhealth-hg-dev will be removed and not sync to weblate to translate. To solve this problem, we use msgcat to merge weblate's po files and installed po files, but removed po items can not lost, but they will be not updated with weblate, user should maintain them by manual. https://hg.savannah.gnu.org/hgweb/health/rev/4cdfcd01f6b7 _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/task/?16487> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/