Commit Graph

679 Commits

Author SHA1 Message Date
hellekin
a9bc4c2489 Remove fatally broken failure :) 2014-10-20 12:52:21 -03:00
Jaromil
3416ad2d2c avoid using Tomb's PID in temp files and double the random #150 2014-10-20 16:34:45 +02:00
Jaromil
372a1a1cf8 make sure the old manual is not confused with the actual 'man tomb' #150 2014-10-20 16:28:41 +02:00
Jaromil
f2ffa9c67f correct tomb_key variable usage in logs 2014-10-10 11:17:02 +02:00
Jaromil
f8df67fcd0 fixes empty variables used in output messages
there where variable names left over after the code refactoring
they have now correct names or are filled, messages stay the same
fixes #138
2014-10-10 00:05:00 +02:00
Jaromil
651890db61 deleting .gitmodules old leftover 2014-10-09 21:09:22 +02:00
hellekin
4610af02c9 Tidy up options documentation 2014-10-05 13:41:19 -03:00
Jaromil
a7dcb1487c Merge pull request #145 from gdrooid/spanish
Spanish translations updated
2014-09-27 17:42:38 +02:00
gdrooid
c266bceb76 [i18n] Removed strings that don't need to be translated. 2014-09-27 15:53:03 +02:00
gdrooid
ce77c460fe [i18n] Updated Spanish translations. 2014-09-27 15:33:27 +02:00
Jaromil
7b78e08fd2 Merge pull request #144 from gdrooid/fix
Remove unused translations.
2014-09-25 03:00:19 +02:00
gdrooid
c5a9f40ae5 Remove unused translations. 2014-09-23 17:20:50 +02:00
Jaromil
22945a78ce Merge pull request #143 from myqlarson/patch-1
Reviewed README.md for proper English
2014-09-23 12:06:23 +02:00
myqlarson
45f49df3b1 Update README.md
Various typos and grammatical issues fixed
2014-09-23 21:57:15 +12:00
Jaromil
895eba1bda Merge pull request #141 from x3nu/master
Fixes to German translation
2014-09-23 11:54:19 +02:00
x3nu
85453f6418 translation finished 2014-09-23 10:57:04 +02:00
x3nu
c3bcfcdb1a translating .. 2014-09-19 10:16:09 +02:00
Jerry V Polfer
3a981dc3d6 started actualiasing german translation 2014-09-17 01:11:50 +02:00
Jaromil
c7009e5c1b Merge pull request #132 from gdrooid/i18n
Internationalization of all human language in Tomb using gettext
2014-09-16 18:56:45 +02:00
gdrooid
33e18cb256 Updated .pot and .po files. 2014-09-13 17:32:12 +02:00
gdrooid
0d76ccc2df Usage message translations.
Adds a new `_print` function to print strings without coloring or
other stuff added by the `_msg` function. It's used for the usage
message, letting it be translated.

The usage messages have been split into one-line strings, and added
back to the tomb.pot and *.po files.
2014-09-13 16:55:03 +02:00
gdrooid
55f6a0a927 Remove manual coloring from strings. 2014-09-09 13:20:06 +02:00
gdrooid
b73dfd65d7 Makes it possible to add any number of ::vars:: to the strings. 2014-09-09 13:15:31 +02:00
gdrooid
7c9575c438 Add compiled translation files (.mo) to .gitignore. 2014-09-09 11:46:04 +02:00
Jaromil
7918161803 revert to using /dev/null to ignore output when needed
should fix #134
2014-09-06 20:24:24 +02:00
gdrooid
14b7e8763b Fix some German translations.
By @x3nu on #135
2014-09-02 18:25:56 +02:00
gdrooid
255b5122f6 Separate help message from the rest of the translations. 2014-09-02 12:50:46 +02:00
gdrooid
0cdb87de0b Updated translation strings for French, Russian and German. 2014-09-01 12:17:03 +02:00
gdrooid
32211bd61d Update Spanish translations. 2014-09-01 10:59:28 +02:00
gdrooid
c0b05dd92a Update translation template. 2014-09-01 10:55:18 +02:00
gdrooid
83fc417f02 Add German language to the translations makefile. 2014-09-01 10:11:23 +02:00
gdrooid
20a59fdf7b Update new strings to the new format. 2014-09-01 10:09:33 +02:00
gdrooid
118ace28ef Update Spanish translations and fix minor issues.
Issues:
	`gettext -s - "$2"` prints the -, instead of getting the desired effect
	The custom expansion  missed repeated variables in a single string
	Some string fixes
2014-09-01 09:37:45 +02:00
gdrooid
61e6529f6a Update Spanish translations. 2014-09-01 09:37:11 +02:00
gdrooid
69bb25e05b Update .pot file and it's generator. 2014-09-01 09:37:11 +02:00
gdrooid
bfc12248bd Adapt _failure strings for new format.
Also, changes the way you pass an exit value to the _failure function:
	exitv=1 _failure "Message"
2014-09-01 09:37:11 +02:00
gdrooid
d1bac626ef Adapt _verbose strings to new format. 2014-09-01 09:36:49 +02:00
gdrooid
08c94cc110 Adapt _message strings to new format. 2014-09-01 09:35:24 +02:00
gdrooid
2b0a02f3d7 Adapt _warning messages to new format. 2014-09-01 09:34:02 +02:00
gdrooid
7d6c72a2e8 Adapt _success messages to new format. 2014-09-01 09:32:22 +02:00
gdrooid
bb863b7e17 Modify _msg function for new string format. 2014-09-01 09:28:32 +02:00
Jaromil
f7057b7d03 Merge pull request #128 from gdrooid/po
Fix translations makefile.
2014-08-31 09:24:48 +02:00
Jaromil
76248f2d66 documentation updates 2014-08-30 19:38:56 +02:00
Jaromil
e8aaf03b52 Completed refactoring of secret handling, all unit tests working.
This refactoring avoids writing of keys on filesystem, exception made
for the 'setkey' command. Loopfiles and tempfiles are automatically
wiped at exit, variable are filled with random data before unset.
2014-08-30 19:38:56 +02:00
Jaromil
4bfae329d3 Merge pull request #127 from x3nu/master
German Translation by x3nu
2014-08-30 19:38:14 +02:00
Jaromil
16b319c256 More cleanup and refactoring.
Now most functions are stable. tomb open -k image.jpg can use images
directly as keys, works on tests, but needs more debugging.
2014-08-26 00:54:41 +02:00
Jaromil
5d9caf01e0 Cleanup and normalization of functions handling secrets
also now using a dash - after print and gettext options to avoid
parsing printed strings as options.
2014-08-25 23:32:32 +02:00
Jaromil
7c55f633d6 small fix to tests 2014-08-25 21:07:47 +02:00
Jaromil
1d815a1f7e More refactoring of how keys, passwords and secrets are stored
includes a working loopback and tempfile cleanup in endgame()
and several changes in order to avoid saving anything on disk
WIP addressing #124 and #126
2014-08-25 21:07:47 +02:00
x3nu
e8db9ce942 German translation complete 2014-08-21 10:09:25 +02:00