Log in

View Full Version : Matroska shell extension GUI suggestion


Pages : [1] 2

jkwarras
4th October 2003, 15:45
Hi,

I guess this goes to the Matroska team. Maybe this is an stupid suggestion, but as a user of this great and exiciting container, and the open spirit that the development team as shown, i will do it anyway. I run on a Windows XP, Pentium III 800Mhz and 320MB RAM. Still that attachements/tag tab in Matroska Shell extension take about 50/60 seconds to show and as we all know, waiting is not what we like. So, if there was a progression bar (like the one in nullsoft installer) that show the status, this will be less disturbing to the user, as we have something to look at. I know is stupid, but still that most of my friends that have some of my matroska DVD backup CDs, don't wait and keep asking me why they can't see the photo or the text that is attached. They just see that the window don't pop up instantly and they have no patience :)

Ok, that's it :)

jcsston
4th October 2003, 17:26
IIRC The Reload Tags button in the Tag tab does have a progress dialog.
I'll add it to the intial loading for the Tag and Attachment tab.

jkwarras
4th October 2003, 17:49
Cool! Thanks a lot :)

jcsston
4th October 2003, 22:54
Download v1.7 (http://corecodec.org/download.php/36/MatroskaPropv1.7.exe)
I added the progress dialog to the Attachment and Tag tab.
The Attachment tab doesn't really need it now because it loads as fast as the Info tab. :D

jkwarras
5th October 2003, 17:49
Hi jcsston,

Thanks about this, that was really fast! :) But i can't get the 1.7 shell extension work on my system. Did unistall version 1.6, then reboot and install the version 1.7. Everything seems fine (popup panel when registering, blabla) but when i check the matroska info, attachement, tags etc tabs into the explorer for a mkv file, this shows nothing at all. No tracks, no basic or advanced information, no attachements (it has attachements) and no tags (it also has tags). SO maybe it's a abug, or it's my PC, don't know really, switching back to 1.6 and everything is ok.

jkwarras
5th October 2003, 17:56
BTW it happens with Gabest matroska splitter (last one) and the last official matroska DSfilter. I've just chek this. Hope it helps.

filewalker
5th October 2003, 21:08
Same is here.
I tested the new version 1.7, too.

It's fast but it doesn't show me the basic information, Matroska Info & the attachment which are stored in the MKV file.
Besides, the thumbnails aren't shown in the explorer anymore.
But the speed is awesome now.;)

Cu filewalker

