Skip to content

Commit

Permalink
Merge branch 'main' into feat/hw-610-fix-texts
Browse files Browse the repository at this point in the history
  • Loading branch information
iGroza authored and iGroza committed Aug 28, 2024
2 parents 59376d1 + fe08763 commit 1182faf
Show file tree
Hide file tree
Showing 10 changed files with 1,692 additions and 509 deletions.
1,063 changes: 577 additions & 486 deletions assets/locales/ar/ar.json

Large diffs are not rendered by default.

1,030 changes: 1,030 additions & 0 deletions assets/locales/id/id.json

Large diffs are not rendered by default.

60 changes: 59 additions & 1 deletion assets/locales/tr/tr.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
{
"MycontactsNocontacts": "Kişiler yok",
"StakingInfoUnDelegationDay": "({{day}} gün kaldı)",
"StakingInfoUnDelegationDays": "({{days}} gün kaldı)",
"_hash": "4c02ced14897d67e089d85a38662dfd9f4601080706f3828592d2b81c81012c1",
"Welcome_haqq_pin": "HAQQ Cüzdanına Hoş Geldiniz",
"_hash": "1d431c9db691ddd3bd8e4995316416f0439660035e6477cd7219a58214c44c02",
"accept": "Kabul Et",
"accountInfoNftTabTitle": "NFT’ler",
"accountInfoTokensTabTitle": "Tokenlar",
Expand Down Expand Up @@ -34,6 +36,9 @@
"backupNotificationNewsAlertTitle": "Abonelik olmadan devam etmek mi?",
"backupNotificationSkip": "Riski göze alacağım",
"backupNotificationTitle": "Hesabınızı yedekleyin, varlıklarınızı güvende tutun",
"backupSSSWarningInfoBlock1": "Yedekleme cümlenizi kaybederseniz, fonlarınıza erişmek veya hesabınızı geri yüklemek çok zor olacaktır",
"backupSSSWarningInfoBlock2": "Bu cümle, cihazınıza erişemediğiniz durumda fonlarınıza erişimi geri kazanma şansınızdır",
"backupSSSWarningParagraph": "Sosyal girişinizi oluşturduğunuzda, sizin için ek olarak 24 kelimelik bir yedekleme cümlesi oluşturduk. Cümleyi bir kağıda yazmak ve çevrimdışı tutmak daha iyidir.",
"backupSssNotificationBackupGoogleDrive": "Google Drive’a yedek oluştur",
"backupSssNotificationBackupICloud": "iCloud’a yedek oluştur",
"backupSssNotificationCheck": "Google Drive’daki yedeği kontrol et",
Expand Down Expand Up @@ -180,6 +185,7 @@
"feeSettingsHeader": "Ücret ayarları",
"finishProceed": "Devam Et",
"gasLimit": "Gas limiti",
"gasLimitDescription": "Gas limiti doğrudan madencilere gider ve işleminizi önceliklendirmeleri için onları teşvik eder. Genellikle maksimum ayarınızı ödersiniz. Ağ koşullarına göre gas ücretini güncelledik ve en az %10 artırdık (ağ tarafından gerekli).",
"gasPrice": "Gas fiyatı",
"goToPhoneSettings": "Telefon ayarlarına git",
"headerPlaceholderSearch": "Ara",
Expand Down Expand Up @@ -332,6 +338,12 @@
"lockedTokensVested": "Yatırılmış: {{count}}",
"lockedTokensVestedAvailableIn": " (Kullanılabilir olacak: {{value}})",
"low": "Düşük",
"maxBaseFee": "Maksimum Taban Ücreti",
"maxBaseFeeDescription": "Maksimum ücret, ödeyeceğiniz en fazla tutardır (taban ücreti + öncelik ücreti). Ağ koşullarına göre gas ücretini güncelledik ve en az %10 artırdık (ağ tarafından gerekli).",
"maxBaseFeeGWei": "Maksimum Taban Ücreti (GWei)",
"maxPriorityFee": "Maksimum Öncelik Ücreti",
"maxPriorityFeeDescription": "Maksimum öncelik ücreti (aka \"madenci bahşişi\") doğrudan madencilere gider ve işleminizi önceliklendirmeleri için onları teşvik eder. Genellikle maksimum ayarınızı ödersiniz. Ağ koşullarına göre gas ücretini güncelledik ve en az %10 artırdık (ağ tarafından gerekli).",
"maxPriorityFeeGWei": "Maksimum Öncelik Ücreti (GWei)",
"modalDetailsQRReceive": "Al",
"modalDetailsQRWarning": "Yalnızca {{assetName}} ile ilgili varlıklar {{networkName}} üzerinde desteklenir.",
"modalDontHaveFeeClose": "Kapat",
Expand All @@ -345,7 +357,10 @@
"modalRewardErrorClose": "Kapat",
"modalRewardErrorDescription": "İlk hesabı oluşturmak için {{symbol}} veriyoruz. Günlük ödül havuzu 100 ISLM’dir. Maalesef bugün için tüm ödüller talep edildi, ama yarın tekrar deneyin!",
"modalRewardErrorTitle": "Bir şeyler ters gitti",
"moreAbotMaxBaseFee": "Maksimum Taban Ücreti Hakkında Daha Fazla Bilgi",
"moreAbout": "{{item}} hakkında daha fazla bilgi",
"moreAboutGasLimit": "Gas limiti Hakkında Daha Fazla Bilgi",
"moreAboutMaxPriorityFee": "Maksimum Öncelik Ücreti Hakkında Daha Fazla Bilgi",
"name": "İsim",
"networkFee": "Ağ ücreti: {{value}}",
"networks": "Ağlar",
Expand All @@ -360,8 +375,12 @@
"nftCollectionPreviewItemsCount": "{{count}} öğe",
"nftDetailsAttributes": "Nitelikler",
"nftDetailsDescription": "Açıklama",
"nftDetailsHideRawInfo": "Ham bilgileri gizle",
"nftDetailsLastSalePrice": "Son satış fiyatı",
"nftDetailsNumberOfCopies": "Kopya sayısı",
"nftDetailsNumbersOfCopies": "Kopya sayısı",
"nftDetailsSend": "Gönder",
"nftDetailsShowRawInfo": "Ham bilgileri göster",
"nftDetailsTokenId": "Token ID",
"nftDetailsYourItems": "Öğeleriniz",
"nftItemDetailsTitle": "NFT'niz",
Expand Down Expand Up @@ -489,6 +508,7 @@
"raffleRewardUnderstood": "Anladım",
"raffleRewardWonTickets": "{{winner_tickets}} biletin {{total_tickets}} biletinden kazandı",
"raffleRewardСongratulations": "Tebrikler!",
"raffleRewardСongratulations": "Tebrikler!",
"raffleTicketRecieved": "Ödülünüzü başarıyla talep ettiniz",
"recent": "Son",
"recoveryPinButton": "Kurtarma",
Expand Down Expand Up @@ -547,6 +567,7 @@
"settingsAccountDetailSocial": "Sosyal",
"settingsAccountDetailViewRecoveryPhraseSubtitle": "Hesabın resmini değiştir",
"settingsAccountDetailViewRecoveryPhraseTitle": "Kurtarma cümlesini görüntüle",
"settingsAccountDetailsHideAccount": "Hesabı gizle",
"settingsAccountEditHeaderTitle": "Hesap adını düzenle",
"settingsAccountNoWallet": "Cüzdan yok",
"settingsAccountRemoveConfirm": "Sil",
Expand All @@ -555,6 +576,7 @@
"settingsAccountRemoveTitle": "Dikkat. Tüm fonlarınızı kaybedebilirsiniz! Hesabınızı silmek istediğinizden emin misiniz?",
"settingsAccountStyleAlreadyUsed": "Bu stil kullanılıyor",
"settingsAccountStyleChoseColor": "Renk stilini seçin",
"settingsAccountStyleChosePattern": "Desen seç",
"settingsAccountStyleCircle": "Daire",
"settingsAccountStyleFlat": "Düz",
"settingsAccountStyleGenerate": "Oluştur",
Expand All @@ -577,6 +599,7 @@
"settingsCurrencyScreen": "Para Birimi",
"settingsNotification": "Bildirim",
"settingsOutdatedApp": "Uygulama sürümünüz güncel değil. Lütfen yeni sürüme güncelleyin",
"settingsProviderAddProvider": "Sağlayıcı ekle",
"settingsProviderEditCosmosChainId": "Zincir ID’si",
"settingsProviderEditCosmosChainIdHint": "Örnek: haqq_11235-1",
"settingsProviderEditCosmosChainIdPlaceholder": "{identifier}_{EIP155}-{version}",
Expand All @@ -594,7 +617,9 @@
"settingsProviderEditName": "Ad",
"settingsProviderEditNameHint": "Herhangi bir ad girebilirsiniz. \nÖrnek: HAQQ Ağı",
"settingsProviderEditNamePlaceholder": "Sağlayıcı adı",
"settingsProviderEditProvider": "Sağlayıcıyı düzenle",
"settingsProviderEditUseProvider": "Bu sağlayıcıyı kullan",
"settingsProviderTitle": "Sağlayıcı",
"settingsProvidersTitle": "Sağlayıcılar",
"settingsProvidersTitleRight": "Ekle",
"settingsSecurity": "Güvenlik",
Expand All @@ -620,6 +645,7 @@
"settingsThemeScreen": "Görünüm",
"settingsThemeSystem": "Sistem",
"settingsTitle": "Ayarlar",
"settingsViewRecoveryPhraseSubtitle": "Asla paylaşma. Güvenli sakla",
"settingsViewRecoveryPhraseTitle": "Kurtarma cümlesini görüntüle",
"share": "Paylaş",
"showInactive": "Etkin Olmayanları Göster",
Expand Down Expand Up @@ -774,20 +800,44 @@
"sumAmountTooLow": "{{amount}} eşit veya daha büyük olmalı",
"sumBlockAvailable": "Mevcut",
"sumBlockMax": "Maks",
"swapInputAmountData": "≈ {{currentFiatAmount}} • Mevcut {{availableAmount}}",
"swapScreenApprove": "Onayla {{amount}} {{symbol}}",
"swapScreenMax": "MAX",
"swapScreenMinimumReceived": "Alınan minimum",
"swapScreenPriceImpact": "Fiyat etkisi",
"swapScreenProviderFee": "Sağlayıcı Ücreti",
"swapScreenRate": "Oran",
"swapScreenRoute": "Rota",
"swapScreenRoutingSource": "Yönlendirme kaynağı",
"swapScreenSwap": "Değiştir",
"swapScreenTitle": "Değiştir",
"swapScreenUnwrap": "Çöz",
"swapScreenWrap": "Sarma",
"swapSettingsApply": "Uygula",
"swapSettingsDeadlineError": "Son tarih 1 ila 60 dakika arasında olmalıdır",
"swapSettingsDeadlineLabel": "İşlem son tarihi (dakika)",
"swapSettingsDeadlinePlaceholder": "1 dakikadan 60 dakikaya",
"swapSettingsReset": "Sıfırla",
"swapSettingsSlippageError": "Slippage %0.05 ile %50 arasında olmalıdır",
"swapSettingsSlippageLabel": "Slippage Toleransı (%)",
"swapSettingsSlippagePlaceholder": "%0.05 ile %50 arasında",
"swapSettingsSlippageWarning": "İşleminiz yüksek slippage toleransı nedeniyle önden çalıştırılabilir",
"swapSupportedNetworks": "Ağlar (yerel swap desteği ile)",
"swapTransactionSettingsTitle": "İşlem ayarı",
"swapWidgetDescription": "Haqq cüzdan, token değişiminiz için en iyi fiyatı bulur",
"swapWidgetTitle": "Tokenları değiştir",
"termsAgreementFirst": "Bu düğmelere tıklayarak kabul edersiniz ",
"termsAgreementSecond": " ve ",
"termsOfService": "Hizmet Şartları",
"termsPrivacyPolicy": "Gizlilik Politikası",
"testtesttest": "Slippage %0.05 ile %50 arasında olmalıdır",
"thereNoBookmarks": "Yer imi yok",
"thereNoRecentSites": "Son siteler yok",
"timerDay": "Gün",
"timerHour": "Saat",
"timerMin": "Dakika",
"timerSec": "Saniye",
"titleFeeSettings": "Ücret ayarları",
"to": " {{address}} adresine",
"tokensLowBalance": " Düşük Bakiye",
"tokensSorting": "Token Sıralaması",
Expand All @@ -810,6 +860,8 @@
"transactionAddressError": "Geçersiz adres",
"transactionAddressLabel": "Şuraya gönder",
"transactionAddressPlaceholder": "Adres (0x) veya kişi adı",
"transactionAddressSendTo": "Şuraya gönder",
"transactionApproveERC20Title": "ERC20'yi Onayla",
"transactionConfirmationAmount": "{{amount}} {{symbol}}",
"transactionConfirmationHAQQ": "HAQQ blok zinciri",
"transactionConfirmationHQ": "(HQ)",
Expand All @@ -827,6 +879,9 @@
"transactionCrypto": "Kripto",
"transactionDelegationTitle": "Delege Et",
"transactionDetailAmount": "Miktar",
"transactionDetailAmountIn": "Ödediğiniz",
"transactionDetailAmountOut": "Aldığınız",
"transactionDetailApproveSpenderTitle": "Harcamayı Yapan",
"transactionDetailContractName": "Sözleşme adı",
"transactionDetailCryptocurrency": "Kripto para birimi",
"transactionDetailDate": "Tarih",
Expand All @@ -840,6 +895,7 @@
"transactionDetailTransactionType": "İşlem türü",
"transactionDetailTransactionTypeDescription": "Sözleşme ile etkileşim işlemi. Yalnızca gaz ücreti ödersiniz",
"transactionDetailViewOnBlock": "Blok gezgininde görüntüle",
"transactionDetailsStatus": "Durum",
"transactionErrorTitle": "İşlem başarısız oldu",
"transactionFailed": "Bir şeyler ters gitti\nkod: {{id}}",
"transactionFinishAddContact": "Kişi Ekle",
Expand Down Expand Up @@ -868,6 +924,7 @@
"transactionMyAccounts": "Hesaplarım",
"transactionMyContacts": "Kişilerim",
"transactionNegativeAmountText": "- {{value}}",
"transactionNetwork": "",
"transactionNftFinishSendingComplete": "Gönderme Tamamlandı",
"transactionPositiveAmountText": "+ {{value}}",
"transactionPushNotification": "İşlem Push-Bildirimleri",
Expand All @@ -882,6 +939,7 @@
"transactionStatusInProgress": "Devam ediyor",
"transactionStatusSuccess": "Başarılı",
"transactionSumAddressTitle": "Adres",
"transactionSumError": "Ücreti ödemek için yeterli {{symbol}}'ünüz yok",
"transactionSumPreview": "Önizleme",
"transactionSumSend": "Şuraya gönder",
"transactionSumSendTitle": "Gönder",
Expand Down
4 changes: 4 additions & 0 deletions src/components/account-detail.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,10 @@ export const AccountDetail = observer(
warning
style={styles.info}
i18n={I18N.modalDetailsQRWarning}
i18params={{
assetName: app.provider.denom,
networkName: app.provider.name,
}}
icon={<Icon name="warning" color={Color.textYellow1} />}
/>
<LinearGradient
Expand Down
5 changes: 3 additions & 2 deletions src/components/home-settings/home-settings.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ import {useTesterModeEnabled} from '@app/hooks/use-tester-mode-enabled';
import {useWalletConnectAccounts} from '@app/hooks/use-wallet-connect-accounts';
import {I18N} from '@app/i18n';
import {Currencies} from '@app/models/currencies';
import {Language} from '@app/models/language';
import {VariablesString} from '@app/models/variables-string';
import {SettingsStackRoutes} from '@app/route-types';
import {AppTheme} from '@app/types';
Expand Down Expand Up @@ -115,12 +116,12 @@ export const HomeSettings = observer(({theme}: Props) => {
title={I18N.homeSettingsCurrency}
/>

{/* <SettingsButton
<SettingsButton
rightTitle={Language.current.toUpperCase()}
next={SettingsStackRoutes.SettingsLanguage}
icon={IconsName.language}
title={I18N.homeSettingsLanguage}
/> */}
/>

<SettingsButton
rightTitle={capitalizedTheme}
Expand Down
5 changes: 5 additions & 0 deletions src/components/modals/details-qr.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ import {
InfoBlock,
Text,
} from '@app/components/ui';
import {app} from '@app/contexts';
import {createTheme} from '@app/helpers';
import {I18N} from '@app/i18n';
import {Wallet} from '@app/models/wallet';
Expand Down Expand Up @@ -50,6 +51,10 @@ export const DetailsQrModal = observer(
warning
style={page.info}
i18n={I18N.modalDetailsQRWarning}
i18params={{
assetName: app.provider.denom,
networkName: app.provider.name,
}}
icon={<Icon name="warning" color={Color.textYellow1} />}
/>
<LinearGradient
Expand Down
16 changes: 6 additions & 10 deletions src/components/transaction-finish.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -134,16 +134,12 @@ export const TransactionFinish = observer(
<NetworkFee fee={fee?.expectedFee} />

<View style={styles.providerContainer}>
<Text
variant={TextVariant.t14}
color={Color.textBase2}
children={app.provider.name}
/>
<Text
variant={TextVariant.t14}
color={Color.textBase2}
children={`${STRINGS.NBSP}(${app.provider.denom})`}
/>
<Text variant={TextVariant.t14} color={Color.textBase2}>
{app.provider.name}
</Text>
<Text variant={TextVariant.t14} color={Color.textBase2}>
{`${STRINGS.NBSP}(${app.provider.denom})`}
</Text>
</View>

<Spacer minHeight={20} />
Expand Down
16 changes: 6 additions & 10 deletions src/components/transaction-nft-finish.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -112,16 +112,12 @@ export const TransactionNftFinish = ({
<NetworkFee fee={fee.expectedFee} />

<View style={styles.providerContainer}>
<Text
variant={TextVariant.t14}
color={Color.textBase2}
children={app.provider.name}
/>
<Text
variant={TextVariant.t14}
color={Color.textBase2}
children={`${STRINGS.NBSP}(${app.provider.denom})`}
/>
<Text variant={TextVariant.t14} color={Color.textBase2}>
{app.provider.name}
</Text>
<Text variant={TextVariant.t14} color={Color.textBase2}>
{`${STRINGS.NBSP}(${app.provider.denom})`}
</Text>
</View>

<Spacer minHeight={20} />
Expand Down
1 change: 1 addition & 0 deletions src/i18n.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1061,6 +1061,7 @@ export function getText(key: I18N, params?: Record<string, string>): string {
export const supportedTranslationsMap: {[key in AppLanguage]: NodeRequire} = {
en: require('../assets/locales/en/en.json'),
tr: require('../assets/locales/tr/tr.json'),
id: require('../assets/locales/id/id.json'),
// ar: require('../assets/locales/ar/ar.json'),
// ru: require('../assets/locales/ru/ru.json'),
};
Expand Down
1 change: 1 addition & 0 deletions src/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -753,6 +753,7 @@ export type FontT = TextStyle | ViewStyle | ImageStyle | undefined;
export enum AppLanguage {
en = 'en',
tr = 'tr',
id = 'id',
// ar = 'ar',
// ru = 'ru',
}
Expand Down

0 comments on commit 1182faf

Please sign in to comment.