[GeoNetwork-devel] Locatisation - Re: commit [1115]

Hi guys,

Cool to see these things improve!
I have a small request to you :-). Please make sure that when you commit language string updates, you also add those strings to the other language files (Spanish, Chinese and Arabic) even if they are not translated. Just use the English ones as default. Failing to do this will result in a long process of alignment of the string files and also causes voids for those using the GUI in the respective languages for the missing strings...

Thanks a lot!
Ciao,
Jeroen

On Feb 18, 2008, at 10:29 AM, bluenetdevteam@anonymised.com wrote:

Revision: 1115
         http://geonetwork.svn.sourceforge.net/geonetwork/?rev=1115&view=rev
Author: bluenetdevteam
Date: 2008-02-18 01:29:18 -0800 (Mon, 18 Feb 2008)

Log Message:
-----------

Fixes by Pierre Lagarde and Simon Pigot to add language support and simplified
messaging to the validation output

This line, and those below, will be ignored--

M web/geonetwork/xsl/metadata-validate.xsl
M web/geonetwork/xsl/res-error.xsl
M web/geonetwork/loc/en/xml/metadata-validate.xml
M web/geonetwork/loc/fr/xml/metadata-validate.xml

Modified Paths:
--------------
   branches/2.2.x/web/geonetwork/loc/en/xml/metadata-validate.xml
   branches/2.2.x/web/geonetwork/loc/fr/xml/metadata-validate.xml
   branches/2.2.x/web/geonetwork/xsl/metadata-validate.xsl
   branches/2.2.x/web/geonetwork/xsl/res-error.xsl

Jeroen Ticheler wrote:

Hi guys,

Cool to see these things improve!
I have a small request to you :-). Please make sure that when you commit language string updates, you also add those strings to the other language files (Spanish, Chinese and Arabic) even if they are not translated. Just use the English ones as default. Failing to do this will result in a long process of alignment of the string files and also causes voids for those using the GUI in the respective languages for the missing strings...

Thanks a lot!
Ciao,
Jeroen

Hi Jeroen,

Thanks. Will do - I'll commit the english version to the other languages later this morning when at work.

Cheers,
Simon

Hi all, you're right Jeroen we are always missing some strings in
language files. I tried to do a simple service to do some check on that
point.

Attached is an html page with i18n strings status for strings.xml.
* green = ok
* red = missing element
* yellow = element with same value as english

I added a service test.i18n which loop over all english strings and
check if exist in other files. There's some red on the current
strings.xml in the trunk :wink:

That's a proposal which could be extended to check all files and added
to the trunk for test.

Then we need to fix missing strings....

Ciao. Francois

Thanks a lot!
Ciao,
Jeroen

On Feb 18, 2008, at 10:29 AM, bluenetdevteam@anonymised.com
wrote:

Revision: 1115
         http://geonetwork.svn.sourceforge.net/geonetwork/?rev=1115&view=rev
Author: bluenetdevteam
Date: 2008-02-18 01:29:18 -0800 (Mon, 18 Feb 2008)

Log Message:
-----------

Fixes by Pierre Lagarde and Simon Pigot to add language support and
simplified
messaging to the validation output

This line, and those below, will be ignored--

M web/geonetwork/xsl/metadata-validate.xsl
M web/geonetwork/xsl/res-error.xsl
M web/geonetwork/loc/en/xml/metadata-validate.xml
M web/geonetwork/loc/fr/xml/metadata-validate.xml

Modified Paths:
--------------
   branches/2.2.x/web/geonetwork/loc/en/xml/metadata-validate.xml
   branches/2.2.x/web/geonetwork/loc/fr/xml/metadata-validate.xml
   branches/2.2.x/web/geonetwork/xsl/metadata-validate.xsl
   branches/2.2.x/web/geonetwork/xsl/res-error.xsl

-------------------------------------------------------------------------

(attachments)

test.i18n.html (42.2 KB)

Hi Francois,
If that’s a proposal, I fully support it and stimulate you to add it! :slight_smile:
So +1 from me, even though I don’t think we need an official vote for such non-disruptive feature. Would you add it as and Administrator service?
Ciao,
Jeroen

On Feb 19, 2008, at 11:30 AM, Francois-Xavier Prunayre wrote:

Hi all, you’re right Jeroen we are always missing some strings in
language files. I tried to do a simple service to do some check on that
point.

Attached is an html page with i18n strings status for strings.xml.

  • green = ok
  • red = missing element
  • yellow = element with same value as english

I added a service test.i18n which loop over all english strings and
check if exist in other files. There’s some red on t in the trunk :wink:

That’s a proposal which could be extended to check all files and added
to the trunk for test.

Then we need to fix missing strings…

Ciao. Francois

Thanks a lot!

Ciao,

Jeroen

