![]()
![]()
![]()
![]()
Cake Walletは、Android、iOS、MacOS、Linux用のオープンソース、非義務、およびプライベートマルチ通貨暗号ウォレットです。
ケーキウォレットには、次のようないくつかの暗号通貨のサポートが含まれています。
他の資産との交換もサポートされています。
APKは、GitHub、AccreScent、およびF-Droidで同じキーを使用してリリースします。 ApkSignerまたはAppverifierを使用して簡単に検証できます。
ケーキウォレットのSHA-256署名証明書ハッシュについては、以下を参照してください。
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時間年中無休の無料サポートがあります。 [email protected]にお問い合わせください
優れたユーザーガイドがあります。これはオープンソースであり、寄付のためにオープンしています:https://guides.cakewallet.com
従うべきその他の指示
Androidの構築方法については、ファイルを表示してくださいhowto-build-android.md
res/values/で該当するstrings_XX.arbファイルを編集し、変更を使用してプルリクエストを開きます。
res/values/に新しいstrings_XX.arbファイルを作成し、xxを言語のISO 639-1コードに置き換えます。
このファイルの文字列を編集し、xxxを各文字列の変換に置き換えます。
"welcome": "Welcome to", - > "welcome": "XXX",
"time": "$ {minutes} m $ {秒} s"
翻訳する唯一の部分は、必要に応じて、変数後の値mおよびsです。
lib/entities/language_service.dartに言語をsupportedLocalesとlocaleCountryCode両方に追加します。 supportedLocalesのために、地元の言語と括弧では英語で言語の名前を使用します。 localeCountryCodeにはISO 3166-1 Alpha-3コードを使用します。 1つの国を選択する必要があるため、この言語の最もネイティブスピーカーを持つ国を選択するか、そうでなければこの言語に関連するのが最適です。
関連するフラグをassets/images/flags/XXXX.pngに追加し、xxxxを3文字Localecountrycodeに置き換えます。画像は42x26ピクセルで、4つの側面に3ピクセルの透明なマージンが必要です。 Paint.NETでフラグを36x20ピクセルにサイズ変更し、キャンバスを中央に固定した状態でキャンバスを42x26ピクセルに拡張し、両側の3ピクセルを手動で削除して透過的にします。または、Photoshopのような別のプログラムを使用することもできます。
新しい言語コードをtool/utils/translation/translation_constants.dartに追加します
ケーキウォレットのサポートを確認して、Fiat APIを通じて目的の新しいFiat通貨が利用できるかどうかを確認してください。すべてのフィアット通貨がそうではありません。
通貨が特定の発行国に強く関連付けられている場合は、ISO 4217通貨コードを該当するISO 3166-1 Alpha-3コードをlib/entities/fiat_currency.dartにマッピングします。通貨が地域全体または組織で使用されている場合は、これを合理的な解釈(EUR SymbolのEURカントリーコードなど)でマッピングします。
lib/entities/fiat_currency.dartの下に生のマッピングを他の形式と同じ形式に追加します。
発行国または組織のフラグassets/images/flags/XXXX.pngに追加し、xxxxを上記で使用したISO 3166-1 alpha-3コードに置き換えます(例: usa.png 、 eur.png )。同じ名前のフラグがすでに存在する場合は、これを追加しないでください。画像は42x26ピクセルで、4面すべてに3ピクセルの透明なマージンが必要です。
Copyright(c)2018-2023 Cake Labs LLC