DKDIB
5th October 2003, 23:22
When I try to use Matroska Shell Extension 1.7 I receive an error message ("DBGHELP.DLL too old") and current Explorer window craches.
I put various ver of DbgHelp.dll (http://msdn.microsoft.com/library/en-us/debug/base/dbghelp_versions.asp) (5.0.2195.6613 from my system32, 6.2.13.1 from FileZilla and 6.2.13.1 from Debugging Tools for Windows) in MSE folder, but it still won' t work.
What ver of DbgHelp.dll should I' ve?

My system:
Win2k SP4
DirectX 9.0b
Matroska Splitter 1.0.1.7

jcsston
5th October 2003, 23:58
Originally posted by DKDIB
When I try to use Matroska Shell Extension 1.7 I receive an error message ("DBGHELP.DLL too old") and current Explorer window craches.
I put various ver of DbgHelp.dll (http://msdn.microsoft.com/library/en-us/debug/base/dbghelp_versions.asp) (5.0.2195.6613 from my system32, 6.2.13.1 from FileZilla and 6.2.13.1 from Debugging Tools for Windows) in MSE folder, but it still won' t work.
What ver of DbgHelp.dll should I' ve?

My system:
Win2k SP4
DirectX 9.0b
Matroska Splitter 1.0.1.7
The DbgHelp.dll that comes with Windows XP is the correct version. You can download it here (http://matroska.free.fr/downloads/cdl/dbghelp_winxp.zip)

I'm debugging the problem of Release builds not working,
(ASM is fun ;))

jcsston
6th October 2003, 01:05
I believe I fixed the bug of it simply not working. Download v1.8 (http://corecodec.org/download.php/37/MatroskaPropv1.8.exe)

Change Log
- 10-05-2003
- Added a AVI Tag Importer, support the extended INFO tags and MovieID tags
- Fixed? a bug that would keep Release builds from parsing the file
- Changed the Main track list to a list-view control, different icons for video, audio, and subtitle tracks
- Moved the CxImage code back into a external .dll
[/list]

DKDIB
6th October 2003, 05:20
JCSSton wrote:
> The DbgHelp.dll that comes with Windows XP is the correct
> version. [...]

Thanks a lot: I' ll try it ASAP. ;)

jkwarras
6th October 2003, 08:41
Thanks a lot jcsston, i will try this new version tonight and post results :)

filewalker
6th October 2003, 15:50
Now I have another problem.

If I just open the folder where all my mkv files are, an error message appears with the info that a problem appeared and that I should email you a self generated file with info about the problem. So I did.:D

After I push the ok button the desktop icons disapears for some seconds till they appear again.

Strange is, that if I ignore the message and look at the mkv information (general, attachments, streams...), it works in a fast way and correctly.


WinXPPro is installed.

Cu filewalker

DKDIB
6th October 2003, 17:16
Great: now it works perfectly! :D
Arimicio JCSSton! ^__^

jkwarras
6th October 2003, 18:55
Hi jaccson, thanks for this new version, it works very fast and everything is fine, except i had the same issue that filewalker, i've just send you the dump file. Good work!! :)

jcsston
8th October 2003, 04:27
jkwarras, filewalker: Can you install the Build 1071 Update here (http://corecodec.org/download.php/38/MatroskaPropv1.8-Update-1071.exe) and tell me if it fixes the problem?
Thanks :)

jkwarras
8th October 2003, 08:33
Sure :) i'll do it when i get out of work and i post results.

Winterider
8th October 2003, 14:36
Hi jcsston.. First, I'd like to thank you for all your work, and specially for matroskapropv.

But I have somme problems with this extension of the explorer (My OS : Windows XP)

- If the MKV that I select (just a clic) don't have any video_tag, windows explorer bug. It's not only with the last version of matroskapropv that it happens, but already with the 1.6

- Now, with the 1.8 (and with the Build 1071 Update), there is the same problem (bug of the explorer) as soon as I select a "avi" or a "mkv" without video_tag.

I don't understand what is the relation between Video_tags and Windows explorer, but it happened... :(

What a shame ! It's the only problem with matroskapropv I know (with my use)

PS : 'scuse my poor english please

jkwarras
8th October 2003, 16:01
I've just install the new build (awesome that it's only 260KB) but the problem still there: when clicking in tags tab, the progress bar hangs at 70% even with no tags in any stream. But after 40 seconds the tab pops up, without error message to send you the dump file, so maybe this isn't hanging but just the progress bar not showing the real status.

Ok, i have another suggestion (just trying you know :p) for the shell extension and one question.

- Suggestion: It's possible to have in the mouse right-click on a mkv file "File attachements" or "Matroska attachements" or something like that, to go directly into attachements. I think most users will use it if it's easy to reach attachement, as the tags and information will not really be useful to the "average" user that only want to see the movie and the cover, sinopsis, whatever :)

- Question: ¿Virtualdubmod doesn't write matroska tags?

Winterider
8th October 2003, 17:09
Your problem -jkwarras- is the same than mine... try to mux a MKV with a video_tag and there won't be any any problem with the progress bar in tags tab... 5actually, it's the windows explorer which cause the problem)

;)

jcsston
9th October 2003, 09:53
Originally posted by jkwarras
I've just install the new build (awesome that it's only 260KB) but the problem still there: when clicking in tags tab, the progress bar hangs at 70% even with no tags in any stream. But after 40 seconds the tab pops up, without error message to send you the dump file, so maybe this isn't hanging but just the progress bar not showing the real status.

Ok, i have another suggestion (just trying you know :p) for the shell extension and one question.

- Suggestion: It's possible to have in the mouse right-click on a mkv file "File attachements" or "Matroska attachements" or something like that, to go directly into attachements. I think most users will use it if it's easy to reach attachement, as the tags and information will not really be useful to the "average" user that only want to see the movie and the cover, sinopsis, whatever :)

- Question: ¿Virtualdubmod doesn't write matroska tags?
VDubMOD does write some Matroska Tags