On Feb 18, 2008, at 10:29 AM, bluenetdevteam@anonymised.com

wrote:

Revision: 1115

http://geonetwork.svn.sourceforge.net/geo w=rev

Author: bluenetdevteam

Date: 2008-02-18 01:29:18 -0800 (Mon, 18 Feb 2008)

Log Message:


Fixes by Pierre Lagarde and Simon Pigot to add language support and

simplified

messaging to the validation output

This line, and those below, will be ignored–

M web/geonetwork/xsl/metadata-validate.xsl

M web/geonetwork/xsl/res-error.xsl

M web/geonetwork/loc/en/xml/metadata-validate.xml

M web/geonetwork/loc/fr/xml/metadata-validate.xml

Modified Paths:

branches/2.2.x/web/geonetwork/loc/en/xml/metadata-validate.xml

branches/2.2.x/web/geonetwork/loc/fr/xml/metadata-validate.xml

branches/2.2.x/web/geonetwork/xsl/metadata-validate.xsl

branches/2.2.x/web/geonetwork/xsl/res-error.xsl


Test i18n*“en” is master language. Each element of english files are compared to the others*

missing element
element exist but transalation is equal to en value (could be ok)

< td tr> or=“green”>< td bgcolor=“green”><

fr

cn

ar

strings.xml

savepdf

savexml

fuzzy

fuzzySearch

fuzzyImprecise

fuzzyPrecise

address

zip

country

email

kind

kindChoice (value: gov )

kindChoice (value: int-org )

kindChoice (value: ngo )

kindChoice (value: uni )

kindChoice (value: company )

kindChoice (value: consultant )

kindChoice (value: other )

userInfo

userInfoDes

subtemplate

subtemplateTitle

view

Term

startsWith

contains

exactTerm

foundWords

selection

label

type

definition

close

identifier

keyword

res

ress

thesaurus

language

about

abstract

accept

add

admin

Administrator

agrovocKeyword

any

anytime

appSchInfoTab

ar

assigned

attrlabl

< /t ty

back

backToDescription

backToPreviousPage

backToEditor

batchImport

batchImportTitle

begdate

begtime

bgFileDescChoice (value: thumbnail )

bgFileDescChoice (value: large_thumbnail )

bounding

boundingRelation (value: equal )

boundingRelation (value: overlaps )

boundingRelation (value: encloses )

boundingRelation (value: fullyOutsideOf )

browse

browsen

browsed

browset

cancel

categories

category

categoryManagement

categoryManDes

choose

chooseFile

chooseLargeThumbnail

chooseThumbnail

clear

clearAll

cn

completeTab

completeTabEditor

confirmDelete

confirmPassword

confirmNewPass wo ">

constraintsTab

contactUs

contentInfoTab

convert

copyright1

copyright2

create

createTip

dataQualityTab

datas et n">

dateRelChoice

dateRelChoice (value: 14 )

dateRelChoice (value: 15 )

dateRelChoice (value: 16 )

dateRelChoice (value: 17 )

dateRelChoice (value: 18 )

decline

delete

descriptionTab

desSchema

digital

directory

dirParameter

disclaimer1

disclaimer2

distributionTab

download

downloadable

dynamic

downloadData

dsgpoly

eastbc

edit

Editor

downloadEmail

en

enclosing

enclosingCoordinate

enddate

enttypl

es

exactCoordinate

extended

extent

extensionInfoTab

featured Ma >

feedback

feedbackCardTitle

feedbackComments

feedbackRequest

file

firstName

fr

freeKeyword

from

gen er ">

generalInfo

georss

group

groupManagement

groupManDes

groups

harvestingManagement

harvestingManDes

transferOwnership

header_meta

help

helpComplete

hideAdvancedOptions

highlights

hitsPerPage

hitsPerPageChoice (value: 10 )

hitsPerPageChoice (value: 20 )

hitsPerPageChoice (value: 50 )

hitsPerPageChoice (value: 100 )

home

identificationTab

import

infoTitle

insert

interactiveMap

interMapInfo

intermapSearch

keywords

keywordshelp

large_thumbnail

latitude

latMax

latMin

legend

links

loading

local

localiz

localizDes

location

login

loginCardTitle

loginwarning

logout

logoutDes

longitude

longMin

mandatory

mandatoryIf

mainpage1

mainpage2

mainhelp1

mainhelp2

mainhelp3

mainpageTitle

maintenanceTab

management

mapType

mapViewerClose

mapViewerLoading

mapViewerOpen

max

mdUpdateError

message

messageMdUpdateError

messageChanged

messageDownload

messageLargeFile

messageNoPrivileges

messageNotPerformed

metadata

metadataAdded

metadataDeleted

metadataJSForm

more

moreinfo

name

newGroup

newCategory

newMdDes

newMetadata

newPassword

newUser

none

