From 238bd7f8a5131e9bc51a649553fd2fafaf6337c2 Mon Sep 17 00:00:00 2001 From: John Wiegley Date: Wed, 25 Feb 2009 03:51:42 -0400 Subject: Marked all strings needing internationalization These strings are now collected automagically in the file po/ledger.pot. If you'd like to produce a translation, just run this command after building Ledger: msginit -l LOCALE -o LANG.po -i po/ledger.pot Where LOCALE is a string like de or en_GB, and LANG is a short descriptive word for your language. Then send me this .po file so I can commit it to the Ledger sources (alternatively, you could maintain the file in a fork on GitHub), and setup the build script to format and install your new message catalog during a "make install". --- src/stream.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/stream.cc') diff --git a/src/stream.cc b/src/stream.cc index df45e5f5..5c109831 100644 --- a/src/stream.cc +++ b/src/stream.cc @@ -65,11 +65,11 @@ namespace { int status = pipe(pfd); if (status == -1) - throw std::logic_error("Failed to create pipe"); + throw std::logic_error(_("Failed to create pipe")); status = fork(); if (status < 0) { - throw std::logic_error("Failed to fork child process"); + throw std::logic_error(_("Failed to fork child process")); } else if (status == 0) { // child // Duplicate pipe's reading end into stdin @@ -130,7 +130,7 @@ void output_stream_t::close() int status; wait(&status); if (! WIFEXITED(status) || WEXITSTATUS(status) != 0) - throw std::logic_error("Error in the pager"); + throw std::logic_error(_("Error in the pager")); } } -- cgit v1.2.3