and for an attachments option in the menu, checkout this (http://matroska.corecodec.org/images/prop15.jpg) (under Win98 too:))

About the progress bar not being correct. Can you tell me some more details about the file? file size, app used?

5actually, it's the windows explorer which cause the problem)
It may say explorer crashed but it's more likely to be my Shell Ext.

Winterider: Are you reporting that if a Matroska file doesn't have any Tags it crashes? It should not do that and in all my tests it has not :confused:

jkwarras
10th October 2003, 10:42
Originally posted by jcsston
VDubMOD does write some Matroska Tags

and for an attachments option in the menu, checkout this (http://matroska.corecodec.org/images/prop15.jpg) (under Win98 too:))

About the progress bar not being correct. Can you tell me some more details about the file? file size, app used?


About the attachement option in menu: is this also into Windows Xp? i don3t remember seeing it in the the shell. Will look at it later.

About the file with problem:

- MKV muxed from and OGM with Mkvmerge (trought latest mmg GUI) latest version 0.7.1 (i think is the latest one).
- Video track: XVID with I-frames only cues option
- Audio track: MP3 VBR with no cues option
- No tags.
- Size: 10 MB.
- Atachements: 1 jpg cover and a 1 txt file.

Good luck ;)

filewalker
10th October 2003, 12:20
@jcsston

check your emails...I sent you the dump file of the problem with the Build 1071 Update.

If I left click on the folder (where all my movies(AVI/OGM/MKV files are),the error message pops up and the explorer doesn't show me the content(files) of this folder.

Cu filewalker

jcsston
10th October 2003, 22:39
Due to the excess number of bug reports I'm getting. I am recommending those who want a 'stable' version (less features) to use v1.6 (http://matroska.corecodec.org/downloads/cdl/MatroskaPropv1.6.exe) of the Shell Ext.
Consider v1.7-v1.9 to be 'testing' versions, you can still download them and I will be uploading updates and bugfixes often. ;)

firewalker: You should have an e-mail with a link to a fixed version :)

jkwarras: I will try to reproduce your problem.

jkwarras
11th October 2003, 12:59
No problem, thanks for the excellent job :)

jkwarras
12th October 2003, 20:08
I've just tested the Matroska Shell Extension v1.9 Build 1232. Works fine on my system, no more crash at all :) But, there's no way to add tags, a warning message pop up saying "Unable to write tags" as it was opened by abother program, and is not. I'm only using it with the shell extension in explorer.

netterpaladin
12th October 2003, 20:31
I installed version 1.8

Works fine for me.(win2000) NICE tools. I found a small cosmetic bug:

When i look at the matroska info tab. I see correctly 2 tracks (1 video and 1 audio) When i click on either of the other two(attachments, tags) and than again on the info tab. I see a total of 4 tracks: 1 video Track1, 1 audio Track2, 1 video track 1, 1 audio track2. But only two actually show the correct data.

Alucard

PS i have the following problem. I cant delete nor rename matroska files. "Source in use". I will search the forum now.... (I only installed the shell extension 1.8 and the playback pack 0.5) Suggestions welcome

jcsston
12th October 2003, 20:40
Originally posted by netterpaladin
I installed version 1.8

Works fine for me.(win2000) NICE tools. I found a small cosmetic bug:

When i look at the matroska info tab. I see correctly 2 tracks (1 video and 1 audio) When i click on either of the other two(attachments, tags) and than again on the info tab. I see a total of 4 tracks: 1 video Track1, 1 audio Track2, 1 video track 1, 1 audio track2. But only two actually show the correct data.
That is fixed in the v1.9 release (http://corecodec.org/download.php/42/MatroskaPropv1.9-Update-1236.exe)

PS i have the following problem. I cant delete nor rename matroska files. "Source in use".That can happen if you have the thumbnail handler enabled, even if you are not in the thumbnail view.

Winterider
14th October 2003, 01:59
Originally posted by jcsston
Winterider: Are you reporting that if a Matroska file doesn't have any Tags it crashes? It should not do that and in all my tests it has not :confused:
Yes that's right, when there was no tags in the MKV, the explorer was crashing.... :(

The only solutions were to mux a video_tag... But now, with the 1.9 release (and 1[1].9-Update-1236), it seems to be fixed....

But there is another problem, with the thumbnails... If it's enable, the windows explorer crashes With MKV or Avi files....

NB :
OS : Win XP pro

thanks for all your job ;)