noHelp

noInfo

noLogin

northbc

online

onlink

opensearch

operation

organisation

paper

partial

partialCooordinate

password

persInfo

placeKeyword

porCatInfoTab

poweredBy

privileges

profile

progress

progressChoice

progressChoice (value: complete )

progressChoice (value: in-work )

progressChoice (value: planned )

protocol

protocolChoice (value: WWW:LINK-1.0-http–link )

protocolChoice (value: WWW:LINK-1.0-http–samples )

protocolChoice (value: WWW:LINK-1.0-http–related )

protocolChoice (value: WWW:LINK-1.0-http–partners )

protocolChoice (value: WWW:LINK-1.0-http–rss )

protocolChoice (value: WWW:LINK-1.0-http–ical )

protocolChoice (value: WWW:DOWNLOAD-1.0-http–download )

protocolChoice (value: WWW:DOWNLOAD-1.0-ftp–download )

protocolChoice (value: OGC:WMS-1.1.1-http-get-map )

protocolChoice (value: OGC:WMS-1.1.1-http-get-capabilities )

protocolChoice (value: OGC:WFS-1.0.0-http-get-capabilities )

protocolChoice (value: OGC:WCS-1.1.0-http-get-capabilities )

protocolChoice (value: OGC:WMC-1.1.0-http-get-capabilities )

protocolChoice (value: GLG:KML-2.0-http-get-map =“green”>

protocolChoice (value: ESRI:AIMS–http–configuration )

protocolChoice (value: ESRI:AIMS–http-get-image )

protocolChoice (value: ESRI:AIMS–http-get-feature )

pubdate

publicationDate

publisher

purpose

recentAdditions

refSysTab

region

RegisteredUser

remote

remove

reset

options

output

output Ty (id: full )

outputType (id: text )

sortBy

sortByType (id: relevance )

sortByType (id: rating )

sortByType (id: )

sortByType (id: date )

rateIt

mdRating

ratingMsg

resetSearch

resetFeedbackForm

restrictTo

result

resultsCoordinate

resultsFreeText

resultsMatching

rss

rtitle

save

saveAndClose

saveAndValidate

schema

search

< /t d>

searchBox

searchIndex

searching

searchPage

searchPageDes

searchTemplates

searchText

searchUnused

searchUnusedTitle

server

setAll

show

simple

simpleTab

simpleTabEditor

siteId

site

southbc

spatial2Tab

spatialTab

styleSheet

submit

summaryTab

surName

systemConfig

systemConfigDes

template

thanks

theme

thumbnails

timeout

timeoutChoice (value: 10 )

timeoutChoice (value: 20 )

timeoutChoice (value: 30 )

title

to

tools

topic

up

update

updateGroup

updateCategory

updateUserAccount

upload

user

UserAdmin

Reviewer

userManagement

userManDes

username

userPw

userPwDes

validate

validityBegins

validityEnds

viewInGE

waitGetCap

westbc

what

where

when

winInfo1

winInfo2

wwwlink

xmlInsert

xmlInsertTitle

xmlTab

TODO:- Check all element exist somewhere in XSL files - Check all loc files

Jeroen Ticheler wrote:

Hi Francois,
If that's a proposal, I fully support it and stimulate you to add it! :slight_smile:

That's quick dev done in a one hour train trip this morning :slight_smile: but we're
all spending times on that ...

So +1 from me, even though I don't think we need an official vote for
such non-disruptive feature. Would you add it as and Administrator service?

That's more a service for developers so it could be available for admin
users only and not linked anywhere from GeoNetwork user interface ?
Maybe it's better to have it for admin only because it's CPU consumming !

Will clean it and commit.

Francois

Ciao,
Jeroen

On Feb 19, 2008, at 11:30 AM, Francois-Xavier Prunayre wrote:

Hi, FYI I made an update on loc files for 22x branch (r1139) (config.xml
and strings.xml should be ok) and I will align the trunk later, once the
test services for i18n ready.

Ciao. Francois

Francois-Xavier Prunayre wrote:

Jeroen Ticheler wrote:

Hi Francois,
If that's a proposal, I fully support it and stimulate you to add it! :slight_smile:

That's quick dev done in a one hour train trip this morning :slight_smile: but we're
all spending times on that ...

So +1 from me, even though I don't think we need an official vote for
such non-disruptive feature. Would you add it as and Administrator service?

That's more a service for developers so it could be available for admin
users only and not linked anywhere from GeoNetwork user interface ?
Maybe it's better to have it for admin only because it's CPU consumming !

Will clean it and commit.

Francois

Ciao,
Jeroen

On Feb 19, 2008, at 11:30 AM, Francois-Xavier Prunayre wrote:

-------------------------------------------------------------------------
This SF.net email is sponsore

francois-xavier.prunayre@anonymised.com