Nemam vremena, jebi ga, a obećao sam i Stevanu šemu za status i ne mogu da stignem :( na brzinu sam sad sredio onaj list.xml fajl i proverio http://docs.gentoo-srbija.org/doc/sr/list.xml idalje ne radi, osim toga ne radi ni http://docs.gentoo-srbija.org/doc/en/list.xml. Å ta može da bude ovde problem? metadoc.xml ? Sumnjam, ja sam lično sređivao lično taj fajl po g.o propisu i dodao
<metadoc lang="sr" parent="/doc/en/metadoc.xml"> prepravio na sva mesta gde je šta prevedeno sa doc/en na doc/sr i sl. Ja sumnjam u inserts.xsl
Kod: inserts.xsl <xsl:variable name="LANG">
<xsl:choose>
<xsl:when test="$PLANG"><xsl:value-of select="$PLANG"/></xsl:when>
<xsl:when test="$glang"><xsl:value-of select="$glang"/></xsl:when>
</xsl:choose>
</xsl:variable>
<xsl:choose>
<xsl:when test="contains('|ca|cs|da|de|el|en|es|fi|fr|id|it|ko|lt|pl|pt_br|ro|ru |sr|sv|tr|vi|zh_tw|',concat('|', $LANG,'|'))">
<xsl:variable name="insert" select="document(concat('/doc/', $LANG, '/inserts.xml'))/inserts/insert[@name=$str]"/>
<xsl:choose>
<xsl:when test="$insert">
<func:result select="$insert"/>
</xsl:when>
<xsl:otherwise>
<xsl:variable name="insert-en" select="document('/doc/en/inserts.xml')/inserts/insert[@name=$str]"/>
<xsl:choose>
<xsl:when test="$insert-en">
<func:result select="$insert-en"/>
</xsl:when>
<xsl:otherwise>
<func:result select="'UNDEFINED STRING'"/>
</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:variable name="insert-en" select="document('/doc/en/inserts.xml')/inserts/insert[@name=$str]"/>
<xsl:choose>
<xsl:when test="$insert-en">
<func:result select="$insert-en" />
</xsl:when>
<xsl:otherwise>
<func:result select="'UNDEFINED STRING'"/>
</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</func:function>
Ovo što je zeleno, ako stoji en onda nemamo prevedenu licencu, Updated, Summary i sl. ... nisam pametan sad šta nas zeza!
|