jcsston
14th October 2003, 03:13
Originally posted by Winterider
But there is another problem, with the thumbnails... If it's enable, the windows explorer crashes With MKV or Avi files....
The problem of AVI files should not have anything to do with the Shell Ext.
Do you get a crash report of any kind with the mkv thumbnail crashes?

Winterider
14th October 2003, 13:53
I sent a crash dump....

You'll see... ;)

jcsston
17th October 2003, 16:08
Here's a new releaase. The main new feature is XCD support :)
Shell Ext v2.0 (http://corecodec.org/project/showfiles.php?group_id=15)

Change Log
- 10-16-2003
- Added a XCD parser IOCallback class, supports XCD's now
- 10-13-2003
- Changed some defines and functions to compile with Borland C++ CL Tools 5
- 10-11-2003
- Fixed the bug of the Tags sticking at 71%, I was manually scanning 3 bytes at a time for a Tags element. mkvmerge 0.7.1 doesn't write a Tags element by default and the last entry in the SeekHead was the attachments, which resulted in me scanning about 99.99% of the file
- Fixed a bug of the Reload Tags button in the Tags tab not loading the Attachments correctly. Which caused a crash when you picked a attachment.
- Added a Logging class that writes to a file, the log file is included in the crash/dump .zip file. In Debug build the Log class outputs to OutputDebugString too
- Fixed the column handler crashing, The Get*Tag() methods were out-dated
- I now handle std::exception's in the crash dialog, displaying the .what() value.
- Fixed the track list icons being too close together
- The Cancel button in the loading progress dialog doesn't close the dialog right away but only when the parser has really been stopped
- The Track changer now works with the List View Track list
- 10-09-2003
- Attachment display in the context menu is loaded on-the-fly, when you first try to look at the image it is loaded, decoded, and resized
- Fixed a bug in the thumbnail handler of it crashing if Windows supplied a NULL filename
- Changed the thumbnail handler to use the cache

filewalker
17th October 2003, 17:39
Hi jccston,

now it works without crashing the explorer!:) :) :)
Matroska Info,Attachments,fileinfo works like a charme.
(I couldn't test the tags info because I don't use them till now...)

Thanks man!Great work!

Despite all, I have one question:
Is it normal that explorer doesn't show me the attached cover as thumbnail although I enabled it in the options...or is it a bug?

Cu filewalker:)

jkwarras
17th October 2003, 19:25
Originally posted by jcsston
[B]
Change Log
- 10-16-2003
- Added a XCD parser IOCallback class, supports XCD's now


Oh my god! My dreams coming true! :) Thanks a lot, the build looks very good to me, no crash. Great job! Thanks a lot. This container is having a lot of new features that grows everyday and it's exciting. A big thaks to all matroska team. The XCD support is just GREAT.

But, i have some issues on my system:

- Context menu doesn't work (aren't there even if enabled)
- Tagging doesn't work: tags desappear when i close shell extension.

filewalker
17th October 2003, 19:41
Originally posted by jkwarras
Context menu doesn't work (aren't there even if enabled)

Uups, I overlooked this feature. Same is here, it doesn't work, too.

Hope this info helps for the next version...

Cu filewalker

jcsston
18th October 2003, 05:42
Thanks for the reports.

It was a simple bug of me not checking non-XCD files. Download v2.01 (http://corecodec.org/project/showfiles.php?group_id=15)

Change Log
- 10-17-2003
- Fixed a bug in the XCD reader, it didn't seek back to the beginning of the file after scanning for the XCD header. Which caused my scan for a Matroska header to fail.
- Fixed MatroskaInfoParser::WriteTags() to not create empty Multi-* elements, it was also updated to the new track access method
- Fixed MatroskaInfoParser::SaveTagsToXMLFile(), it was not updated to the new track access method

Since build 1193 the Shell Ext doesn't work at all under Windows 98. I'm trying to track down the source of the problem and hope to have it fixed in the next release.

Balm
18th October 2003, 10:02
I'm trying to track down the source of the problem and hope to have it fixed in the next release. That sounds great :)

Cu Balm

filewalker
18th October 2003, 10:06
With v.2.01:

If I try to open the folder(where my movies are)I get the error message. After saving the dump-file the explorer crashes.

Crash dumb file is sent...

Cu filewalker

jkwarras
18th October 2003, 20:16
Thanks for this build. Everything works fine for me: attachements, tagging, menus. Great! :)

