Merge pull request #225 from icculp/master

Translatable words counter and markdown-friendly table of counts
This commit is contained in:
Shannon Appelcline 2021-06-22 08:19:57 -10:00 committed by GitHub
commit 703ba198e5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 497 additions and 0 deletions

388
Chapter_word_counts.ipynb Normal file

File diff suppressed because one or more lines are too long

109
Chapter_word_counts.md Normal file
View File

@ -0,0 +1,109 @@
## Translatable word counts by chapter
Ignores code blocks and other non-translatable characters
Chapter|Word Count
---|---
01_0_Introduction.md|1144
01_1_Introducing_Bitcoin.md|2735
02_0_Setting_Up_a_Bitcoin-Core_VPS.md|226
02_1_Setting_Up_a_Bitcoin-Core_VPS_with_StackScript.md|2746
02_2_Setting_Up_Bitcoin_Core_Other.md|254
03_0_Understanding_Your_Bitcoin_Setup.md|248
03_1_Verifying_Your_Bitcoin_Setup.md|773
03_2_Knowing_Your_Bitcoin_Setup.md|517
03_3_Setting_Up_Your_Wallet.md|1699
03_3__Interlude_Using_Command-Line_Variables.md|347
03_4_Receiving_a_Transaction.md|1479
03_5_Understanding_the_Descriptor.md|1349
04_0_Sending_Bitcoin_Transactions.md|176
04_1_Sending_Coins_The_Easy_Way.md|1195
04_2_Creating_a_Raw_Transaction.md|1720
04_2__Interlude_Using_JQ.md|1956
04_3_Creating_a_Raw_Transaction_with_Named_Arguments.md|413
04_4_Sending_Coins_with_a_Raw_Transaction.md|1024
04_4__Interlude_Using_Curl.md|1643
04_5_Sending_Coins_with_Automated_Raw_Transactions.md|614
04_6_Creating_a_Segwit_Transaction.md|1172
05_0_Controlling_Bitcoin_Transactions.md|149
05_1_Watching_for_Stuck_Transactions.md|595
05_2_Resending_a_Transaction_with_RBF.md|1372
05_3_Funding_a_Transaction_with_CPFP.md|827
06_0_Expanding_Bitcoin_Transactions_Multisigs.md|155
06_1_Sending_a_Transaction_to_a_Multisig.md|1764
06_2_Spending_a_Transaction_to_a_Multisig.md|1079
06_3_Sending_an_Automated_Multisig.md|613
07_0_Expanding_Bitcoin_Transactions_PSBTs.md|169
07_1_Creating_a_Partially_Signed_Bitcoin_Transaction.md|1470
07_2_Using_a_Partially_Signed_Bitcoin_Transaction.md|1393
07_3_Integrating_with_Hardware_Wallets.md|2150
08_0_Expanding_Bitcoin_Transactions_Other.md|139
08_1_Sending_a_Transaction_with_a_Locktime.md|1483
08_2_Sending_a_Transaction_with_Data.md|580
09_0_Introducing_Bitcoin_Scripts.md|196
09_1_Understanding_the_Foundation_of_Transactions.md|989
09_2_Running_a_Bitcoin_Script.md|863
09_3_Testing_a_Bitcoin_Script.md|1000
09_4_Scripting_a_P2PKH.md|838
09_5_Scripting_a_P2WPKH.md|845
10_0_Embedding_Bitcoin_Scripts_in_P2SH_Transactions.md|170
10_1_Understanding_the_Foundation_of_P2SH.md|1164
10_2_Building_the_Structure_of_P2SH.md|1284
10_3_Running_a_Bitcoin_Script_with_P2SH.md|323
10_4_Scripting_a_Multisig.md|1016
10_5_Scripting_a_Segwit_Script.md|750
10_6_Spending_a_P2SH_Transaction.md|384
11_0_Empowering_Timelock_with_Bitcoin_Scripts.md|108
11_1_Understanding_Timelock_Options.md|557
11_2_Using_CLTV_in_Scripts.md|1197
11_3_Using_CSV_in_Scripts.md|1470
12_0_Expanding_Bitcoin_Scripts.md|99
12_1_Using_Script_Conditionals.md|1120
12_2_Using_Other_Script_Commands.md|407
13_0_Designing_Real_Bitcoin_Scripts.md|116
13_1_Writing_Puzzle_Scripts.md|998
13_2_Writing_Complex_Multisig_Scripts.md|996
13_3_Empowering_Bitcoin_with_Scripts.md|1467
14_0_Using_Tor.md|116
14_1_Verifying_Your_Tor_Setup.md|1568
14_2_Changing_Your_Bitcoin_Hidden_Services.md|434
14_3_Adding_SSH_Hidden_Services.md|330
15_0_Talking_to_Bitcoind.md|254
15_1_Accessing_Bitcoind_with_C.md|1238
15_2_Programming_Bitcoind_with_C.md|1427
15_3_Receiving_Bitcoind_Notifications_with_C.md|650
16_0_Programming_with_Libwally.md|333
16_1_Setting_Up_Libwally.md|559
16_2_Using_BIP39_in_Libwally.md|939
16_3_Using_BIP32_in_Libwally.md|959
16_4_Using_PSBTs_in_Libwally.md|989
16_5_Using_Scripts_in_Libwally.md|785
16_6_Using_Other_Functions_in_Libwally.md|655
16_7_Integrating_Libwally_and_Bitcoin-CLI.md|1380
17_0_Talking_to_Bitcoind_Other.md|286
17_1_Accessing_Bitcoind_with_Go.md|547
17_2_Accessing_Bitcoind_with_Java.md|821
17_3_Accessing_Bitcoind_with_NodeJS.md|393
17_4_Accessing_Bitcoind_with_Python.md|1158
17_5_Accessing_Bitcoind_with_Rust.md|829
17_6_Accessing_Bitcoind_with_Swift.md|1503
18_0_Understanding_Your_Lightning_Setup.md|192
18_1_Verifying_Your_Lightning_Setup.md|1294
18_2_Knowing_Your_lightning_Setup.md|399
18_2__Interlude_Accessing_a_Second_Lightning_Node.md|886
18_3_Setting_Up_a_Channel.md|1173
19_0_Using_Lightning.md|146
19_1_Generate_a_Payment_Request.md|968
19_2_Paying_a_Invoice.md|604
19_3_Closing_a_Channel.md|848
19_4_Lightning_Network_Review.md|626
A0_Appendices.md|112
A1_0_Understanding_Bitcoin_Standup.md|420
A2_0_Compiling_Bitcoin_from_Source.md|412
A3_0_Using_Bitcoin_Regtest.md|980
CLA.md|495
CONTRIBUTING.md|529
LICENSE-CC-BY-4.0.md|2716
README.md|1705
TRANSLATING.md|686
TOTAL|89069