fix plural form snafu in translation macro
authorPaul Davis <paul@linuxaudiosystems.com>
Wed, 13 Jul 2016 22:27:14 +0000 (18:27 -0400)
committerPaul Davis <paul@linuxaudiosystems.com>
Thu, 14 Jul 2016 10:20:17 +0000 (06:20 -0400)
gtk2_ardour/engine_dialog.cc

index 4b47fe1baf079482e692a4f8384df3acce0c4d26..4d3898182c21573524db1c6ac5313064db033483 100644 (file)
@@ -1596,12 +1596,7 @@ EngineControl::output_device_changed ()
 string
 EngineControl::bufsize_as_string (uint32_t sz)
 {
-       /* Translators: "samples" is always plural here, so no
-          need for plural+singular forms.
-        */
-       char buf[64];
-       snprintf (buf, sizeof (buf), "%u %s", sz, P_("sample", "samples", sz));
-       return buf;
+       return string_compose (P_("%1 sample", "%1 samples", sz), sz);
 }
 
 string