A could suggest you one thing? Could it be possible in the matroska menus, when you can see attachement 1,2,3... to click directly on it and open it? With that this tool will be just perfect :p

Thanks again, good work.

jcsston
18th October 2003, 23:20
Originally posted by jkwarras
Thanks for this build. Everything works fine for me: attachements, tagging, menus. Great! :)

A could suggest you one thing? Could it be possible in the matroska menus, when you can see attachement 1,2,3... to click directly on it and open it? With that this tool will be just perfect :p

Thanks again, good work.
Prehaps this (http://corecodec.org/download.php/47/MatroskaPropv2.1-Update-1307.exe) what you are looking for ;)

jkwarras
19th October 2003, 21:47
Originally posted by jcsston
Prehaps this (http://corecodec.org/download.php/47/MatroskaPropv2.1-Update-1307.exe) what you are looking for ;)

Oh! It's Christmas time and i didn't knew it :D

Thanks a lot, now it's perfect :p

jkwarras
21st October 2003, 09:09
Originally posted by jkwarras
Thanks a lot, now it's perfect :p

Ok, another suggestion, just a "fashion" one to improve this great Shell extension. jcsson, feel free to slap me if i'm too annoying asking for things/features :)

As a matroska user, one thing i don't like right now is that basics tags like Descripction, Copyright, Author are not displayed by any Media player (exception TCMP with plugin). So, one thing would be great is to have some kind of information page into the shell extension having this kind of details:

1) Show cover (taking image named as "cover.jpg" or "DVDcover.jpg" and if only image then show this one, or if nothing just take a snapshot from 1 frame of the movie)

2) Title, Author, description, number of chapters and encoding details (audio and video bitrate, subtitles and languages of audio, subtitles files).

As i said this is a "fashion" feature and isn't at all something important, as the Shell extension is really perfect (for me at least). May be for future releases jcsson you may want to take a look at that (or not :p). This will be good just to arrange information in a basic way, to allow average user to see what is really important to him. And usually i think that these are the only information average user will look at.

jkwarras
21st October 2003, 09:12
BTW i know that all this information is showed in the shell extension, but the idea i throw here is to arrange it in a confortable way: one tab showing cover, basic tags and audio/video formats/bitate and languages. Kind of basic "media info" tool information into the shell extension.

jcsston
21st October 2003, 19:22
v2.2 is out. It is mostly bugfixes, the new feature it gettext support.


- 10-21-2003
- Added gettext() support
- Added an option to change how long the thumbnail generator waits before giving up
- Reworked a lot of the tagging code to use Unicode more
- Removed some old tagging code
- 10-20-2003
- Removed the Logging class, it was causing the failed load under Windows 98
- Fixed the bug of thumbnail generation causing Matroska files to be locked (no moving/deleting/renaming)
- The thumbnail handler now waits at the most 5 minutes when trying to generate a thumbnail via DShow before aborting


