ReplayKitLocalized.h 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. //
  2. // ReplayKitLocalized.h
  3. // TXLiteAVDemo
  4. //
  5. // Created by adams on 2021/3/22.
  6. // Copyright © 2021 Tencent. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. NS_ASSUME_NONNULL_BEGIN
  10. #pragma mark - Base
  11. extern NSString *replayKitLocalizeFromTable(NSString *key,
  12. NSString *table);
  13. extern NSString *replayKitLocalizeFromTableAndCommon(NSString *key,
  14. NSString *common,
  15. NSString *table);
  16. #pragma mark - Replace String
  17. extern NSString *replayKitLocalizeReplaceXX(NSString *origin,
  18. NSString *xxx_replace);
  19. extern NSString *replayKitLocalizeReplace(NSString *origin,
  20. NSString *xxx_replace,
  21. NSString *yyy_replace);
  22. extern NSString *replayKitLocalizeReplaceThreeCharacter(NSString *origin,
  23. NSString *xxx_replace,
  24. NSString *yyy_replace,
  25. NSString *zzz_replace);
  26. extern NSString *replayKitLocalizeReplaceFourCharacter(NSString *origin,
  27. NSString *xxx_replace,
  28. NSString *yyy_replace,
  29. NSString *zzz_replace,
  30. NSString *mmm_replace);
  31. extern NSString *replayKitLocalizeReplaceFiveCharacter(NSString *origin,
  32. NSString *xxx_replace,
  33. NSString *yyy_replace,
  34. NSString *zzz_replace,
  35. NSString *mmm_replace,
  36. NSString *nnn_replace);
  37. #pragma mark - ReplayKit
  38. extern NSString *const ReplayKit_Localize_TableName;
  39. extern NSString *replayKitLocalize(NSString *key);
  40. NS_ASSUME_NONNULL_END