locales/*.pak.info

Having problems with building or using CEF's C/C++ APIs? This forum is here to help. Please do not post bug reports or feature requests here.

locales/*.pak.info

Postby pws » Mon Jan 29, 2018 10:03 am

Hi,

In recent packages of CEF (i'm using windows packages) there is .pak.info file for each .pak file in "locales" folder.

Are these files really need to be part of CEF package?
For what these files are used for? (pointer of strings into .pak but why present in CEF package?)

Thanks

Patrick
pws
Newbie
 
Posts: 3
Joined: Mon Jan 29, 2018 9:40 am

Re: locales/*.pak.info

Postby Czarek » Tue Jan 30, 2018 4:34 am

There is README.txt file along with binaries that explains which files are required / optional.

Locale is detected differently on various platforms, but I guess if you set CefSettings.locale explicitilly then you could delete all other locales that you're not using (you should test). The default locale is "en-US" and last time I checked there was no .pak file for that locale, thus looks like it is embedded in libcef library.
Maintainer of the CEF Python, PHP Desktop and CEF C API projects. My LinkedIn.
User avatar
Czarek
Virtuoso
 
Posts: 1927
Joined: Sun Nov 06, 2011 2:12 am

Re: locales/*.pak.info

Postby pws » Tue Jan 30, 2018 8:03 am

thanks for the answer but the issue is not the .pak files where I'm fine with, but the .info one present for each .pak
Nothing in README.txt about .info

Regards,
Patrick

Code: Select all
am.pak
am.pak.info
ar.pak
ar.pak.info
bg.pak
bg.pak.info
bn.pak
bn.pak.info
ca.pak
ca.pak.info
cs.pak
cs.pak.info
da.pak
da.pak.info
de.pak
de.pak.info
el.pak
el.pak.info
en-GB.pak
en-GB.pak.info
en-US.pak
en-US.pak.info
es-419.pak
es-419.pak.info
es.pak
es.pak.info
et.pak
et.pak.info
fa.pak
fa.pak.info
fi.pak
fi.pak.info
fil.pak
fil.pak.info
fr.pak
fr.pak.info
gu.pak
gu.pak.info
he.pak
he.pak.info
hi.pak
hi.pak.info
hr.pak
hr.pak.info
hu.pak
hu.pak.info
id.pak
id.pak.info
it.pak
it.pak.info
ja.pak
ja.pak.info
kn.pak
kn.pak.info
ko.pak
ko.pak.info
lt.pak
lt.pak.info
lv.pak
lv.pak.info
ml.pak
ml.pak.info
mr.pak
mr.pak.info
ms.pak
ms.pak.info
nb.pak
nb.pak.info
nl.pak
nl.pak.info
pl.pak
pl.pak.info
pt-BR.pak
pt-BR.pak.info
pt-PT.pak
pt-PT.pak.info
ro.pak
ro.pak.info
ru.pak
ru.pak.info
sk.pak
sk.pak.info
sl.pak
sl.pak.info
sr.pak
sr.pak.info
sv.pak
sv.pak.info
sw.pak
sw.pak.info
ta.pak
ta.pak.info
te.pak
te.pak.info
th.pak
th.pak.info
tr.pak
tr.pak.info
uk.pak
uk.pak.info
vi.pak
vi.pak.info
zh-CN.pak
zh-CN.pak.info
zh-TW.pak
zh-TW.pak.info
pws
Newbie
 
Posts: 3
Joined: Mon Jan 29, 2018 9:40 am

Re: locales/*.pak.info

Postby Czarek » Tue Jan 30, 2018 9:33 am

I also see .pak.info files in Chromium on Linux, however I don't see these in Google Chrome v64 on Linux, so probably these files are not needed (test to be sure). I guess there were some changes in upstream Chromium and CEF build/distrib scripts are copying the whole locales/ directory instead of just .pak files and thus they appear.
Maintainer of the CEF Python, PHP Desktop and CEF C API projects. My LinkedIn.
User avatar
Czarek
Virtuoso
 
Posts: 1927
Joined: Sun Nov 06, 2011 2:12 am

Re: locales/*.pak.info

Postby magreenblatt » Thu Feb 01, 2018 10:44 pm

The *.info files should not be included. I've filed https://bitbucket.org/chromiumembedded/cef/issues/2375 for this.
magreenblatt
Site Admin
 
Posts: 12409
Joined: Fri May 29, 2009 6:57 pm

Re: locales/*.pak.info

Postby pws » Mon Feb 05, 2018 7:19 am

Thanks for the ticket, I was suspecting they are not used but now I'm sure :-)

Regards,
Patrick
pws
Newbie
 
Posts: 3
Joined: Mon Jan 29, 2018 9:40 am


Return to Support Forum

Who is online

Users browsing this forum: cybersight and 22 guests