Download (http://corecodec.org/project/showfiles.php?group_id=15)

For translators there is a translation pack that explains how to create a translation for all the dialog text.

DKDIB
22nd October 2003, 00:43
Great update JCSSton, seriously! :cool:
...
But I' ve to report a couple of cosmetic bugs, a request and an insignificant-cosmetic bug... :(
___

0- Please, open this little PNG (I used "img" tag, but... :confused: ):
[ SCREENSHOOT REMOVED ]

1- There' re 2 labels with the same wrong value ("Enable Matroska Context Menus") in box A.
1st check box commands a DWord in Windows Registry:
"HKLM\SOFTWARE\MatroskaProp\DShow (Internal Render) Thumbnail Fallback"
2nd check box commands this other DWord:
"HKLM\SOFTWARE\MatroskaProp\DShow (IMediaDet) Thumbnail Fallback"

2- I translated all labels in box B, but 1st one is wrong ("Use Jory's silly Monkey" instead "Leave Icon") and the other 3 are still in english.

3- Can iu please enlarge 1st label in box B? I' ve to write "Lascia icona attuale" but it' s too small. :(

4- I use my own installer to install MatroskaProp.
It copies all files (includes "Lang\Italian\LC_MESSAGES\MatroskaProp.po"), sets some settings (includes "Translation") and registers MatroskaProp.dll... but when 2 option dialogs appear they' re still in english. Of course, if I reopen those windows they' re in italian ;) (or better: "25% of them are in italian" :p).
___

EDIT
Screenshoot removed.

jcsston
22nd October 2003, 01:34
Originally posted by DKDIB
0- Please, open this little PNG (I used "img" tag, but... :confused: ):
http://digilander.libero.it/dkdib/MSE%20Errors%20-%200.png

1- There' re 2 labels with the same wrong value ("Enable Matroska Context Menus") in box A.
1st check box commands a DWord in Windows Registry:
"HKLM\SOFTWARE\MatroskaProp\DShow (Internal Render) Thumbnail Fallback"
2nd check box commands this other DWord:
"HKLM\SOFTWARE\MatroskaProp\DShow (IMediaDet) Thumbnail Fallback"

2- I translated all labels in box B, but 1st one is wrong ("Use Jory's silly Monkey" instead "Leave Icon") and the other 3 are still in english.

3- Can iu please enlarge 1st label in box B? I' ve to write "Lascia icona attuale" but it' s too small. :(

Thanks, all that is fixed in build 1400 (http://corecodec.org/project/showfiles.php?group_id=15).
You can get the updated translation Template file here (http://cvs.corecodec.org/cgi-bin/viewcvs.cgi/*checkout*/matroska/MatroskaUtils/gettext/lang/MatroskaProp_template.po?rev=HEAD&content-type=text/plain)

4- I use my own installer to install MatroskaProp.
It copies all files (includes "Lang\Italian\LC_MESSAGES\MatroskaProp.po"), sets some settings (includes "Translation") and registers MatroskaProp.dll... but when 2 option dialogs appear they' re still in english. Of course, if I reopen those windows they' re in italian ;) (or better: "25% of them are in italian" :p).
Did you set Translation to 'LANGUAGE=Italian' or 'Italian'? You will also need write the reg entry before you call anything in the MatroskaProp.dll because it loads the translation when the dll is loaded. :)

When you are finished with any translations please send me a copy and I will include them in the offical releases. :D

Edit: It seems I cannot upload. I'll try again later
Edit2: Build 1400 is uploaded now :)

DKDIB
22nd October 2003, 15:44
JCSSton wrote:
> Thanks, all that is fixed [...]

Thanks to you! :D
___

JCSSton also wrote:
> Did you set Translation to 'LANGUAGE=Italian' or
> 'Italian'? [...]

"LANGUAGE=Italian"; this is the command that I use:
WriteRegStr HKLM "SOFTWARE\${MUI_PRODUCT}" "Translation" "LANGUAGE=Italian"



JCSSton also wrote:
> [...] You will also need write the reg entry before you
> call anything in the MatroskaProp.dll because it loads the
> translation when the dll is loaded. :)

Of course... registration is one of the last op. that script does.



JCSSton also wrote:
> When you are finished with any translations please send me
> a copy and I will include them in the offical releases. :D

Sure! ;)

DKDIB
22nd October 2003, 23:24
I completed translation, but I can' t test it because it' ll be loaded only by "MatroskaProp_Configure.exe" & "MatroskaProp_ChooseIcon.exe".
I used the "MatroskaProp_template.po" linked in your last post.

Here is my LC_MESSAGES folder.
___

In any case "Configure" & "Choose Icon"' s translations work even during the installation now! :cool:
___

EDIT
Translation removed (old).

jcsston
23rd October 2003, 23:31
Originally posted by DKDIB
I completed translation, but I can' t test it because it' ll be loaded only by "MatroskaProp_Configure.exe" & "MatroskaProp_ChooseIcon.exe".
I used the "MatroskaProp_template.po" linked in your last post.

Here (http://digilander.libero.it/dkdib/Matroska%20Shell%20Extension%201400%20--%20Italian.rar) is my LC_MESSAGES folder.
___

In any case "Configure" & "Choose Icon"' s translations work even during the installation now! :cool:
I downloaded the translation and it works correctly here with Build 1400. :confused:

DKDIB
23rd October 2003, 23:56
JCSSton wrote:
> I downloaded the translation and it works correctly here
> with Build 1400. :confused:

It works only with the exes or even with MatroskaProp.dll (Property windows, tooltips, ...)?
Do you' ve any other file in "Lang\Italian\LC_MESSAGES"?