#15454 closed bug (fixed)
Miissing Web+ strings at pootle
Reported by: | humdinger | Owned by: | nielx |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Website/Pootle | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
For some reason, some newer strings for "Start up" and its menu items in the settings window of web+ are missing at pootle. Looks all good in the code, see https://git.haiku-os.org/haiku/tree/src/apps/webpositive/SettingsWindow.cpp#n282 ff
Change History (4)
comment:1 by , 5 years ago
Status: | new → in-progress |
---|
comment:2 by , 5 years ago
Web+ needs HaikuWebKit to be built, so indeed, if you disable downloads and don't have that package (up to date) around, this would not work?
comment:3 by , 5 years ago
Resolution: | → fixed |
---|---|
Status: | in-progress → closed |
For various reasons it is preferred that the Docker image that runs Pootle also builds the catkeys. The issue is that the image runs from within the Haiku network, so the public facing urls (like eu.hpkg.haiku-os.org) are not available. It is possible to run a jam catkeys
without downloads, but the catkeys for WebPositive are behind a feature gate.
I now fixed the issue by explicitly enabling the webkit
feature in the UserBuildConfig. This is documented in this commit in the haiku infrastructure repository.
Web+ strings will be updated in the weekly run on Saturday.
There is something fishy going on. The build output on the server does not look right. On my local machine I also get a different fingerprint than the file on the server, and the file on the server does not seem to get regenerated.
This has probably something to do with the no-download options we use. It needs more investigation.