no fallback mechanism: If people would try to use some non-fitting locale packs, they get
+ crashes and XML errors because we have no fallback if lookup for
+ a locale string fails somewhere (string or file not found).
+ See bug 71797.
+
SeaMonkey vs. Aviary: The differences between SeaMonkey and the "aviary" applications based on the new toolkit
+ make work difficult sometimes fot getting source L10n to work correctly.
+ L10n work for the two product lines is getting more and more different,
+ though the source files are similar or identical on both sides.
+ This situation would get much better if we
+ port seamonkey to "new toolkit"/xulrunner,
+ we'd still need volunteers for that effort (this is not strictly L10n, but it affects us a lot, and we still have quite a lot of SeaMonkey L10n out there).
+
No stringbundles from non-privileged files: This started to hurt me when trying to make about:plugins
+ localizable (see bug 56863).
+ In fact, I had to give about:plugins full chrome privileges just to access stringbundles - this opened
+ a potential security issue though.
+ See bug 98298.
+
XUL FastLoad problems: XUL FastLoad fails to update the strings
+ after a locale switch. There is a workaround in place (killing the FastLoad file),
+ which also fails sometimes, and was promised to be replaced by a fix for 1.1 final (!).
+ See bug 142623.
+
+This should be some points to start for contributors who want to help us, and an overview what's bugging us
+most currently. I'm sure the list is not complete, but it's what came to my mind when writing the slides...
+