Code Monkey home page Code Monkey logo

Comments (10)

DocCyblade avatar DocCyblade commented on August 19, 2024 1

Was going to give this software a try and well it does not come up in English on MacOS. As the above have said. I think it may because English is not listed in the info.plist file?

I noticed the en_US was missing from the list. I hacked it (you should not do that, MacOS will find out and the signed hashes won't match it will not run the app. However if you do this quickly it works for the first run then app won't start by design) and added the missing option and it works. So looks like the app options need updated. Hope this helps!

plist file before changed
Screenshot 2024-03-07 at 3 48 01 PM

When run you get this
Screenshot 2024-03-07 at 3 48 25 PM

and

Screenshot 2024-03-07 at 3 49 39 PM

Updated the plist file (hacked it)
Screenshot 2024-03-07 at 3 48 43 PM

Now you get English

Screenshot 2024-03-07 at 3 48 58 PM

Screenshot 2024-03-07 at 3 50 01 PM

from xca.

Lotusshaney avatar Lotusshaney commented on August 19, 2024 1

Get @DocCyblade a beer, 100% works !, to get around the codesigning resign it in the dirty fashion
sudo codesign --force --deep -s - /Applications/xca.app

It looks to be missing from the following file in the source, lang/CMakeLists.txt at line 5 or 6

list(APPEND XCA_QT_LANGUAGES de fr ja pl ru tr es it sk bg)
list(APPEND XCA_LANGUAGES id hr nl pt_BR zh_CN fa ${XCA_QT_LANGUAGES})

from xca.

chris2511 avatar chris2511 commented on August 19, 2024

XCA assumes your system language is Indonesian.
It is stored in the file /Users//Library/Application Support/xca/defaultlang

In the menu select Berkas -> Bahasa -> inggris (English)

from xca.

Lotusshaney avatar Lotusshaney commented on August 19, 2024

That fix almost works, but some dialogs are still in Indonesian.
grab
As you can see the file requester is not in English

from xca.

SemoTech avatar SemoTech commented on August 19, 2024

Thank you @chris2511 that worked.

Now why would XCA assume my system language is Indonesian when this is an English install and there are no apps doing this or any settings anywhere that have anything to do with Indonesia?

And seems not all sections were translated back into English from Indonesian:
image

And lastly, most important I had an existing .xdb file called "Personal.xdb" and the new XCA v2.6.0 no longer has a [File Menu] option (it is missing completely) to open a database. If I right click on "Personal.xdb" and open with XCA I get a notice about old security:
image

If I choose ignore a database called "default.xdb" opens and it is empty!
image

If I choose "change" and switch encryption it again opens empty!!

Where are all all my certificates and private keys???

Thanks.

from xca.

chris2511 avatar chris2511 commented on August 19, 2024

The Appstore variant uses a fixed database default.xdb
Please install the DMG file. It will open your database successfully.

from xca.

SemoTech avatar SemoTech commented on August 19, 2024

The Appstore variant uses a fixed database default.xdb Please install the DMG file. It will open your database successfully.

OK, that part was not intuitive and good to know that the App Store version cannot use anyting but the default database and I guess is missing the [File] and [Token] Menus on purpose I suppose.

I was able to get my database loaded and upgraded the encryption on it. Thank you.

Please note the Indonesian default/system language option seems to be hardcoded as in v2.5 it is correctly detected as English but both App store and Github versions of XCA 2.6 default to Indonesian. Even after changing to English there are still stragglers in other languages:
image

Lastly in the Github version 2.6.0 if you open a custom database, enter the password and it loads, then you quit XCA and restarts it opens without the database (does not remember the last database used) like v2.5 used to and you have to manually re-load it from the File menu

Thank you.

from xca.

chris2511 avatar chris2511 commented on August 19, 2024

Select "Set as default database" when the preferred database is open and it will be opened automatically next time.

from xca.

SemoTech avatar SemoTech commented on August 19, 2024

Select "Set as default database" when the preferred database is open and it will be opened automatically next time.

Brilliant. Works great @chris2511 thank you.

I guess all that remains and needs fixing, that I know of, for v2.6.0 is the language issues.

from xca.

Lotusshaney avatar Lotusshaney commented on August 19, 2024

Any ideas on this problem ?

from xca.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.