From: Jacob Sparre Andersen <sparre@nbi.dk>
Subject: Re: Formatted IO - Fortran style or similar.
Date: Wed, 01 Aug 2012 10:09:13 +0200
Date: 2012-08-01T10:09:13+02:00 [thread overview]
Message-ID: <87boivrq3a.fsf@adaheads.sparre-andersen.dk> (raw)
In-Reply-To: Pine.LNX.4.64.1207311704160.22686@medsec1.medien.uni-weimar.de
stefan-lucks@see-the.signature writes:
> On Tue, 31 Jul 2012, Jacob Sparre Andersen wrote:
>> How would you handle translatable user visible strings - such as
>> "Parsing '${file_name}' failed on line ${line_number}." (where
>> "${...}" identifies parameter substitutions) - in Ada?
>
> Why do you need to *substitute* the parameters in the string at all?
>
> Without substitution, the following seems to work fine:
>
> Ada.Text_IO.Put_Line("Parsing " & File_Name &
> " failed on line " & To_String(Line_Number) &
> ".");
Yes. But how do you translate that text without having to recompile
the whole application?
My question was related to _translatable_ user visible strings. If I
just want to make an all-American program, your proposed solution is
fine, but when I want to make it easy to translate the user visible
strings in an application you proposed solution is unacceptable.
Greetings,
Jacob
--
"Those who will not reason, are bigots,
those who cannot, are fools, and
those who dare not, are slaves."
next prev parent reply other threads:[~2012-08-06 15:25 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-07-30 8:50 Formatted IO - Fortran style or similar Mark Murray
2012-07-30 9:59 ` Ian Clifton
2012-07-30 18:57 ` Michael Rohan
2012-07-30 22:12 ` Mark Murray
2012-07-31 7:17 ` Dmitry A. Kazakov
[not found] ` <npbe18d3o3gdc2ut41f1codvv6rhfgidr3@invalid.netcom.com>
2012-07-31 11:56 ` Jacob Sparre Andersen
2012-07-31 15:12 ` stefan-lucks
2012-07-31 17:34 ` Adam Beneschan
2012-08-01 6:56 ` stefan-lucks
[not found] ` <be5g18p0gnf2ocdf3hmgjslgnu0jogrh91@invalid.netcom.com>
2012-08-01 6:48 ` stefan-lucks
2012-08-01 8:09 ` Jacob Sparre Andersen [this message]
2012-08-01 10:28 ` Georg Bauhaus
2012-08-01 16:28 ` Simon Wright
2012-08-01 19:14 ` Michael Rohan
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox