39 lines
1.9 KiB
Objective-C
39 lines
1.9 KiB
Objective-C
#import "LocalizableText.h"
|
|
|
|
CallTermination *ct(enum CallTerminationType t);
|
|
CallTermination *ct(enum CallTerminationType t) {
|
|
return [CallTermination callTerminationOfType:t withFailure:nil andMessageInfo:nil];
|
|
}
|
|
CallProgress *cp(enum CallProgressType t);
|
|
CallProgress *cp(enum CallProgressType t) {
|
|
return [CallProgress callProgressWithType:t];
|
|
}
|
|
|
|
NSDictionary *makeCallProgressLocalizedTextDictionary(void) {
|
|
return @{
|
|
cp(CallProgressType_Connecting) : TXT_IN_CALL_CONNECTING,
|
|
cp(CallProgressType_Ringing) : TXT_IN_CALL_RINGING,
|
|
cp(CallProgressType_Securing) : TXT_IN_CALL_SECURING,
|
|
cp(CallProgressType_Talking) : TXT_IN_CALL_TALKING,
|
|
cp(CallProgressType_Terminated) : TXT_IN_CALL_TERMINATED
|
|
};
|
|
}
|
|
NSDictionary *makeCallTerminationLocalizedTextDictionary(void) {
|
|
return @{
|
|
ct(CallTerminationType_NoSuchUser) : TXT_END_CALL_NO_SUCH_USER,
|
|
ct(CallTerminationType_LoginFailed) : TXT_END_CALL_LOGIN_FAILED,
|
|
ct(CallTerminationType_ResponderIsBusy) : TXT_END_CALL_RESPONDER_IS_BUSY,
|
|
ct(CallTerminationType_StaleSession) : TXT_END_CALL_STALE_SESSION,
|
|
ct(CallTerminationType_UncategorizedFailure) : TXT_END_CALL_UNCATEGORIZED_FAILURE,
|
|
ct(CallTerminationType_ReplacedByNext) : TXT_END_CALL_REPLACED_BY_NEXT,
|
|
ct(CallTerminationType_RecipientUnavailable) : TXT_END_CALL_RECIPIENT_UNAVAILABLE,
|
|
ct(CallTerminationType_BadInteractionWithServer) : TXT_END_CALL_BAD_INTERACTION_WITH_SERVER,
|
|
ct(CallTerminationType_HandshakeFailed) : TXT_END_CALL_HANDSHAKE_FAILED,
|
|
ct(CallTerminationType_HangupRemote) : TXT_END_CALL_HANGUP_REMOTE,
|
|
ct(CallTerminationType_HangupLocal) : TXT_END_CALL_HANGUP_LOCAL,
|
|
ct(CallTerminationType_ServerMessage) : TXT_END_CALL_MESSAGE_FROM_SERVER_PREFIX,
|
|
ct(CallTerminationType_RejectedLocal) : TXT_END_CALL_REJECTED_LOCAL,
|
|
ct(CallTerminationType_RejectedRemote) : TXT_END_CALL_REJECTED_REMOTE
|
|
};
|
|
}
|