All Downloads are FREE. Search and download functionalities are using the official Maven repository.

velocity.report.vm Maven / Gradle / Ivy

The newest version!



  
    yal10n - Report for $report.projectName
    
    

    
    
    
    
  
  
  
    

    

General info for $report.projectName
Generation Date:
$report.generationDate
Maven Coordinates:
$report.mavenCoordinates
Base Path:
$report.basePath
Base Name:
$report.baseName

#foreach( $lang in $report.allLanguages) #end
Language Encoding Count of Messages Count of Not Translated Messages Count of Missing Messages Count of Additional Messages
$lang.name $lang.encoding $lang.countOfMessages $lang.notTranslatedMessages.size() $lang.missingMessages.size() $lang.additionalMessages.size()
#foreach( $lang in $report.allLanguages)
$lang.name
#end
#foreach( $lang in $report.allLanguages)
Overall Status: $lang.status.message
Encoding: $lang.encoding

Missing Keys: $lang.missingMessages.size()
#if( $lang.missingMessages.isEmpty() ) No missing messages #else
These are messages that are contained in the default file, but not in the file for "${lang.name}". For these messages, the value in the default locale will be used.
#foreach ($key in $lang.missingMessages.keySet())
$esc.html($key)=$esc.html($lang.missingMessages[$key])
#end
                  
#end
Not Translated: $lang.notTranslatedMessages.size()
#if( $lang.notTranslatedMessages.isEmpty() ) No not translated messages #else
These are messages that are contained in both the default file and the file for "${lang.name}". However, in both files the values are the same. This could be correct, but it could also mean, that the translation was simply overlooked.
#foreach ($key in $lang.notTranslatedMessages.keySet())
$esc.html($key)=$esc.html($lang.notTranslatedMessages[$key])
#end
                  
#end
Additional: $lang.additionalMessages.size()
#if( $lang.additionalMessages.isEmpty() ) No additional messages #else
These are messages that are only contained in the file for "${lang.name}". They don't exist (anymore) in the default file. They can be safely deleted from the file for "${lang.name}".
#foreach ($key in $lang.additionalMessages.keySet())
$esc.html($key)=$esc.html($lang.additionalMessages[$key])
#end
                  
#end
Inconsistent Translations: $lang.inconsistentTranslations.size()
#if( $lang.inconsistentTranslations.isEmpty() ) No inconsistent translations #else
These are keys, that have the same message in the default language, but this same message is translated in different ways in "${lang.name}". This might indicate a inconsistent translation, but might also be correct. Please verify.
#foreach ($key in $lang.inconsistentTranslations.keySet())
#Keys: $esc.html($lang.inconsistentTranslations[$key][0])
#Single default message: $esc.html($key)
#Translations: $esc.html($lang.inconsistentTranslations[$key][1])

#end
                  
#end
Issues: $lang.issues.size()
#if( $lang.issues.isEmpty() ) No issues detected #else
    #foreach ($issue in $lang.issues)
  • $esc.html($issue)
  • #end
#end

Statistics for ${lang.name}
Analyzed version:
$lang.svnInfo
Latest version:
$lang.svnUrl
Total Keys:
$lang.countOfMessages
Missing Keys:
$lang.missingMessages.size() ($lang.missingMessagesPercentage)
Not Translated Keys:
$lang.notTranslatedMessages.size() ($lang.notTranslatedMessagesPercentage)
Additional Keys:
$lang.additionalMessages.size() ($lang.additionalMessagesPercentage)
#end
© Powered by yal10n $report.version




© 2015 - 2025 Weber Informatics LLC | Privacy Policy