575 void ResetL(); |
575 void ResetL(); |
576 |
576 |
577 /** |
577 /** |
578 * Finds locale specific subdirectories and resources and appends those |
578 * Finds locale specific subdirectories and resources and appends those |
579 * into the resource array |
579 * into the resource array |
580 * @since S60 5.0 |
580 * |
581 * @param aPath is a directory where the locale specific subdirectories exits |
581 * @since S60 5.0 |
|
582 * @param aPath is a directory where the locale specific subdirectories exits |
|
583 * @param aProcessOnlyDTD If ETrue, then only DTD files are processed. |
582 */ |
584 */ |
583 void AddLocalesL( |
585 void AddLocalesL( |
584 const TDesC& aPath ); |
586 const TDesC& aPath, |
585 |
587 const TBool aProcessOnlyDTD ); |
586 /** |
588 |
587 * Adds localized resources from the provided subdirectory |
589 /** |
588 * @since S60 5.0 |
590 * Adds localized dtd resources from the provided subdirectory |
589 * @param aLanguage is name of the subdirectory |
591 * |
590 * @param aPath is path to the subdirectory where the locale specific resources can be found |
592 * @since S60 5.0 |
591 */ |
593 * @param aPath Path to the subdirectory where the locale specific resources can be found |
592 void AddLocalizedResourcesL( |
594 * @param aLanguage Name of the subdirectory |
|
595 */ |
|
596 void AddDtdFileL( |
593 const TDesC& aPath, |
597 const TDesC& aPath, |
594 const TLanguage aLanguage ); |
598 const TLanguage aLanguage ); |
595 |
599 |
596 /** |
600 /** |
597 * Returns a path if V2 directory structure is in use |
601 * Returns a path if V2 directory structure is in use |
598 * and if an interface uid is known. |
602 * and if an interface uid is known. |
599 * @return path to a Xuikon etc folder or an empty string |
603 * @return path to a Xuikon etc folder or an empty string |
600 */ |
604 */ |
601 TFileName GetInterfacePath(); |
605 TFileName GetInterfacePath(); |
602 |
606 |
603 /** |
|
604 * Add DTD files from the HSPS folder. |
|
605 */ |
|
606 void AddHspsLocalesV2L( |
|
607 const TDesC& aPath ); |
|
608 |
|
609 void AddLocalizedResourcesDTDV2L( |
|
610 const TDesC& aPath, |
|
611 const TLanguage aLanguage ); |
|
612 |
|
613 /** |
607 /** |
614 * Finds all language specific folders and resources |
608 * Finds all language specific folders and resources |
615 * under the interface path in ROM or UDA drive. |
609 * under the interface path in ROM or UDA drive. |
616 * @since S60 5.0 |
610 * @since S60 5.0 |
617 * @path aPath Xuikon path |
611 * @path aPath Xuikon path |