268=Recognize format by extension
269=Use original file date/time for saved files
270=Rotate
271=Convert
272=Use embedded thumbnail
276=To open picture, use
164=Mosaic
165=Original format
166=Rotate
167=Rotate +90°
168=Rotate -90°
169=Rotate based on EXIF tag
170=JPEG lossless operation will modify original file(s), and may remove some unused pixels (width and height must be multiple of 8 pixels)!\nDo you want to continue?
171=The picture will be converted in 8 bits per component\nDo you want to continue?
172=This file contains more than one page/image, so it's not possible to rotate it.
173=This file uses a nonwritable format, so it's not possible to rotate it.
174=Associated program
175=Custom program
176=Save clipboard

@Skiff:
Good questions, I'll have to look were the strings are used myself. Perhaps someone can point us in the right direction.

EDIT:
"Bottom up" is used in Options > General > Read/Write > Write > TARGA. But don't ask me what it means...

Skiff wrote:#define TXT_TemplateMenu_Size_Auto "Size auto"
Don't really know what does it means? After some testing I think that this shows file size in automatic unitx (b, B, KB, MB and so on) - is it correct?

I think that's correct. "Size auto" is not very meaningful, what about "Size [Bytes/KB/MB/GB]" instead? The position in the menu should be changed, it should be
1 - Size
2 - Size [KB]
3 - Size [Bytes/KB/MB/GB]

@Dreamer:
+1 to all your suggestions.

XnView vs. XnView ShellExt
Both XnView and ShellExtension should use the same wording (see my previous post).
In XnView it currently says:
- "Rotate based on EXIF value".
- "Keep date/time for saving"
Either XnView or ShellExt should be modified.

Muska and Lipman (Beginning OpenGL Game Programming: Chapter 6 – [url=http://www.opengl-doc.com/Muska.and.Lipman-Beginning.Ope/pg_0167.htm]Bitmaps and Images with OpenGL[/url]) wrote:Finally, the imageDesc field is a byte whose bits specify the number of attribute bits per pixel and the order in which pixel data is transferred from a file to the screen. For our purposes, we are interested in bits 4 and 5, which tell us how the image data needs to be rendered to the screen. Because we are using OpenGL and glDrawPixels(), we need to make sure the image data is stored in memory “upside-down.” Given the possible values for bits 4 and 5 in Table 6.5, this means that you need to make sure the image origin is located at the bottom left. Some image tools like to save the Targa with the origin at the top left, which means you need to flip the Targa image data vertically to get a proper rendering with glDrawPixels().

Currently it's not clear it's the short version of rating. Moreover, if both options are used, it's not clear which one is rating, so perhaps, if possible symbols might be used: star for rating and another symbol - circle(?) for colour label, for example: 5* 3●... With the star symbol it would be also clearer the higher number means better rating.