Commit Graph

85 Commits

Author SHA1 Message Date
Jason Rhinelander bb40433612 Android build infrastructure updates
- Various static deps updated needed for properly cross-compiling
libraries for android.
- disable LTO because it doesn't work reliably with the android NDK.
- allow building without miniupnpc, and default to not building it under
android.
- make sure we build translation tools on the native arch when
cross-compiling for android.
- don't build ncurses, libusb, hidapi when doing an android build
2020-11-04 12:11:20 -04:00
Jason Rhinelander da400f6d66 Rewrite translation file generation using cmake
This makes three big changes to how translation files are generated:

- use Qt5 cmake built-in commands to do the translations rather than
calling lrelease directly.  lrelease is often not in the path, while Qt5
cmake knows how to find and invoke it.

- Slam the resulting files into a C++ file using a cmake script rather
than needing to compile a .c file to generate C++ file.  This is
simpler, but more importantly avoids the mess needed when cross
compiling of having to import a cmake script from an external native
build.

- In the actual generated files, use an unordered_map rather than a
massive list of static variable pointers.
2020-06-15 12:49:33 -03:00
Jason Rhinelander 9255d1080a Don't use external project for no reason
Using an external project to build a subdirectory is gross, and moreover
it breaks if you are trying to use a custom compiler and uses the wrong
one (or just fails if a `c++` binary doesn't exist).

Since the builds appear to run just fine without this, just include it
via add_subdirectory instead.
2020-06-09 23:06:54 -03:00
Doyle 4e8786574e Merge commit '328e9db' into MergeUpstream3 2020-05-28 14:50:12 +10:00
Doyle 836d51b7c9 Merge commit '3b0a43a' into MergeUpstream3 2020-05-25 15:35:00 +10:00
Doyle 170c01c7eb Merge commit '15b9b4e' into MergeUpstream3 2020-05-22 14:02:42 +10:00
Doyle 2cb292c9c2 Merge commit '0a42fddde428c38851613d7fcdefd4dfe649ad3f' into MergeUpstream3 2020-05-18 15:45:29 +10:00
Doyle d890d97fe6 Merge commit '415005a' into MergeUpstream3 2020-05-18 15:40:13 +10:00
Doyle 9cefa5ed42 Merge commit 'f1427568dce2e2593634e1bbaf86b2f9219c31be' into MergeUpstream 2020-04-09 15:46:28 +10:00
Weblate 52d2ccde31 Translations from Weblate + updated language files
Found 1148 source text(s) (46 new and 1102 already existing)
    Removed 9 obsolete entries

Spanish

Currently translated at 9.0% (100 of 1111 strings)
Translate-URL: https://translate.getmonero.org/projects/monero/cli-wallet/es/

Italian

Currently translated at 71.9% (799 of 1111 strings)
Translate-URL: https://translate.getmonero.org/projects/monero/cli-wallet/it/

Dutch

Currently translated at 4.5% (50 of 1111 strings)
Translate-URL: https://translate.getmonero.org/projects/monero/cli-wallet/nl/

Dutch

Currently translated at 4.5% (50 of 1111 strings)
Translate-URL: https://translate.getmonero.org/projects/monero/cli-wallet/nl/

Portuguese (Brazil)

Currently translated at 0.3% (3 of 1111 strings)
Translate-URL: https://translate.getmonero.org/projects/monero/cli-wallet/pt_BR/
2020-01-28 15:32:07 +00:00
Jason Rhinelander 72beba0830 Replace utf8 small tilde (˜) with ascii tilde (~) 2019-11-27 14:07:52 -04:00
Weblate aceb1dce85 Translations from weblate + resync
Translators:

* Ukrainian

    * Agent LvM
    * TheFuzzStone

* Italian

    * erciccione
    * Luca Ciavatta
    * Alessandro Lotta
    * stefanomarty

* Chinese (Traditional)

    * Lafudoci

* Catalan

    * Assumpta Anglada
    * BennyBeat
    * Ecron
    * Joan Montané

* Russian

    * Agent LvM
    * TheFuzzStone
    * Russian Bear

* Japanese

    * Andrew Onishi
    * Scott Anecito

* French

    * el00ruobuob
    * glv2
    * Viktor

* Czech

    * dskch83

* Chinese (Simplified)

    * jindouyunz
    * TE Scott
    * razorshaman909

* Dutch

    * Jonathan Heirbaut
    * siesero

* German

    * fullmetalScience
    * Christian
    * M5M400
    * Sneaky Squid
    * Paul Rant
    * Tim Hartmann
2019-10-25 15:08:59 +00:00
erciccione 7336864f12
refresh language files 2019-09-11 12:33:05 +02:00
luigi1111 d035af8e92
Merge pull request #5788
de5038f unpushed languages from pootle (synced) (Monero-Weblate)
2019-08-21 15:33:14 -05:00
luigi1111 f1e66a03f1
Merge pull request #5757
a12ca68 translations: add a ready file to control which translations to build (moneromooo-monero)
2019-08-21 15:25:18 -05:00
Monero-Pootle de5038f387
unpushed languages from pootle (synced) 2019-08-02 10:26:22 +00:00
moneromooo-monero a12ca687e0
translations: add a ready file to control which translations to build
Some translations are committed before they're ready to be used
2019-07-16 19:25:38 +00:00
JesusRami 82f07c5626 Close file before exit to avoid potential resource leak 2019-05-19 05:53:50 +00:00
Doyle bd39bc0567 Merge commit '4754819' into LokiMergeUpstream 2019-05-02 13:53:11 +10:00
Monero-Pootle 5d0dcc1805
add translations for it, fr, ja, sv from Pootle and refresh template .ts file 2019-04-18 14:39:03 +00:00
binaryFate 1f2930ce0b Update 2019 copyright 2019-03-05 22:05:34 +01:00
doy-lee 245c4b3ba0 Merge commit '4f104a0' into LokiMergeUpstream 2019-01-30 15:03:46 +11:00
erciccione cb3b4adba5
translations: update and sync all language files 2019-01-11 15:19:56 +01:00
doy-lee d5beaee824 Merge commit 'a605c0d' into LokiMergeUpstream 2018-12-10 19:32:50 +11:00
Tadeas Moravec 3998a937e5
Enhance help text for print_ring. 2018-11-16 15:15:35 +00:00
Tadeas Moravec 3900fb779f
Enhance help text for incoming_transfers. 2018-11-16 14:53:31 +00:00
doy-lee 1bb2fb8721 Merge commit '9a4b15c' into LokiMergeUpstream 2018-11-05 11:17:33 +11:00
Riccardo Spagni e7a475e4e6
Merge pull request #4645
6f88c03d Simplewallet: update help text for show_transfers. (Ted Moravec)
2018-11-01 22:32:41 +02:00
doy-lee 2166a961f4 Merge commit 'a91b432' into LokiMergeUpstream 2018-10-31 17:06:48 +11:00
Riccardo Spagni 9b7902f3ef
Merge pull request #4513
539debc4 Finish all contexts but simple_wallet, translate 23% of simple_wallet (sanecito)
ee71ba98 Add translations for Monero::PendingTransactionImpl, command_line Contexts (sanecito)
5c4fe3d4 Create Japanese file, add translations for "Monero::AddressBookImpl" and "Wallet" Contexts (sanecito)
2018-10-26 22:19:21 +02:00
Ted Moravec 6f88c03dfc
Simplewallet: update help text for show_transfers.
Describe the output format.
2018-10-18 09:14:15 +00:00
doy-lee 339f96b0cc Merge commit 'c23b6f8' into LokiMergeUpstreamUntil_20181010_77e1ebf 2018-10-10 15:07:16 +11:00
doy-lee d3501cfc73 Merge commit '4a1744e' into LokiMergeUpstreamUntil_20180911_e6d36c1 2018-10-10 13:28:43 +11:00
sanecito 539debc477 Finish all contexts but simple_wallet, translate 23% of simple_wallet 2018-10-07 14:27:41 -07:00
Riccardo Spagni 7189d699d1
Merge pull request #4508
3d722db4 wallet-cli: Update French translation (Guillaume LE VAILLANT)
2018-10-07 18:58:32 +02:00
Guillaume LE VAILLANT 3d722db487 wallet-cli: Update French translation 2018-10-06 16:23:52 +02:00
Guillaume LE VAILLANT 977df6315f Fix some calls to the translation function
Some strings were not detected by lupdate because "tr() cannot be called without
context".
2018-10-06 10:26:06 +02:00
sanecito ee71ba9869 Add translations for Monero::PendingTransactionImpl, command_line Contexts 2018-10-05 00:39:23 -07:00
sanecito 5c4fe3d4a5 Create Japanese file, add translations for "Monero::AddressBookImpl" and "Wallet" Contexts 2018-10-04 01:43:16 -07:00
doy-lee 68b5ffc537 Merge commit 'fad88e1' into LokiMergeUpstream20180821 2018-09-28 16:57:00 +10:00
TheCharlatan f0ba19fde5 Add lrelease to the depends
This includes a minimal qt build without gui
2018-09-10 22:08:05 +02:00
MoroccanMalinois 620105ecaf
Translations: handle cross compiling 2018-08-21 23:22:33 +00:00
Doyle T e70941fa05 Merge commit 'c3ec537' into LokiMergeUpstream 2018-08-21 14:24:53 +10:00
ordtrogen d45cd37c53 fix typos in language files and rpc_args.cpp 2018-06-21 19:14:14 +02:00
jcktm f0740b9a5e Merge remote-tracking branch 'monero/master' into dev 2018-06-08 16:40:07 +10:00
Doyle T 161eda3fd1 First pass Monero to Loki refs 2018-04-10 14:49:20 +10:00
hrumag 8df202ec79 Updates italian localizations. 2018-03-22 22:31:41 +01:00
Dimitris Apostolou 57c0b1ed9f Fix typos in various files 2018-03-15 18:25:38 +02:00
Ordtrogen Översättning 402c716212 Updated Swedish localization 2018-03-08 05:47:32 +01:00
Guillaume LE VAILLANT 6d4da1fc90 Update French translation 2018-02-22 14:44:05 +01:00