[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-i18n-doc
Subject:    Oversimplified string in kdevplatform.po
From:       Marek Laane <bald () smail ! ee>
Date:       2011-02-08 0:33:15
Message-ID: AANLkTin9W9TxxyGBVofzLD4Bb36fmsKoYT0H9qJ=OXS8 () mail ! gmail ! com
[Download RAW message or body]

Kdevplatform.po has such string. "Back to ".
Looking at source code
(kdevplatform/language/duchain/navigation/abstractdeclarationnavigationcontext.cpp),
it appears there would be something after that, making it "link":

if( m_previousContext ) {
    modifyHtml() += navigationHighlight(i18n("Back to "));
    makeLink( m_previousContext->name(), m_previousContext->name(),
NavigationAction(m_previousContext) );
    modifyHtml() += "<br>";



It may work in English or some else language but it's definitely
doesn't work in Estonian as we don't have prepositions (at least as a
rule) and in this case rather some "postposition" is needed. So could
someone change this string, e.g. to "Back to %1"?


Marek Laane

Estonian translator

[Attachment #3 (text/html)]

Kdevplatform.po has such string. &quot;Back to &quot;. <div>Looking at source code \
(kdevplatform/language/duchain/navigation/abstractdeclarationnavigationcontext.cpp), \
it appears there would be something after that, making it &quot;link&quot;:</div> \
<meta http-equiv="content-type" content="text/html; \
charset=utf-8"><div><div><br><div><meta http-equiv="content-type" content="text/html; \
charset=utf-8"><span class="Apple-style-span" style="font-family: monospace; \
font-size: 12px; line-height: 14px; -webkit-border-horizontal-spacing: 2px; \
-webkit-border-vertical-spacing: 2px; "><pre class="de1" style="font: normal normal \
normal 1em/1.2em monospace; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; \
padding-left: 0px; background-image: none; background-attachment: initial; \
background-origin: initial; background-clip: initial; background-color: initial; \
vertical-align: top; background-position: initial initial; background-repeat: initial \
initial; "> <span class="kw1" style="color: rgb(0, 0, 255); ">if</span><span \
class="br0" style="color: rgb(0, 128, 0); ">(</span> m_previousContext <span \
class="br0" style="color: rgb(0, 128, 0); ">)</span> <span class="br0" style="color: \
rgb(0, 128, 0); ">{</span>  modifyHtml<span class="br0" style="color: rgb(0, 128, 0); \
">(</span><span class="br0" style="color: rgb(0, 128, 0); ">)</span> <span \
class="sy2" style="color: rgb(0, 0, 64); ">+</span><span class="sy1" style="color: \
rgb(0, 0, 128); ">=</span> navigationHighlight<span class="br0" style="color: rgb(0, \
128, 0); ">(</span>i18n<span class="br0" style="color: rgb(0, 128, 0); \
">(</span><span class="st0" style="color: rgb(255, 0, 0); ">&quot;Back to \
&quot;</span><span class="br0" style="color: rgb(0, 128, 0); ">)</span><span \
class="br0" style="color: rgb(0, 128, 0); ">)</span><span class="sy4" style="color: \
rgb(0, 128, 128); ">;</span>  makeLink<span class="br0" style="color: rgb(0, 128, 0); \
">(</span> m_previousContext<span class="sy2" style="color: rgb(0, 0, 64); \
">-</span><span class="sy1" style="color: rgb(0, 0, 128); ">&gt;</span>name<span \
class="br0" style="color: rgb(0, 128, 0); ">(</span><span class="br0" style="color: \
rgb(0, 128, 0); ">)</span>, m_previousContext<span class="sy2" style="color: rgb(0, \
0, 64); ">-</span><span class="sy1" style="color: rgb(0, 0, 128); \
">&gt;</span>name<span class="br0" style="color: rgb(0, 128, 0); ">(</span><span \
class="br0" style="color: rgb(0, 128, 0); ">)</span>, NavigationAction<span \
class="br0" style="color: rgb(0, 128, 0); ">(</span>m_previousContext<span \
class="br0" style="color: rgb(0, 128, 0); ">)</span> <span class="br0" style="color: \
rgb(0, 128, 0); ">)</span><span class="sy4" style="color: rgb(0, 128, 128); \
">;</span>  modifyHtml<span class="br0" style="color: rgb(0, 128, 0); ">(</span><span \
class="br0" style="color: rgb(0, 128, 0); ">)</span> <span class="sy2" style="color: \
rgb(0, 0, 64); ">+</span><span class="sy1" style="color: rgb(0, 0, 128); ">=</span> \
<span class="st0" style="color: rgb(255, 0, 0); ">&quot;&lt;br&gt;&quot;</span><span \
class="sy4" style="color: rgb(0, 128, 128); ">;</span>  </pre><pre class="de1" \
style="font: normal normal normal 1em/1.2em monospace; margin-top: 0px; margin-right: \
0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; \
padding-bottom: 0px; padding-left: 0px; background-image: none; \
background-attachment: initial; background-origin: initial; background-clip: initial; \
background-color: initial; vertical-align: top; background-position: initial initial; \
background-repeat: initial initial; "> <font class="Apple-style-span" \
color="#008000"><br></font></pre><pre class="de1" style="font: normal normal normal \
1em/1.2em monospace; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; \
padding-left: 0px; background-image: none; background-attachment: initial; \
background-origin: initial; background-clip: initial; background-color: initial; \
vertical-align: top; background-position: initial initial; background-repeat: initial \
initial; "> <span class="Apple-style-span" style="font-family: arial; font-size: \
small; line-height: normal; white-space: normal; -webkit-border-horizontal-spacing: \
0px; -webkit-border-vertical-spacing: 0px; ">It may work in English or some else \
language but it&#39;s definitely doesn&#39;t work in Estonian as we don&#39;t have \
prepositions (at least as a rule) and in this case rather some \
&quot;postposition&quot; is needed. So could someone change this string, e.g. to \
&quot;Back to %1&quot;?</span></pre> <pre class="de1" style="font: normal normal \
normal 1em/1.2em monospace; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; \
padding-left: 0px; background-image: none; background-attachment: initial; \
background-origin: initial; background-clip: initial; background-color: initial; \
vertical-align: top; background-position: initial initial; background-repeat: initial \
initial; "> <span class="Apple-style-span" style="font-family: arial; font-size: \
small; line-height: normal; white-space: normal; -webkit-border-horizontal-spacing: \
0px; -webkit-border-vertical-spacing: 0px; "><br></span></pre><pre class="de1" \
style="font: normal normal normal 1em/1.2em monospace; margin-top: 0px; margin-right: \
0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; \
padding-bottom: 0px; padding-left: 0px; background-image: none; \
background-attachment: initial; background-origin: initial; background-clip: initial; \
background-color: initial; vertical-align: top; background-position: initial initial; \
background-repeat: initial initial; "> <span class="Apple-style-span" \
style="font-family: arial; font-size: small; line-height: normal; white-space: \
normal; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; \
">Marek Laane</span></pre> <pre class="de1" style="font: normal normal normal \
1em/1.2em monospace; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; \
padding-left: 0px; background-image: none; background-attachment: initial; \
background-origin: initial; background-clip: initial; background-color: initial; \
vertical-align: top; background-position: initial initial; background-repeat: initial \
initial; "> <span class="Apple-style-span" style="font-family: arial; font-size: \
small; line-height: normal; white-space: normal; -webkit-border-horizontal-spacing: \
0px; -webkit-border-vertical-spacing: 0px; ">Estonian translator</span></pre> \
</span><meta http-equiv="content-type" content="text/html; \
charset=utf-8"></div></div></div>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic