![]()
![]()
![]()
![]()
Cake Wallet представляет собой крипто-кошелек с открытым исходным кодом, не взволнованный и частный мультивалютный крипто-кошелек для Android, iOS, MacOS и Linux.
Корт -кошелек включает в себя поддержку нескольких криптовалют, в том числе:
Обмен на/из других активов также поддерживается.
APK выпускает на GitHub, начисление и F-Droid использует тот же ключ. Их можно легко проверить, используя Apksigner или Appverifier.
См. Ниже для подписания SHA-256 SHA-256 SHA-256 HASH:
com.cakewallet.cake_wallet
C5:40:53:AB:0F:10:D9:54:17:62:A3:DA:76:65:AE:3D:BA:5E:7C:74:3A:B4:F1:08:A5:34:9D:62:AC:10:6E:F5
У нас есть 24/7 бесплатная поддержка. Пожалуйста, свяжитесь с [email protected]
У нас есть отличные пользовательские руководства, которые также открыты и открыты для вкладов: https://guides.cakewallet.com
Больше инструкций, чтобы следовать
Для получения инструкций о том, как построить для Android: Просмотрите файл howto-build-android.md
Отредактируйте применимый файл strings_XX.arb в res/values/ и откройте запрос на вытягивание с изменениями.
Создайте новый файл strings_XX.arb в res/values/ , заменив XX кодом языка ISO 639-1.
Измените строки в этом файле, заменив XXX ниже переводом для каждой строки.
"welcome": "Welcome to", -> "welcome": "XXX",
"Time": "$ {минуты} m $ {seconds} s"
Единственными частями, которые должны быть переведены, если это необходимо, являются значения M и S после переменных.
Добавьте язык в lib/entities/language_service.dart под supportedLocales и localeCountryCode . Используйте название языка на местном языке и на английском языке в скобках после supportedLocales . Используйте код ASO 3166-1 Alpha-3 для localeCountryCode . Вы должны выбрать одну страну, поэтому выберите страну с самыми местными носителями этого языка или в противном случае лучше всего связана с этим языком.
Добавьте соответствующий флаг в assets/images/flags/XXXX.png , заменив XXXX на 3 буквы LocalCountryCode. Изображение должно составлять 42x26 пикселей с 3 пикселями прозрачного края на всех 4 сторонах. Вы можете изменить размер флага с помощью Paint.net до 36x20 пикселей, расширить холст до 42x26 пикселей с флагом, прикрепленным посередине, а затем вручную удалить 3 пикселя с каждой стороны, чтобы сделать его прозрачным. Или вы можете использовать другую программу, такую как Photoshop.
Добавьте новый язык кода в tool/utils/translation/translation_constants.dart
Проверьте с помощью поддержки с пирожным кошельком, чтобы увидеть, доступна ли желаемая новая фиатная валюта через наш Fiat API. Не все фиатные валюты есть.
Если валюта тесно связана с конкретной страной эмитентов, отобразите код валюты ISO 4217 с применимым ISO 3166-1 Alpha-3 Code в lib/entities/fiat_currency.dart . Если валюта используется в целом регионе или организации, то отображайте с разумной интерпретацией этого (например, EUR Country -код для символа EUR).
Добавьте сырое отображение внизу в lib/entities/fiat_currency.dart Следуя тому же формату, что и другие.
Добавьте флаг страны или организации эмитентов в assets/images/flags/XXXX.png , заменив XXXX на код ISO 3166-1 Alpha-3, используемый выше (например, usa.png , eur.png ). Не добавляйте это, если флаг с тем же именем уже существует. Изображение должно быть 42x26 пикселей с 3 пикселями прозрачного края с всех 4 сторон.
Copyright (C) 2018-2023 Cake Labs LLC