ubuntu-bengali-manual team mailing list archive
-
ubuntu-bengali-manual team
-
Mailing list archive
-
Message #05394
[Bug 1074929] Re: Changes in glossary lead to a pdf generation fatal error
** Description changed:
Hello,
We encountered some surprising errors when changing glossary entries in
the French translations. I explain here because I think it may be a bug.
We changed a glossary entry from "Port Ethernet" to "port Ethernet" (so
just from uppercase to lowercase), then changed the only translation
- referencing it from \gls{Port Ethernet} to \gls{Port Ethernet}
+ referencing it from \gls{Port Ethernet} to \gls{port Ethernet}
The .po was downloaded, add "make" produced this error:
- "! Package glossaries Error: Glossary entry `Port Ethernet' has not been defined"
+ "! Package glossaries Error: Glossary entry `Port Ethernet' has not been defined"
We could not find out why, there was nowhere else that this spelling was used
After a few examples like this, I finally found out the cause: when
generating the manual, the file ubuntu-manual-fr.gls still contains the
old syntax. I suspected that this file was used as a cache, and was not
deleted at the beginning of the make. So I deleted it manually.
The result is now good, the .gls file was recreated by the make, and the pdf is ok.
So no urgency, I just wanted to signal this because some other translators may encounter this problem.
Best regards.
Enrico
--
You received this bug notification because you are a member of Ubuntu
Bengali Manual, which is subscribed to Ubuntu Manual.
https://bugs.launchpad.net/bugs/1074929
Title:
Changes in glossary lead to a pdf generation fatal error
Status in Ubuntu Manual:
New
Bug description:
Hello,
We encountered some surprising errors when changing glossary entries
in the French translations. I explain here because I think it may be a
bug.
We changed a glossary entry from "Port Ethernet" to "port Ethernet"
(so just from uppercase to lowercase), then changed the only
translation referencing it from \gls{Port Ethernet} to \gls{port
Ethernet}
The .po was downloaded, add "make" produced this error:
"! Package glossaries Error: Glossary entry `Port Ethernet' has not been defined"
We could not find out why, there was nowhere else that this spelling was used
After a few examples like this, I finally found out the cause: when
generating the manual, the file ubuntu-manual-fr.gls still contains
the old syntax. I suspected that this file was used as a cache, and
was not deleted at the beginning of the make. So I deleted it
manually.
The result is now good, the .gls file was recreated by the make, and the pdf is ok.
So no urgency, I just wanted to signal this because some other translators may encounter this problem.
Best regards.
Enrico
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-manual/+bug/1074929/+subscriptions
References